Dynamic Programming-Based Runtime Thermal Management (DPRTM): An Online Thermal Control Strategy for 3D-NoC Systems
Publication in refereed journal

Times Cited
Web of Science8WOS source URL (as at 27/10/2020) Click here for the latest count
Altmetrics Information

Other information
AbstractComplex thermal behavior inhibits the advancement of three-dimensional (3D) very-large-scale-integration (VLSI) system designs, as it could lead to ultra-high temperature hotspots and permanent silicon device damage. This article introduces a new runtime thermal management strategy to effectively diffuse and manage heat throughout 3D chip geometry for a better throughput performance in networks on chip (NoC). This strategy employs a dynamic programming-based runtime thermal management (DPRTM) policy to provide online thermal regulation. Reactive and proactive adaptive schemes are integrated to optimize the routing pathways depending on the critical temperature thresholds and traffic developments. Also, when the critical system thermal limit is violated, an urgent throttling will take place. The proposed DPRTM is rigorously evaluated through cycle-accurate simulations, and results show that the proposed approach outperforms conventional approaches in terms of computational efficiency and thermal stability. For example, the system throughput using the DPRTM approach can be improved by 33% when compared to other adaptive routing strategies for a given thermal constraint. Moreover, the DPRTM implementation presented in this article demonstrates that the hardware overhead is insignificant. This work opens a new avenue for exploring the on-chip adaptability and thermal regulation for future large-scale and 3D many-core integrations.
All Author(s) ListAl-Dujaily R, Dahir N, Mak T, Xia F, Yakovlev A
Journal nameACM Transactions on Design Automation of Electronic Systems
Volume Number19
Issue Number1
LanguagesEnglish-United Kingdom
Keywords3D-IC; adaptive routing; Algorithms; Design; dynamic programming; Networks on chip; Performance; performance analysis; thermal management; traffic-thermal cosimulation
Web of Science Subject CategoriesComputer Science; Computer Science, Hardware & Architecture; COMPUTER SCIENCE, HARDWARE & ARCHITECTURE; Computer Science, Software Engineering; COMPUTER SCIENCE, SOFTWARE ENGINEERING

Last updated on 2020-28-10 at 01:31