z-logo
Premium
Date movement and control substrate for parallel adaptive applications
Author(s) -
Barker Kevin,
Chrisochoides Nikos,
Dobbelaere Jeffrey,
Nave Démian,
Pingali Keshav
Publication year - 2002
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.617
Subject(s) - computer science , porting , workstation , interface (matter) , latency (audio) , ibm , overhead (engineering) , vendor , operating system , software , telecommunications , materials science , bubble , marketing , maximum bubble pressure method , business , nanotechnology
In this paper, we present the Data Movement and Control Substrate (DMCS), a library which implements low‐latency one‐sided communication primitives for use in parallel adaptive and irregular applications. DMCS is built on top of low‐level, vendor‐specific communication subsystems such as LAPI (Low‐level Application Programme Interface) for IBM SP machines, as well as on widely available message‐passing libraries like MPI for clusters of workstations and PCs. DMCS adds a small overhead to the communication operations provided by the lower communication system. In return, DMCS provides a flexible and easy to understand application program interface for one‐sided communication operations. Furthermore, DMCS is designed so that it can be easily ported and maintained by non‐experts. Copyright © 2002 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here