Title :
ATree-based topology synthesis for on-chip network
Author :
Cong, Jason ; Huang, Yuhui ; Yuan, Bo
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles, CA, USA
Abstract :
The Network-on-Chip (NoC) interconnect network of future multi-processor system-on-a-chip (MPSoC) needs to be efficient in terms of energy and delay. In this paper, we propose a topology synthesis algorithm based on shortest path Steiner arborescence (hereafter we call it ATree). The concept of temporal merging is applied to allow communication flows that are not temporal overlapping to share the same network resource. For scalability and power minimization, we build a hybrid network which consists of routers and buses. We evaluate our ATree-based topology synthesis methodology by applying it to several benchmarks and comparing the results with some existing NoC synthesis algorithms [1], [2]. The experimental results show a significant reduction in the power-latency product. The power-latency product of the synthesized topology using our ATree-based algorithm is 47% and 51% lower than [1], and 10% and 17% lower than [2] for the case without considering bus and the case with bus, respectively.
Keywords :
multiprocessing systems; multiprocessor interconnection networks; network routing; network synthesis; network topology; network-on-chip; power aware computing; trees (mathematics); ATree-based topology synthesis; MPSoC; NoC interconnect network; buses; hybrid network; multiprocessor system-on-a-chip; network resource sharing; network-on-chip interconnect network; power minimization; power-latency product; routers; scalability; shortest path Steiner arborescence; Algorithm design and analysis; Network topology; Power demand; Steiner trees; System-on-a-chip; Topology; Wires;
Conference_Titel :
Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4577-1399-6
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2011.6105399