The SPLASH-2 programs: characterization and methodological considerations
Stanford University · Princeton University
Abstract
The SPLASH-2 suite of parallel applications has recently been released to facilitate the study of centralized and distributed shared-address-space multiprocessors. In this context, the paper has two goals. One is to quantitatively characterize the SPLASH-2 programs in terms of fundamental properties and architectural interactions that are important to understand them well. The properties we study include the computational load balance, communication to computation ratio and traffic needs, important working set sizes, and issues related to spatial locality, as well as how these properties scale with problem size and the number of processors. The other, related goal is methodological: to assist people who will…
Citation impact
- FWCI
- 66.94
- Percentile
- 100%
- References
- 0
Authors
5Topics & keywords
- Splash
- Computer science
- Locality
- Context (archaeology)
- Suite
- Cache
- Set (abstract data type)
- Distributed computing