Abstract
The performance of the Global Array shared-memory nonuniform memory-access programming model is explored in a wide-area-network (WAN) distributed supercomputer environment. The Global Array model is extended by introducing a concept of mirrored arrays that thanks to the caching and user-controlled consistency of the shared data structure scan reduce the application sensitivity to the network latency. Latencies and bandwidths for remote memory access are studied, and the performance of a large application from computational chemistry is evaluated using both fully distributed and also mirrored arrays. Excellent performance can be obtained with mirroring if even modest (0.5 MB/s) network bandwidth is available.
| Original language | English |
|---|---|
| Pages (from-to) | 119-136 |
| Number of pages | 18 |
| Journal | Journal of Supercomputing |
| Volume | 11 |
| Issue number | 2 |
| DOIs | |
| State | Published - 1997 |
Keywords
- Distributed arrays
- Global arrays
- Metacomputing
- NUMA memory architecture
- Shared-memory programming
Fingerprint
Dive into the research topics of 'Shared memory programming in metacomputing environments: The global array approach'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver