Resumen
Hundreds to thousands of cores are now being integrated on a single chip because of the transistor technology
advancement. Network-on-Chip (NoC) has been the superior interconnect fabric for multi/many-core systems. As applications with unknown demands can arrive in the system and/or applications’ demands can change at runtime, it becomes essential to configure NoC dynamically for energy efficiency and high performance. However, large and complex NoC design space introduces computational and timing complexities to explore optimal
trade-offs of energy-performance. Therefore, reinforcement learning (RL) techniques are proposed to predict and configure NoC resources quickly based on the learning of the system utilization and applications workloads. Multiple RL solutions with different reward signals, function approximators, and policies are discussed for runtime optimization of NoC. Results have been demonstrated to show the effectiveness of a few RL techniques.
| Idioma original | American English |
|---|---|
| Publicación | 18th International SoC Design Conference (ISOCC) |
| DOI | |
| Estado | Published - oct 1 2021 |
Disciplines
- Computer Engineering
- Computer and Systems Architecture
- Digital Communications and Networking
- Computer Sciences
Citar esto
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS