DocumentCode :
2192909
Title :
Inferring packet dependencies to improve trace based simulation of on-chip networks
Author :
Nitta, Christopher ; Macdonald, Kevin ; Farrens, Matthew ; Akella, Venkatesh
Author_Institution :
Univ. of California, Davis, CA, USA
fYear :
2011
fDate :
1-4 May 2011
Firstpage :
153
Lastpage :
160
Abstract :
With the advent of large scale chip-level multiprocessors, there is a growing interest in the design and analysis of on-chip networks. The use of 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. In order 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 messages (packets), trace based simulation can lead one to draw incorrect conclusions about network performance metrics such as latency and overall execution time. In this paper we will demonstrate the importance of including dependency information in traces, as well as present an inference-based technique for identifying and including dependencies, and show that using these augmented traces results in much better simulation accuracy without excessively extending simulation time.
Keywords :
network-on-chip; design space exploration; inference-based technique; large scale chip-level multiprocessors; latency; network performance metrics; on-chip networks; overall execution time; packet dependencies; trace based simulation; Computational modeling; Delay; Logic gates; Network topology; Program processors; System-on-a-chip; Topology; Design; Performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks on Chip (NoCS), 2011 Fifth IEEE/ACM International Symposium on
Conference_Location :
Pittsburgh, PA
Electronic_ISBN :
978-1-4503-0720-8
Type :
conf
Filename :
5948557
Link To Document :
بازگشت