@inproceedings{dc94611ca5c14d9b8ba08225c9b34b2c,
title = "Establishing a Miniapp as a programmability proxy",
abstract = "Miniapps serve as test beds for prototyping and evaluating new algorithms, data structures, and programming models before incorporating 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 describe criteria that can be used to establish that a MINIAPP serves as a performance and programmability proxy.",
keywords = "Benchmark, Conjugate gradient, Miniapp, POP, Parallel programming, Programmability proxy",
author = "Stone, \{Andrew I.\} and Dennis, \{John M.\} and Strout, \{Michelle Mills\}",
year = "2012",
doi = "10.1145/2145816.2145881",
language = "English",
isbn = "9781450311601",
series = "Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP",
pages = "333--334",
booktitle = "PPoPP'12 - Proceedings of the 2012 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming",
note = "17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'12 ; Conference date: 25-02-2012 Through 29-02-2012",
}