DocumentCode :
2846228
Title :
TPTS: A Novel Framework for Very Fast Manycore Processor Architecture Simulation
Author :
Cho, Sangyeun ; Demetriades, Socrates ; Evans, Shayne ; Jin, Lei ; Hyunjin Lee ; Kiyeon Lee ; Moeng, Michael
Author_Institution :
Dept. of Comput. Sci., Univ. of Pittsburgh, Pittsburgh, PA
fYear :
2008
fDate :
9-12 Sept. 2008
Firstpage :
446
Lastpage :
453
Abstract :
The slow speed of conventional execution-driven architecture simulators is a serious impediment to obtaining desirable research productivity. This paper proposes and evaluates a fast manycore processor simulation framework called two-phase trace-driven simulation (TPTS), which splits detailed timing simulation into a trace generation phase and a trace simulation phase. Much of the simulation overhead caused by uninteresting architectural events is only incurred once during the trace generation phase and can be omitted in the repeated trace-driven simulations. We design and implement tsim, an event-driven manycore processor simulator that models detailed memory hierarchy, interconnect, and coherence protocol models based on the proposed TPTS framework. By applying aggressive event filtering, tsim achieves an impressive simulation speed of 146 MIPS, when running 16-thread parallel applications.
Keywords :
virtual machines; TPTS; event-driven manycore processor simulator; two-phase trace-driven simulation; very fast manycore processor architecture simulation; Computational modeling; Computer architecture; Computer simulation; Discrete event simulation; Filtering; Impedance; Multicore processing; Predictive models; Productivity; Timing; multicore processor; performance evaluation; simulation methodology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2008. ICPP '08. 37th International Conference on
Conference_Location :
Portland, OR
ISSN :
0190-3918
Print_ISBN :
978-0-7695-3374-2
Electronic_ISBN :
0190-3918
Type :
conf
DOI :
10.1109/ICPP.2008.7
Filename :
4625880
Link To Document :
بازگشت