DocumentCode :
704006
Title :
Fast and precise cache performance estimation for out-of-order execution
Author :
Douma, Roeland J. ; Altmeyer, Sebastian ; Pimentel, Andy D.
Author_Institution :
Comput. Syst. Archit. Group, Univ. of Amsterdam, Amsterdam, Netherlands
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
1132
Lastpage :
1137
Abstract :
Design space exploration (DSE) is a key ingredient of system-level design, enabling designers to quickly prune the set of possible designs and determine, e.g., the number of the processing cores, the mapping of application tasks to cores, and the core configuration such as the cache organization. High-level performance estimation is a principle component of any systemlevel DSE: it has to be fast and sufficiently precise. Modern out-of-order architectures with caches pose a significant problem to this performance estimation process, as no simple one-to-one mapping of the number of cache misses and resulting cycle time exists. We present a high-level cache performance-estimation framework for out-of-order processors. Evaluation shows that our prediction method is on average 15 times faster than cycle-accurate simulation, while our estimates only show an average error of below 3.5%, reduce the pessimism of a naive highlevel performance estimation by around 66%, and still maintain a high fidelity. Our approach thus enables quick yet accurate performance estimation and extends the applicability of systemlevel DSE to out-of-order processors with caches.
Keywords :
cache storage; performance evaluation; precision engineering; principal component analysis; application task mapping; cache misses; cache organization; design space exploration; high-level cache performance-estimation framework; naive high-level performance estimation process; one-to-one mapping; out-of-order execution; processing cores; system-level DSE; system-level design; Benchmark testing; Computer architecture; Estimation; Histograms; Mathematical model; Out of order;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8
Type :
conf
Filename :
7092558
Link To Document :
بازگشت