DocumentCode :
3379778
Title :
A characterization of sharing in parallel programs and its application to coherency protocol evaluation
Author :
Eggers, Susan J. ; Katz, Randy H.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
1988
fDate :
30 May-2 Jun 1988
Firstpage :
373
Lastpage :
382
Abstract :
Trace-driven simulation is used to analyze the memory reference patterns of write-shared data in several parallel applications. A characterization of write sharing is developed (based on the notion of a write run), and the traces are examined using metrics derived from the characterization. The results indicate that the amount of write sharing in all programs is small, and that it is characterized by short-to-medium sequences of per-processor references, with little contention for either data or locks. A simple model of write sharing is developed from the write run characterization. By applying the results of the sharing analysis to the model, weighted by machine-specific cycle costs for carrying out coherency-related bus-operations, relative protocol performance can be estimated. These results are compared to those from detailed architectural simulations
Keywords :
parallel programming; performance evaluation; protocols; Berkeley ownership protocol; coherency protocol evaluation; coherency-related bus-operations; memory reference patterns; parallel programs; relative protocol performance; several parallel applications; write broadcast protocols; write invalidate protocol; write run characterization; write-shared data; Analytical models; Application software; Bandwidth; Centralized control; Computational modeling; Costs; Hardware; Pattern analysis; Performance analysis; Protocols; Read-write memory; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-0861-7
Type :
conf
DOI :
10.1109/ISCA.1988.5248
Filename :
5248
Link To Document :
بازگشت