DocumentCode
3243818
Title
I-Structure Software Cache: a split-phase transaction runtime cache system
Author
Lin, Wen-Yen ; Gaudiot, Jean-Luc
Author_Institution
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
fYear
1996
fDate
35339
Firstpage
122
Lastpage
126
Abstract
Split-phase transaction mechanisms have been adopted in some multithreaded architectures as an efficient way to overlap computation and communication in distributed memory systems. We describe our I-Structure Software Cache (ISSC) runtime system, which takes advantage of the global data locality in a split-phase transaction remote memory accessing scheme without any specific hardware support. Our preliminary simulation results also show that our ISSC runtime system can dramatically decrease network traffic by caching remote requests
Keywords
cache storage; distributed memory systems; multiprogramming; parallel architectures; transaction processing; I-Structure Software Cache; ISSC runtime system; communication; computation; distributed memory systems; global data locality; multithreaded architectures; network traffic; remote request caching; simulation results; split-phase transaction remote memory access; split-phase transaction runtime cache system; Communication switching; Context modeling; Distributed computing; Earth; Hardware; Reduced instruction set computing; Runtime; Software systems; Switches; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures and Compilation Techniques, 1996., Proceedings of the 1996 Conference on
Conference_Location
Boston, MA
ISSN
1089-795X
Print_ISBN
0-8186-7633-7
Type
conf
DOI
10.1109/PACT.1996.552655
Filename
552655
Link To Document