Ir directamente a la navegación principal Ir directamente a la búsqueda Ir directamente al contenido principal

Reinforcement Learning for Runtime Optimization for High Performance and Energy Efficient NoC

Producción científicarevisión exhaustiva

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 originalAmerican English
Publicación18th International SoC Design Conference (ISOCC)
DOI
EstadoPublished - oct 1 2021

Disciplines

  • Computer Engineering
  • Computer and Systems Architecture
  • Digital Communications and Networking
  • Computer Sciences

Citar esto