Update-based cache coherence protocols for scalable shared-memory multiprocessors

D.B. Glasco, B.A. Delagi, M.J. Flynn
1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences HICSS-94  
In this paper, two hardware-controlled update-based cache coherence protocols are presented. The paper discusses the two major disadvantages of the update protocols: inefficiency of updates and the mismatch between the granularity of synchronization and the data transfer. The paper presents two enhancements to the update-based protocols, a write combining scheme and a finer grain synchronization, to overcome these disadvantages. The results demonstrate the effectiveness of these enhancements
more » ... t, when used together, allow the update-based protocols to significantly improve the execution time of a set of scientific applications when compared to three invalidate-based protocols.
doi:10.1109/hicss.1994.323135 fatcat:eacn4ubhefbu3ncko4dputmmv4