DocumentCode :
2068352
Title :
HASE: a flexible high performance architecture simulator
Author :
Robertson, A.R. ; Ibbett, R.N.
Author_Institution :
Dept. of Comput. Sci., Edinburgh Univ., UK
Volume :
1
fYear :
1994
fDate :
4-7 Jan. 1994
Firstpage :
261
Lastpage :
270
Abstract :
HASE is a hierarchical computer architectural design and simulation environment which allows a computer architecture and its implementation to be represented graphically at several different levels of abstraction. Class inheritance is used to factor out common behaviour, for example, producer/consumer synchronisations, queue and statistics functions inherited by the memory, bus and function unit hierarchies. An architecture editor which maintains architectural consistency is used to select, insert and connect objects at abstraction levels relevant to the focus of a simulation experiment. The implementation of a model can be refined using a trace animator to visualise entity scheduling, synchronisation and blocking behaviour and an architecture animator can be used to validate functional correctness. Statistics gathered during a simulation allow performance assessments to be made.<>
Keywords :
computer architecture; digital simulation; performance evaluation; HASE; architecture editor; blocking behaviour; computer architecture; entity scheduling; flexible high performance architecture simulator; functional correctness; performance assessments; queue; statistics functions; synchronisation; trace animator;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location :
Wailea, HI, USA
Print_ISBN :
0-8186-5090-7
Type :
conf
DOI :
10.1109/HICSS.1994.323165
Filename :
323165
Link To Document :
بازگشت