Title
Programming environments for high-performance grid computing: the Albatross project
Abstract
The aim of the Albatross project is to study applications and programming environments for computational Grids. We focus on high-performance applications, running in parallel on multiple clusters or MPPs that are connected by wide-area networks (WANs). We briefly present three Grid programming environments developed in the context of the Albatross project: the MagPIe library for collective communication with MPI, the replicated method invocation (RepMI) mechanism for Java, and the Java-based Satin system for running divide-and-conquer programs on Grid platforms.A major challenge in investigating the performance of such applications is the actual WAN behavior. Typical wide-area links are just part of the Internet and thus shared among many applications, making runtime measurements irreproducible and thus scientifically hardly valuable. To overcome this problem, we developed a WAN emulator as part of Panda, our general-purpose communication substrate. The WAN emulator allows us to run parallel applications on a single (large) parallel machine with only the wide-area links being emulated. The Panda emulator is highly accurate and configurable at runtime. We present a case study in which Satin runs across various emulated WAN scenarios.
Year
DOI
Venue
2002
10.1016/S0167-739X(02)00089-4
Future Generation Comp. Syst.
Keywords
Field
DocType
wan emulator,grid platform,satin,parallel application,albatross,wide-area network,magpie,panda,actual wan behavior,programming environment,albatross project,panda emulator,wan scenario,wide-area network emulation,repmi,grid computing,typical wide-area link,parallel machine,high-performance grid computing
Grid computing,Computer science,Albatross,Collective communication,Real-time computing,Grid programming,Java,Operating system,Grid,Distributed computing,The Internet
Journal
Volume
Issue
ISSN
18
8
Future Generation Computer Systems
Citations 
PageRank 
References 
15
1.33
34
Authors
7
Name
Order
Citations
PageRank
Thilo Kielmann11710142.19
Henri E. Bal23214301.96
jason maassen391467.69
rob van nieuwpoort443638.32
Lionel Eyraud5595.07
Rutger Hofman625219.80
Kees Verstoep742743.46