DocumentCode
1831196
Title
Shared virtual memory and generalized speedup
Author
Sun, Xian-He ; Zhu, Jianping
Author_Institution
Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
fYear
1994
fDate
26-29 Apr 1994
Firstpage
637
Lastpage
643
Abstract
Generalized speedup is defined as parallel speed over sequential speed. In this paper the generalized speedup and its relation with other existing performance metrics, such as traditional speedup, efficiency, scalability, etc., are carefully studied. In terms of the introduced asymptotic speed, it is shown that the difference between the generalized speedup and the traditional speedup lies in the definition of the efficiency of uniprocessor processing, which is a very important issue in shared virtual memory machines. A scientific application has been implemented on a KSR-1 parallel computer. Experimental and theoretical results show that the generalized speedup is distinct from the traditional speedup and provides a more reasonable measurement. In the study of different speedups, various causes of superlinear speedup are also presented
Keywords
message passing; parallel machines; performance evaluation; shared memory systems; synchronisation; virtual storage; KSR-1; asymptotic speed; efficiency; generalized speedup; message passing; parallel computer; parallel speed; performance metrics; scalability; scientific application; sequential speed; shared virtual memory; shared virtual memory machines; superlinear speedup; synchronisation; uniprocessor processing; Application software; Computer science; Concurrent computing; Hardware; Message passing; NASA; Scalability; Space technology; Sun; Velocity measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location
Cancun
Print_ISBN
0-8186-5602-6
Type
conf
DOI
10.1109/IPPS.1994.288237
Filename
288237
Link To Document