Abstract
The thermal problem is a challenge in recent Network on Chip (NoC) designs due to its great impact on the network performance and reliability, especially for 3D NoC. In this work, we design a virtual channel based fully adaptive routing algorithm for the runtime 3D NoC thermal-aware management. For throttling information collection, instead of transmitting the topology information of the whole network, we use a 12 bits register to reserve the router state for one hop away instead of transmitting the topology information of the whole network. It saves the hardware cost largely and decreases the network latency. To ensure deadlock and livelock free and minimize the hardware overhead, we only use two virtual channels for each horizontal channel to achieve full adaptivity and high routability. For path selection, we design a strategy that takes priority to the distance, but also consider path diversity and traffic state. Experimental results show that the proposed algorithm shows better network latency and throughput with low power compared with traditional algorithms.
Original language | English |
---|---|
Title of host publication | Proceedings of the 18th International Symposium on Quality Electronic Design, ISQED 2017 |
Publisher | IEEE Computer Society |
Pages | 289-295 |
Number of pages | 7 |
ISBN (Electronic) | 9781509054046 |
DOIs | |
Publication status | Published - 2017 May 2 |
Event | 18th International Symposium on Quality Electronic Design, ISQED 2017 - Santa Clara, United States Duration: 2017 Mar 14 → 2017 Mar 15 |
Other
Other | 18th International Symposium on Quality Electronic Design, ISQED 2017 |
---|---|
Country/Territory | United States |
City | Santa Clara |
Period | 17/3/14 → 17/3/15 |
Keywords
- 3D NoC
- fully adaptive
- routing algorithm
- thermal-aware
ASJC Scopus subject areas
- Hardware and Architecture
- Electrical and Electronic Engineering
- Safety, Risk, Reliability and Quality