TY - GEN
T1 - Overcoming the problems associated with the existence of too many DSM APIs
AU - Schulz, Martin
PY - 2002
Y1 - 2002
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84887882647&partnerID=8YFLogxK
U2 - 10.1109/CCGRID.2002.1017153
DO - 10.1109/CCGRID.2002.1017153
M3 - Conference contribution
AN - SCOPUS:84887882647
SN - 0769515827
SN - 9780769515823
T3 - 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002
SP - 319
BT - 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002
PB - IEEE Computer Society
T2 - 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002
Y2 - 21 May 2002 through 24 May 2002
ER -