DocumentCode
1560345
Title
Asim: a performance model framework
Author
Emer, Joel ; Ahuja, Puneet ; Borch, Eric ; Klauser, Artur ; Luk, Chi-Keoung ; Manne, Srilatha ; Mukherjee, Shubbendu S. ; Patil, Harish ; Wallace, Steven ; Binkert, Nathan ; Espasa, Roger ; Juan, Toni
Author_Institution
Intel Corp., Hillsboro, OR, USA
Volume
35
Issue
2
fYear
2002
fDate
2/1/2002 12:00:00 AM
Firstpage
68
Lastpage
76
Abstract
The longevity and usefulness of a microprocessor performance model has historically depended on the model writer´s skills and discipline. However, at Compaq the models became extremely complex and unmanageable because designers lacked a structured way to develop them. To cope with these complexities, Compaq researchers began developing Asim in late 1998 to allow model writers to faithfully represent the detailed timing of complex modern machines and effectively manage the large software projects needed to model such machines. Asim addresses these needs by providing a modular and reusable framework for creating many models. The framework´s modularity helps break down the performance-modeling problem into individual pieces that can be modeled separately, while its reusability allows using a software component repeatedly in different contexts
Keywords
digital simulation; microcomputers; performance evaluation; Asim; microprocessors; performance model framework; performance modeling; reusability; Analytical models; Context modeling; Hardware; Microprocessors; Predictive models; Propagation delay; Software performance; Software reusability; Software tools; Timing;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.982918
Filename
982918
Link To Document