Overcoming the problems associated with the existence of too many DSM APIs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageEnglish
Title of host publication2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002
PublisherIEEE Computer Society
Pages319
Number of pages1
ISBN (Print)0769515827, 9780769515823
DOIs
StatePublished - 2002
Event2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002 - Berlin, Germany
Duration: 21 May 200224 May 2002

Publication series

Name2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002

Conference

Conference2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2002
Country/TerritoryGermany
CityBerlin
Period21/05/0224/05/02

Fingerprint

Dive into the research topics of 'Overcoming the problems associated with the existence of too many DSM APIs'. Together they form a unique fingerprint.

Cite this