Title :
Efficient categorization of memory sharing patterns in software DSM systems
Author :
de Castro, M.C.S. ; de Amorim, C.L.
Author_Institution :
Dept. of Comput. Sci., Fed.. Univ. of Juiz de Fora, Minas Gerais, Brazil
Abstract :
This work introduces a new technique that enables SDSMs to categorize dynamically and accurately memory sharing patterns in both classes of regular and irregular applications. The categorization is carried out automatically at run-time on a per-page basis, requiring no user or compiler assistance. We evaluate the potential benefits of our technique using execution-driven simulations of 8 applications running on TrendMarks on a network of 8 workstations. Surprisingly, we found that producer-consumer(s) and migratory are the dominant patterns even in irregular applications. Preliminary results suggest that the categorization technique we propose is a promising option to further improve the performance of current adaptive SDSM systems
Keywords :
distributed shared memory systems; categorization; memory sharing patterns; software DSM; Access protocols; Adaptive systems; Application software; Computer science; Modeling; Prefetching; Runtime; Software systems; Systems engineering and theory; Workstations;
Conference_Titel :
Parallel and Distributed Processing Symposium., Proceedings 15th International
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7695-0990-8
DOI :
10.1109/IPDPS.2001.925008