Title
Communication Support for Dynamic Load Balancing of Irregular Adaptive Applications
Abstract
In this paper we present a runtime system (Clam) that provides support for one-sided communication, remote service request, global address space in the context of mobile user-defined data objects and transparent routing of messages to those objects. We describe the functionality of Clam, the motivation and major design decisions behind its implementation. The functionality provided by Clam proved to be useful for dynamic load balancing support of adaptive asynchronous and irregular applications, such as mesh generation. The design of Clam is based on our experience with the previous implementation of the PREMA communication subsystem. We found it necessary to re-evaluate the design priorities set originally. In this paper we investigate these design decisions and evaluate their impacts on the runtime system.
Year
DOI
Venue
2004
10.1109/ICPPW.2004.33
ICPP Workshops
Keywords
Field
DocType
dynamic load,communication support,design priority,adaptive asynchronous,one-sided communication,global address space,prema communication subsystem,previous implementation,major design decision,runtime system,irregular adaptive applications,design decision,mobile communication,computer science,application software,monte carlo methods,concurrent computing,mesh generation,adaptive mesh refinement
Load management,Asynchronous communication,Computer science,Parallel computing,Computer network,Adaptive mesh refinement,Concurrent computing,Application software,Mesh generation,Mobile telephony,Distributed computing,Runtime system
Conference
ISSN
ISBN
Citations 
1530-2016
0-7695-2198-3
2
PageRank 
References 
Authors
0.39
6
2
Name
Order
Citations
PageRank
Andriy Fedorov117116.54
Nikos Chrisochoides267259.09