Collective communication: theory, practice, and experience
We discuss the design and high‐performance implementation of collective communications operations on distributed‐memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communication mo...
Saved in:
| Published in: | Concurrency and computation Vol. 19; no. 13; pp. 1749 - 1783 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Chichester, UK
John Wiley & Sons, Ltd
10.09.2007
|
| Subjects: | |
| ISSN: | 1532-0626, 1532-0634 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | We discuss the design and high‐performance implementation of collective communications operations on distributed‐memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communication modes supported by MPI, we have developed implementations that have improved performance in most situations compared to those currently supported by public domain implementations of MPI such as MPICH. Performance results from a large Intel Xeon/Pentium 4 (R) processor cluster are included. Copyright © 2007 John Wiley & Sons, Ltd. |
|---|---|
| Bibliography: | National Science Foundation - No. CCF-0540926 ark:/67375/WNG-WGXWPX53-M istex:FEA10CA62CD35ABD768300734EF6B8D885174B43 ArticleID:CPE1206 |
| ISSN: | 1532-0626 1532-0634 |
| DOI: | 10.1002/cpe.1206 |