DocumentCode :
2525721
Title :
Overcoming the Problems Associated with the Existence of Too Many DSM APIs
Author :
Schulz, Martin
fYear :
2002
fDate :
21-24 May 2002
Firstpage :
319
Lastpage :
319
Abstract :
Despite the large research efforts in the SW-DSM community, this technology has not yet been adapted widely for significant codes beyond benchmark suites. One of the reasons contributing to this is the existence of a large variety of different, incompatible systems and APIs, which severely restricts portability. This work therefore proposes a DSM framework, called HAMSTER, which allows the low complex implementation of basically arbitrary DSM APIs on top of a single core and thereby enables the easy retargeting of the system to specific application needs. This flexibility is achieved by offering a comprehensive set of shared memory services grouped into orthogonal modules. Combined, they offer a comprehensive interface capable of supporting the different requirements of the various DSM APIs.
Keywords :
Application software; Bridges; Code standards; Hardware; Memory architecture; Message passing; Proposals; Protocols; Software systems; Standardization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2002. 2nd IEEE/ACM International Symposium on
Print_ISBN :
0-7695-1582-7
Type :
conf
DOI :
10.1109/CCGRID.2002.1017153
Filename :
1540481
Link To Document :
بازگشت