𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Collective communication for the HPJava programming language

✍ Scribed by Sang Boem Lim; Bryan Carpenter; Geoffrey Fox; Han-ku Lee


Publisher
John Wiley and Sons
Year
2005
Tongue
English
Weight
262 KB
Volume
17
Category
Article
ISSN
1532-0626

No coin nor oath required. For personal study only.

✦ Synopsis


Abstract

This paper addresses functionality and implementation of a HPJava version of the Adlib collective communication library for data parallel programming. We begin by illustrating typical use of the library, through an example multigrid application. Then we describe implementation issues for the high‐level library. At a software engineering level, we illustrate how the primitives of the HPJava language assist in writing library methods whose implementation can be largely independent of the distribution format of the argument arrays. We also describe a low‐level API called mpjdev, which handles basic communication underlying the Adlib implementation. Finally we present some benchmark results, and some conclusions. Copyright Β© 2005 John Wiley & Sons, Ltd.


πŸ“œ SIMILAR VOLUMES