Miniapps serve as test beds for prototyping and evaluating new al-gorithms, data structures, and programming models before incor-porating such changes into larger applications. For the miniapp to accurately predict how a prototyped change would affect a larger application it is necessary that the miniapp be shown to serve as a proxy for that larger application. Although many benchmarks claim to proxy the performance for a set of large applications, little work has explored what criteria must be met for a benchmark to serve as a proxy for examining programmability. In this poster we de-scribe criteria that can be used to establish that a miniapp serves as a performance and programmability proxy
The size and complexity of high-performance computing applications present a serious challenge to ma...
Assessing the likely run-time performance of applications using thin-client architectures during the...
This is a binary software archive of a testing program to reproduce the results in the performance t...
Computational science and engineering application programs are typically large, complex, and dynamic...
Application performance is determined by a combination of many choices: hardware platform, runtime e...
Designing optimal computer systems for improved performance and energy efficiency requires architect...
Software performance changes are costly and often hard to detect pre-release. Similar to software te...
Computers perform different applications in different ways. To characterize an application performan...
Performance problems in applications should ideally be detected as soon as they occur, i.e., directl...
The purpose of the PAPI project is to specify a standard application programming interface (API) for...
In high-performance computing, performance analysis, tuning, and exploration are relevant throughout...
Benchmarks set standards for innovation in computer architecture research and industry product devel...
As computers and the workloads they run have grown in size and complexity, it has become difficult t...
Application performance often depends on achieved memory bandwidth. Achieved memory bandwidth varies...
Assessing the likely run-time performance of applications using thin-client architectures during the...
The size and complexity of high-performance computing applications present a serious challenge to ma...
Assessing the likely run-time performance of applications using thin-client architectures during the...
This is a binary software archive of a testing program to reproduce the results in the performance t...
Computational science and engineering application programs are typically large, complex, and dynamic...
Application performance is determined by a combination of many choices: hardware platform, runtime e...
Designing optimal computer systems for improved performance and energy efficiency requires architect...
Software performance changes are costly and often hard to detect pre-release. Similar to software te...
Computers perform different applications in different ways. To characterize an application performan...
Performance problems in applications should ideally be detected as soon as they occur, i.e., directl...
The purpose of the PAPI project is to specify a standard application programming interface (API) for...
In high-performance computing, performance analysis, tuning, and exploration are relevant throughout...
Benchmarks set standards for innovation in computer architecture research and industry product devel...
As computers and the workloads they run have grown in size and complexity, it has become difficult t...
Application performance often depends on achieved memory bandwidth. Achieved memory bandwidth varies...
Assessing the likely run-time performance of applications using thin-client architectures during the...
The size and complexity of high-performance computing applications present a serious challenge to ma...
Assessing the likely run-time performance of applications using thin-client architectures during the...
This is a binary software archive of a testing program to reproduce the results in the performance t...