DocumentCode
3622023
Title
Dynamic program phase detection in distributed shared-memory multiprocessors
Author
E. Ipek;J.F. Martinez;B.R. de Supinski;S.A. McKee;M. Schulz
Author_Institution
Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
fYear
2006
fDate
6/28/1905 12:00:00 AM
Abstract
We present a novel hardware mechanism for dynamic program phase detection in distributed shared-memory (DSM) multiprocessors. We show that successful hardware mechanisms for phase detection in uniprocessors do not necessarily work well in DSM systems, since they lack the ability to incorporate the parallel application´s global execution information and memory access behavior based on data distribution. We then propose a hardware extension to a well-known uniprocessor mechanism that significantly improves phase detection in the context of DSM multiprocessors. The resulting mechanism is modest in size and complexity, and is transparent to the parallel application
Keywords
"Phase detection","Hardware","Detectors","Sampling methods","Laboratories","Runtime","Distributed computing","Scientific computing","Statistical analysis","Statistics"
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Print_ISBN
1-4244-0054-6
Type
conf
DOI
10.1109/IPDPS.2006.1639572
Filename
1639572
Link To Document