DocumentCode :
2280410
Title :
Paging tradeoffs in distributed-shared-memory multiprocessors
Author :
Burger, Douglas C. ; Hyder, Rahmat S. ; Miller, Barton P. ; Wood, David A.
Author_Institution :
Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
fYear :
1994
fDate :
14-18 Nov 1994
Firstpage :
590
Lastpage :
599
Abstract :
Massively parallel processors have begun using commodity operating systems that support demand paged virtual memory. To evaluate the utility of virtual memory, we measured the behavior of seven shared memory parallel application programs on a simulated distributed shared memory machine. Our results: confirm the importance of gang CPU scheduling; show that a page faulting processor should spin rather than invoice a parallel context switch; show that our parallel programs frequently touch most of their data; and indicate that memory, not just CPUs, must be “gang scheduled”. Overall, our experiments demonstrate that demand paging has limited value on current parallel machines because of the applications´ synchronization and memory reference patterns and the machines´ high page fault and parallel context switch overheads
Keywords :
paged storage; parallel programming; scheduling; shared memory systems; virtual machines; commodity operating systems; demand paged virtual memory; demand paging; distributed-shared-memory multiprocessors; gang CPU scheduling; gang scheduled; massively parallel processors; memory reference patterns; page faulting processor; paging tradeoffs; parallel context switch; parallel context switch overheads; parallel machines; parallel programs; shared memory parallel application programs; simulated distributed shared memory machine; synchronization; Application software; Central Processing Unit; Concurrent computing; Degradation; Frequency synchronization; Operating systems; Processor scheduling; Spinning; Switches; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '94., Proceedings
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-6605-6
Type :
conf
DOI :
10.1109/SUPERC.1994.344323
Filename :
344323
Link To Document :
بازگشت