Sciweavers

CCGRID
2002
IEEE

Overcoming the Problems Associated with the Existence of Too Many DSM APIs

13 years 9 months ago
Overcoming the Problems Associated with the Existence of Too Many DSM APIs
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. 1 Motivation Software DSM (SW–DSM) systems enable the use of shared memory programming approaches in loosely coupled environments. Especially with the rise of cheap commodity cluster soluti...
Martin Schulz
Added 14 Jul 2010
Updated 14 Jul 2010
Type Conference
Year 2002
Where CCGRID
Authors Martin Schulz
Comments (0)