DocumentCode
1578782
Title
Cost of Sparse Mesh Layouts Supporting Throughput Computing
Author
Forsell, Martti ; Leppänen, Ville ; Penttonen, Martti
Author_Institution
Platform Archit., VTT, Oulu, Finland
fYear
2011
Firstpage
316
Lastpage
323
Abstract
The purpose of this paper is to estimate the cost of utilizing under populated, or sparse, networks on chip (NOC) for chip multiprocessors (CMP). In under-populated NOCs, only a portion of nodes are sources and sinks whereas the rest are simple intermediate nodes increasing communication bandwidth. Compared to dense NOCs, where all nodes can be sources and sinks of communication, the under populated NOCs can be scaled so that any degree of communication frequency of nodes can be supported. The drawback of under populated NOCs is larger network area and bigger logical diameter. GPGPU-style stream-based or high-throughput CMPs can be used to hide the effect of longer latencies. In this paper, we present layouts for mesh-based under populated networks, calculate their wire length distributions and the overall area. Moreover, we present energy consumption calculations for such networks, and show that while the network part of a CMP system based on under populated NOCs can play a major role when considering the chip area and energy consumption, it can be pushed down by increasing the number of dimensions and using meshes instead of tori. We also compare various multidimensional sparse mesh-layouts and conclude the 3-dimensional and 4-dimensional sparse meshes to be the most attractive ones for throughput computing.
Keywords
multiprocessing systems; network-on-chip; 3-dimensional sparse meshes; 4-dimensional sparse meshes; GPGPU-style stream; chip area; chip multiprocessor; communication bandwidth; communication frequency; cost estimation; dense NOC; energy consumption; high-throughput CMP; mesh-based under populated network; multidimensional sparse mesh-layout; network area; network on chip; throughput computing; under populated NOC; wire length distribution; Bandwidth; Layout; Power demand; Program processors; Random access memory; Throughput; Wires; Network on chip; comparison; layouts; sparse networks; throughput computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location
Oulu
Print_ISBN
978-1-4577-1048-3
Type
conf
DOI
10.1109/DSD.2011.46
Filename
6037428
Link To Document