2013 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) 2013
DOI: 10.1109/ispass.2013.6557168
|View full text |Cite
|
Sign up to set email alerts
|

Selecting benchmark combinations for the evaluation of multicore throughput

Abstract: Abstract-Most high-performance processors today are able to execute multiple threads of execution simultaneously. Threads share processor resources, like the last-level cache, which may decrease throughput in a non obvious way, depending on threads' characteristics. Computer architects usually study multiprogrammed workloads by considering a set of benchmarks and some combinations of these benchmarks. Because detailed microarchitecture simulators are slow, we want a subset of combinations that is as small as p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 16 publications
0
8
0
Order By: Relevance
“…Other work [20] examines the methods for selecting the single-program benchmark pairings-in our terminology, Bfrom which to define representative workloads. Selecting appropriate values of B is important, but it is orthogonal to our work.…”
Section: Impact Of S 0 Orderingmentioning
confidence: 99%
“…Other work [20] examines the methods for selecting the single-program benchmark pairings-in our terminology, Bfrom which to define representative workloads. Selecting appropriate values of B is important, but it is orthogonal to our work.…”
Section: Impact Of S 0 Orderingmentioning
confidence: 99%
“…Van Craeynest and Eeckhout [2011] show that for averaging throughput over the full population of possible coschedules, it may be more accurate to use a large random sample and fast approximate simulation than a small sample of manually chosen coschedules and detailed simulation. Velásquez et al [2013] show that fast approximate simulations may help select a representative sample of coschedules for detailed simulations.…”
Section: Related Workmentioning
confidence: 99%
“…Of course, this is practically not feasible, so only a sample of this space can be evaluated. Other studies have presented methods to select representative benchmark combinations and how to average throughput over multiple TPEXs [Velásquez et al 2013]. Our article specifically focuses on calculating the average throughput of one TPEX.…”
Section: Benchmark Suite Versus the Number Of Job Types In A Tpexmentioning
confidence: 99%
“…For the heterogeneous multi-program workloads, we randomly construct 12 two-, 12 three-, 12 four-, etc., up to 12 twenty-four-thread combinations, while making sure that every benchmark is included an equal number of times for all thread counts. Velasquez et al [32] show that this balanced random sampling technique is more representative compared to fully random sampling.…”
Section: Workloadsmentioning
confidence: 99%