Abstract
Run-time data redistribution can be performed between algorithm phases when a different data decomposition is expected to deliver increased performance for a subsequent phase of computation. Redistribution, however, represents increased program overhead as algorithm computation is interrupted while data are exchanged among processor memories. A number of data parallel Fortran languages support run-time data redistribution primitives. We propose a portable data redistribution library, DaReL, specifically for High Performance Fortran (HPF). DaReL supports multi-dimensional data redistribution for HPF's regular distribution patterns, BLOCK, CYCLIC, and ∗. Data exchange is performed with MPI primitives, facilitating DaReL's portability among distributed memory platforms that utilize the emerging message passing standard. We present an overview of DaReL's design and performance results on an IBM SP-1.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - Scalable Parallel Libraries Conference, SPLC 1994 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 78-87 |
| Number of pages | 10 |
| ISBN (Electronic) | 0818668954, 9780818668951 |
| DOIs | |
| Publication status | Published - 1994 |
| Externally published | Yes |
| Event | 1994 Scalable Parallel Libraries Conference, SPLC 1994 - Mississippi State, United States Duration: 12 Oct 1994 → 14 Oct 1994 |
Publication series
| Name | Proceedings - Scalable Parallel Libraries Conference, SPLC 1994 |
|---|
Conference
| Conference | 1994 Scalable Parallel Libraries Conference, SPLC 1994 |
|---|---|
| Country/Territory | United States |
| City | Mississippi State |
| Period | 12/10/94 → 14/10/94 |
Bibliographical note
Publisher Copyright:© 1994 IEEE.
Fingerprint
Dive into the research topics of 'DaReL: A portable data redistribution library for distributed-memory machines'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver