The Impact of Speeding up Critical Sections with Data Prefetching and Forwarding

@inproceedings{Trancoso1996TheIO,
  title={The Impact of Speeding up Critical Sections with Data Prefetching and Forwarding},
  author={Pedro Trancoso and Josep Torrellas},
  booktitle={ICPP, Vol. 3},
  year={1996}
}
While shared-memory multiprocessing ooers a simple model for process synchronization, actual synchronization may be expensive. Indeed, processors may have to wait for a long time to acquire the lock of a critical section. In addition, a processor may have to stall for a long time waiting for all of its pending accesses to complete before releasing the lock. To address this problem, we target well-known optimization techniques to speciically speed-up accesses to critical sections. We reduce the… CONTINUE READING

Citations

Publications citing this paper.
Showing 1-10 of 21 extracted citations

Predicting Coherence Communication by Tracking Synchronization Points at Run Time

2012 45th Annual IEEE/ACM International Symposium on Microarchitecture • 2012
View 2 Excerpts

References

Publications referenced by this paper.
Showing 1-10 of 13 references

Performance Optimization Based on Characterizing Synchronization

P M Pedro, Trancoso
Performance Optimization Based on Characterizing Synchronization • 1995

Simulation of Multiprocessors: Accuracy and Performance

S Goldschmidt
Simulation of Multiprocessors: Accuracy and Performance • 1993

KSR1 Technical Summary

Kendall Square Research
KSR1 Technical Summary • 1992

Similar Papers

Loading similar papers…