DocumentCode :
1882944
Title :
Inferred Models for Dynamic and Sparse Hardware-Software Spaces
Author :
Weidan Wu ; Lee, Brian C.
fYear :
2012
fDate :
1-5 Dec. 2012
Firstpage :
413
Lastpage :
424
Abstract :
Diverse software and heterogeneous hardware pose new challenges in systems and architecture management. Managers benefit from improving introspective capabilities, which provide data across a spectrum of platforms, from software and data center profilers to performance counters and canary circuits. Despite this wealth of data, management has become more difficult as sophisticated decisions are demanded. To address these challenges, we present modeling strategies for integrated hardware-software analysis. These strategies include (i) identifying shared software behavior; (ii) quantifying that behavior in a portable, microarchitecture-independent manner; (iii) inferring generalized trends with statistical regression models; and (iv) automatically constructing/updating these models as new software profiles are obtained. Models produced by these strategies are accurate for general SPEC2006 applications with median errors of 8-10%. Predicted and actual performance are strongly correlated with coefficients of ρ > 0.9. Moreover, when we exploit application semantics and domain-specific software parameters, model accuracy improves and model complexity falls. In a case study for sparse linear algebra, we present models with 5% median error and new capabilities in coordinated hardware-software tuning.
Keywords :
hardware-software codesign; linear algebra; regression analysis; SPEC2006 applications; application semantics; architecture management; behavior quantification; domain-specific software parameters; dynamic hardware-software spaces; hardware-software analysis; hardware-software tuning; inferred models; modeling strategy; shared software behavior identification; software profiles; sparse hardware-software spaces; sparse linear algebra; statistical regression models; system management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture (MICRO), 2012 45th Annual IEEE/ACM International Symposium on
Conference_Location :
Vancouver, BC
ISSN :
1072-4451
Print_ISBN :
978-1-4673-4819-5
Type :
conf
DOI :
10.1109/MICRO.2012.45
Filename :
6493638
Link To Document :
بازگشت