DocumentCode
403624
Title
Modeling shared resource contention using a hybrid simulation/analytical approach
Author
Bobrek, Alex ; Pieper, Joshua J. ; Nelson, Jeffrey E. ; Paul, JoAnn M. ; Thomas, Donald E.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
2
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
1144
Abstract
Future Systems-on-Chips will include multiple heterogeneous processing units, with complex data-dependent shared resource access patterns dictating the performance of a design. Currently, the most accurate methods of simulating the interactions between these components operate at the cycle-accurate level, which can be very slow to execute for large systems. Analytical models sacrifice accuracy for speed, and cannot cope with dynamic data-dependent behavior well. We propose a hybrid approach combining simulation with piecewise evaluation of analytical models that apply time penalties to simulated regions. Our experimental results show that for representative heterogeneous multiprocessor applications, simulation time can be decreased by 100 times over cycle-accurate models, while the error can be reduced by 60% to 80% over traditional analytical models to within 18% of an ISS simulation.
Keywords
hybrid simulation; modelling; operating system kernels; shared memory systems; system-on-chip; Kernel operation; data dependent shared resource; hybrid simulation; modeling; multiple heterogeneous processing unit; multiprocessor applications; piecewise evaluation; shared resource contention; system-on-chip; Analytical models; Computational modeling; Computer simulation; Costs; Data engineering; Design optimization; Pattern analysis; Performance analysis; Prognostics and health management; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1269046
Filename
1269046
Link To Document