DocumentCode
2067726
Title
Implementation and Evaluation of On-Chip Network Architectures
Author
Gratz, Paul ; Kim, Changkyu ; McDonald, Robert ; Keckler, Stephen W. ; Burger, Doug
Author_Institution
Texas Univ., Austin
fYear
2006
fDate
1-4 Oct. 2006
Firstpage
477
Lastpage
484
Abstract
Driven by the need for higher bandwidth and complexity reduction, off-chip interconnect has evolved from proprietary busses to networked architectures. A similar evolution is occurring in on-chip interconnect. This paper presents the design, implementation and evaluation of one such on-chip network, the TRIPS OCN. The OCN is a wormhole routed, 4x10, 2D mesh network with four virtual channels. It provides a high bandwidth, low latency interconnect between the TRIPS processors, L2 cache banks and I/O units. We discuss the tradeoffs made in the design of the OCN, in particular why area and complexity were traded off against latency. We then evaluate the OCN using synthetic as well as realistic loads. We found that synthetic benchmarks do not provide sufficient indication of the behavior of realistic loads on this network. Finally, we examine the effect of link bandwidth and router FIFO depth on overall performance.
Keywords
multiprocessor interconnection networks; network routing; network-on-chip; 2D mesh network; L2 cache bank; TRIPS processor; complexity reduction; link bandwidth; low latency interconnect; off-chip interconnect; on-chip interconnect; on-chip network architecture; virtual channel; wormhole routing; Bandwidth; Clocks; Computer architecture; Delay; Frequency synchronization; Mesh networks; Network-on-a-chip; Protocols; Routing; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location
San Jose, CA
ISSN
1063-6404
Print_ISBN
978-0-7803-9707-1
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2006.4380859
Filename
4380859
Link To Document