Toward an understanding of the building blocks: constructing programs for high processor count systems
Description
Technology and industry trends have clearly shown that the future of technical computing lies in exploitation of more processors in larger multiprocessor systems. Exploitation of high processor count architectures demands a more thorough understanding of the underlying system dynamics and an accounting for them in the design of high-performance applications. Currently these dynamics are incompletely described by the widely adopted benchmarks and kernel metrics. Systems are most often characterized to allow comparisons and ranking. Often the characterizations are in the form of a scalar measure of some aspect of system performance that is a 'not to exceed' number: the maximum possible level of performance that could be attained. While such comparisons typically drive both system design and procurement, more useful characterizations can be used to drive application development and design. This paper explores a few of these measures and presents a few simple examples of their application. The first set of metrics addresses individual processor performance, specifically performance related to memory references. The second set of metrics attempts to describe the behavior of the message-passing system under load and across a range of conditions
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/125/1/012037Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 125
- Journal Issue
- 1
- Journal Page Range
- [10 p.]
- ISSN
- 1742-6596
Conference
- Title
- Annual conference on scientific discovery through advanced computing program (SciDAC)
- Acronym
- SciDAC 2008
- Dates
- 13-17 Jul 2008
- Place
- Seattle, WA (United States)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 40048888
- Subject category
- S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- ARRAY PROCESSORS; BENCHMARKS; COMPARATIVE EVALUATIONS; COMPUTER ARCHITECTURE; COMPUTER CALCULATIONS; COMPUTER CODES; DESIGN; PERFORMANCE; PROGRAMMING
- Descriptors DEC
- COMPUTERS; DIGITAL COMPUTERS; EVALUATION