DocumentCode :
20311
Title :
PDG_GEN: A Methodology for Fast and Accurate Simulation of On-Chip Networks
Author :
MacDonald, Karen ; Nitta, Christopher ; Farrens, Matthew ; Akella, Venkatesh
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Davis, Davis, CA, USA
Volume :
63
Issue :
3
fYear :
2014
fDate :
Mar-14
Firstpage :
650
Lastpage :
663
Abstract :
With the advent of large scale chip multiprocessors, there is growing interest in the design and analysis of on-chip networks. Full-system simulation is the most accurate way to perform such an analysis, but unfortunately it is very slow and thus limits design space exploration. To overcome this problem researchers frequently use trace-based simulation to study different network topologies and properties, which can be done much faster. Unfortunately, unless the traces that are used include information about dependencies between packets, trace-based simulations can lead one to draw incorrect conclusions about network performance metrics such as average packet latency and overall execution time. The primary contributions of this work are to demonstrate the importance of including dependency information in traces, and to present PDG_GEN, an inference-based technique for identifying and including dependencies in traces. This technique uses traces obtained from multiple full-system simulations of an application of interest to infer dependency information between packets and augment traces with this information. On the SPLASH-2 benchmark suite, PDG_GEN is 2.3 times more accurate at predicting overall execution time and almost 4,000 times more accurate at predicting average packet latency than traditional trace-based methods.
Keywords :
benchmark testing; circuit simulation; inference mechanisms; integrated circuit design; network topology; network-on-chip; PDG_GEN; SPLASH-2 benchmark suite; average packet latency; dependency information; design space exploration; full-system simulation; inference-based technique; large scale chip multiprocessors; network performance metrics; network properties; network topologies; on-chip network simulation; overall execution time; trace-based simulation; Benchmark testing; Computational modeling; Delay; Handheld computers; Network topology; System-on-a-chip; Modeling methodologies; simulation;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2012.140
Filename :
6226355
Link To Document :
بازگشت