A software coherence scheme with the assistance of directories

Abstract: "Directory schemes and software schemes have been proposed to solve the cache coherence problem for the MIN-based large scale multiprocessor systems. Software schemes suffer due to conservative decisions made at compile-time. The directory schemes suffer due to false sharing caused by...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chen, Yung-Chin (VerfasserIn), Veidenbaum, Alexander V. (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Urbana, Ill. 1991
Schriftenreihe:Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report 1106
Schlagworte:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Abstract: "Directory schemes and software schemes have been proposed to solve the cache coherence problem for the MIN-based large scale multiprocessor systems. Software schemes suffer due to conservative decisions made at compile-time. The directory schemes suffer due to false sharing caused by a non-trivial cache line size. In this paper, a software-based scheme with the assistance of directories is proposed which combines the advantages of both schemes and achieves higher hit ratios. It allows shared writes in the same line as software schemes and captures run-time sharing information as directory schemes
The performance of the new scheme is compared to those of a directory scheme and a software scheme with respect to hit ratios and total memory system traffic.
Beschreibung:22 S.