First International Symposium on Networks-on-Chip (NOCS'07) 2007
DOI: 10.1109/nocs.2007.23
|View full text |Cite
|
Sign up to set email alerts
|

Implementation and Evaluation of a Dynamically Routed Processor Operand Network

Abstract: Abstract-Microarchitecturally integrated on-chip networks, or micronets, are candidates to replace busses for processor component interconnect in future processor designs. For micronets, tight coupling between processor microarchitecture and network architecture is one of the keys to improving processor performance. This paper presents the design, implementation and evaluation of the TRIPS operand network (OPN). The TRIPS OPN is a 5x5, dynamically routed, 2D mesh micronet that is integrated into the TRIPS micr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
3
1

Relationship

2
7

Authors

Journals

citations
Cited by 41 publications
(22 citation statements)
references
References 22 publications
0
22
0
Order By: Relevance
“…Simplifying to a 16-bit data path and scaling for technology, our model projects area of a µcore to be 0.028mm 2 . We conservatively assumed the interconnect's area is 10% of processor area, similar to reported results [13]. Based on this model, a single PLUG tile's area is 2.34 mm 2 .…”
Section: Early Estimates: Are Plugs Buildable?mentioning
confidence: 88%
See 1 more Smart Citation
“…Simplifying to a 16-bit data path and scaling for technology, our model projects area of a µcore to be 0.028mm 2 . We conservatively assumed the interconnect's area is 10% of processor area, similar to reported results [13]. Based on this model, a single PLUG tile's area is 2.34 mm 2 .…”
Section: Early Estimates: Are Plugs Buildable?mentioning
confidence: 88%
“…Compared to conventional OCNs [13], this network requires no buffering or flow control as the OCN traffic is guaranteed to be conflict-free. The router's high level schematic is shown in Figure 4d.…”
Section: Microarchitecture: On-chip Networkmentioning
confidence: 99%
“…We also leverage look-ahead adaptive routing computation; the router calculates at most two alternative output ports for the next hop [20], [22], [30]. Advanced bundles [24], [31] encoding the packet destination traverse the link to the next hop while the flit is in the ST stage as shown in Fig. 8.…”
Section: Dbss Router Microarchitecturementioning
confidence: 99%
“…Operand Network: The Operand Network connects the TRIPS processor tiles and transmits operands between execution tiles, the register file tiles, and the data cache tiles [24]. The TRIPS compiler's instruction placer takes as input the tile topology and the dependencies between the instructions in each block.…”
Section: Feeds and Speedsmentioning
confidence: 99%