DocumentCode :
1806743
Title :
Trace-driven simulation of data alignment and other factors affecting update and invalidate based coherent memory
Author :
Markatos, Evangelos P. ; Chronaki, Catherine E.
Author_Institution :
Inst. of Comput. Sci., FORTH, Crete, Greece
fYear :
1994
fDate :
31 Jan-2 Feb 1994
Firstpage :
44
Lastpage :
51
Abstract :
The exploitation of locality of reference in shared memory multiprocessors is one of the most important problems in parallel processing today. Locality can be managed in several levels: hardware, operating system, runtime environment of the compiler, and user level. In this paper we investigate the problem of exploiting locality at the operating system level and its interactions with the compiler and the architecture. Our main conclusion, based on trace-driven simulations of real applications, is that exploitation of locality is effective only if all three levels cooperate
Keywords :
multiprocessing programs; program compilers; protocols; shared memory systems; storage management; coherent memory; compiler; data alignment; locality; operating system; real applications; runtime environment; shared memory multiprocessors; trace-driven simulation; trace-driven simulations; user level; Access protocols; Computational modeling; Computer science; Costs; Counting circuits; Environmental management; Hardware; Operating systems; Parallel processing; Runtime environment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1994., MASCOTS '94., Proceedings of the Second International Workshop on
Conference_Location :
Durham, NC
Print_ISBN :
0-8186-5292-6
Type :
conf
DOI :
10.1109/MASCOT.1994.284449
Filename :
284449
Link To Document :
بازگشت