TY - JOUR
T1 - Computationally efficient locality-aware interconnection topology for multi-processor system-on-chip (MP-SoC)
AU - Khan, Haroon Ur Rashid
AU - Shi, Feng
AU - Ji, Wei Xing
AU - Gao, Yu Jin
AU - Wang, Yi Zhuo
AU - Liu, Cai Xia
AU - Deng, Ning
AU - Li, Jia Xin
PY - 2010/10
Y1 - 2010/10
N2 - This paper evaluates the Triplet Based Architecture, TriBA - a new idea in chip multiprocessor architectures and a class of Direct Interconnection Network (DIN). TriBA consists of a 2D grid of small, programmable processing units, each physically connected to its three neighbors so that advantageous features of group locality can be fully and efficiently utilized. Any communication model can be well characterized by locality properties and, any topology has its intrinsic, structural, locality characteristics. We propose a new criterion in performance evaluation that is based on the concept of locality in an interconnection network, the "lower layer complete connect". Our proposed criterion depicts how completely a processing node is connected to all its neighbors. TriBA is compared with 2D Mesh and Binary Tree as static interconnection network. The comparison / evaluation is enumerated from three orthogonal view points, viz., computational speed, physical layout and cost. Our analysis concludes that TriBA is computationally efficient interconnection strategy that exploits group locality in processing nodes.
AB - This paper evaluates the Triplet Based Architecture, TriBA - a new idea in chip multiprocessor architectures and a class of Direct Interconnection Network (DIN). TriBA consists of a 2D grid of small, programmable processing units, each physically connected to its three neighbors so that advantageous features of group locality can be fully and efficiently utilized. Any communication model can be well characterized by locality properties and, any topology has its intrinsic, structural, locality characteristics. We propose a new criterion in performance evaluation that is based on the concept of locality in an interconnection network, the "lower layer complete connect". Our proposed criterion depicts how completely a processing node is connected to all its neighbors. TriBA is compared with 2D Mesh and Binary Tree as static interconnection network. The comparison / evaluation is enumerated from three orthogonal view points, viz., computational speed, physical layout and cost. Our analysis concludes that TriBA is computationally efficient interconnection strategy that exploits group locality in processing nodes.
KW - VLSI layout
KW - interconnection network
KW - locality
KW - multiprocessor
KW - performance evaluation
UR - http://www.scopus.com/inward/record.url?scp=78049304792&partnerID=8YFLogxK
U2 - 10.1007/s11434-010-4118-z
DO - 10.1007/s11434-010-4118-z
M3 - Article
AN - SCOPUS:78049304792
SN - 1001-6538
VL - 55
SP - 3363
EP - 3371
JO - Chinese Science Bulletin
JF - Chinese Science Bulletin
IS - 29
ER -