Multi-program benchmark definition

dc.contributor.author

Jacobvitz, AN

dc.contributor.author

Hilton, AD

dc.contributor.author

Sorin, DJ

dc.date.accessioned

2016-02-24T19:26:43Z

dc.date.issued

2015-01-01

dc.description.abstract

© 2015 IEEE.Although definition of single-program benchmarks is relatively straight-forward-a benchmark is a program plus a specific input-definition of multi-program benchmarks is more complex. Each program may have a different runtime and they may have different interactions depending on how they align with each other. While prior work has focused on sampling multiprogram benchmarks, little attention has been paid to defining the benchmarks in their entirety. In this work, we propose a four-tuple that formally defines multi-program benchmarks in a well-defined way. We then examine how four different classes of benchmarks created by varying the elements of this tuple align with real-world use-cases. We evaluate the impact of these variations on real hardware, and see drastic variations in results between different benchmarks constructed from the same programs. Notable differences include significant speedups versus slowdowns (e.g., +57% vs -5% or +26% vs -18%), and large differences in magnitude even when the results are in the same direction (e.g., 67% versus 11%).

dc.identifier.isbn

9781479919567

dc.identifier.uri

https://hdl.handle.net/10161/11632

dc.publisher

IEEE

dc.relation.ispartof

ISPASS 2015 - IEEE International Symposium on Performance Analysis of Systems and Software

dc.relation.isversionof

10.1109/ISPASS.2015.7095786

dc.title

Multi-program benchmark definition

dc.type

Conference

pubs.begin-page

72

pubs.end-page

82

pubs.organisational-group

Computer Science

pubs.organisational-group

Duke

pubs.organisational-group

Electrical and Computer Engineering

pubs.organisational-group

Pratt School of Engineering

pubs.organisational-group

Trinity College of Arts & Sciences

pubs.publication-status

Published

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
benchmark-ispass15.pdf
Size:
374.45 KB
Format:
Adobe Portable Document Format
Description:
Accepted version