DocumentCode
123966
Title
Fast System Level Benchmarks for Multicore Architectures
Author
Sen, Arunabha ; Kara, Gokcehan ; Deniz, Etem ; Niar, Smail
Author_Institution
Dept. of Comput. Eng., Bogazici Univ., Istanbul, Turkey
fYear
2014
fDate
27-29 Aug. 2014
Firstpage
635
Lastpage
638
Abstract
We present a framework that automatically generates system level synthetic benchmarks from traditional benchmarks. Synthetic benchmarks have similar performance behavior as the original benchmarks that they are generated from and they can run faster. Synthetics can also be used as proxies where original applications are not available in source form. In experiments we observe that not only are our system level benchmarks much smaller than the real benchmarks that they are generated from but they are also much faster. For example, when we generate synthetic benchmarks from the well-known multicore benchmark suite, PARSEC, our benchmarks have an average speedup of 149x over PARSEC benchmarks. We also observe that the performance behavior of synthetics have more than 85% similarity to the real benchmarks.
Keywords
multiprocessing systems; performance evaluation; PARSEC benchmark; multicore architecture; performance behavior; system level synthetic benchmark; Benchmark testing; Estimation; Hardware; Multicore processing; Performance evaluation; Unified modeling language; Multicore architecture; Parallel patterns; Performance evaluation; Synthetic benchmarks; SystemC;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2014 17th Euromicro Conference on
Conference_Location
Verona
Type
conf
DOI
10.1109/DSD.2014.16
Filename
6927301
Link To Document