NUMA-CIC: Issues and Challenges for Scaling Scientific Applications on a Large Scale ccNuma Prototype
Contributors
- 1. Greek Research & Technology Network (GRNET), Greece
Description
This whitepaper studies the various aspects and challenges of performance scaling on large scale shared memory systems.
Our experiments are performed on a large ccNUMA machine that consists of 72 IBM 3755 nodes connected with
NumaConnect and provides shared memory over a total of 1728 cores, a number that is far beyond conventional server
platforms. As benchmarks, three data-intensive and memory-bound applications with different communication patterns
are selected, namely Jacobi, CSR SpMV and Floyd-Warshall. Our results illustrate the need for numa-aware design and
implementation of shared-memory parallel algorithms in order to achieve scaling to high core counts. At the same time, we
observed that, depending on its communication pattern, an application could bene t more from explicit communication
using message passing.
Files
WP128.pdf
Files
(249.2 kB)
Name | Size | Download all |
---|---|---|
md5:db22720a40042e6f48e5b77994b53693
|
249.2 kB | Preview Download |