Title :
Performance simulation modeling for fast evaluation of pipelined scalar processor by evaluation reuse
Author :
Kim, Ho Young ; Kim, Tag Gon
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci.,, KAIST, Seoul, South Korea
Abstract :
This paper proposes a rapid and accurate evaluation scheme for cycle counts of a pipelined processor using evaluation reuse technique. Since exploration of an optimal processor is a time-consuming task due to large design space, fast evaluation methodology for an architecture is crucial. We introduce the performance simulation model which can evaluate the performance without considering the functional correctness. This model has an FSM-like form and can afford to take all hazard types of pipelined architectures into consideration. The proposed approach is based on the property that an application program, especially multimedia application, has many iterative loops in general. This property invokes many iterative operations in the simulation. Evaluation reuse scheme can alleviate redundantly iterative operations of conventional simulators in the loop. A performance simulator for the pipeline architecture has been developed through which greater speedup has been made compared with other approaches in the evaluation of cycle counts.
Keywords :
circuit simulation; instruction sets; integrated circuit modelling; microprocessor chips; pipeline processing; FSM-like form; application program; compiled simulation; cycle counts; evaluation reuse; fast evaluation methodology; instruction set architecture; iterative loops; performance simulation modeling; pipelined architectures; pipelined scalar processor; redundantly iterative operations; retargetable simulation; trace-driven simulation; Computational modeling; Computer architecture; Computer simulation; Hazards; Iterative methods; Laboratories; Permission; Pipelines; Scheduling; Space exploration;
Conference_Titel :
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN :
1-59593-058-2
DOI :
10.1109/DAC.2005.193829