Optimizing Routerless Network-on-Chip Designs: An Innovative Learning-Based Framework

05/11/2019
by   Ting-Ru Lin, et al.
0

Machine learning applied to architecture design presents a promising opportunity with broad applications. Recent deep reinforcement learning (DRL) techniques, in particular, enable efficient exploration in vast design spaces where conventional design strategies may be inadequate. This paper proposes a novel deep reinforcement framework, taking routerless networks-on-chip (NoC) as an evaluation case study. The new framework successfully resolves problems with prior design approaches being either unreliable due to random searches or inflexible due to severe design space restrictions. The framework learns (near-)optimal loop placement for routerless NoCs with various design constraints. A deep neural network is developed using parallel threads that efficiently explore the immense routerless NoC design space with a Monte Carlo search tree. Experimental results show that, compared with conventional mesh, the proposed deep reinforcement learning (DRL) routerless design achieves a 3.25x increase in throughput, 1.6x reduction in packet latency, and 5x reduction in power. Compared with the state-of-the-art routerless NoC, DRL achieves a 1.47x increase in throughput, 1.18x reduction in packet latency, and 1.14x reduction in average hop count albeit with slightly more power overhead.

READ FULL TEXT
research
08/03/2021

Controlled Deep Reinforcement Learning for Optimized Slice Placement

We present a hybrid ML-heuristic approach that we name "Heuristically As...
research
04/19/2022

Network Topology Optimization via Deep Reinforcement Learning

Topology impacts important network performance metrics, including link u...
research
11/13/2019

Buffer-aware Wireless Scheduling based on Deep Reinforcement Learning

In this paper, the downlink packet scheduling problem for cellular netwo...
research
01/30/2021

Deep Reinforcement Learning Aided Monte Carlo Tree Search for MIMO Detection

This paper proposes a novel multiple-input multiple-output (MIMO) symbol...
research
09/29/2020

Fast Design Space Adaptation with Deep Reinforcement Learning for Analog Circuit Sizing

We present a novel framework for design space search on analog circuit s...
research
05/26/2022

Collaborative Distillation Meta Learning for Simulation Intensive Hardware Design

This paper proposes a novel collaborative distillation meta learning (CD...
research
09/08/2022

Optimal mesh generation for a blade passage using deep reinforcement learning

A mesh generation method that can generate an optimal mesh for a blade p...

Please sign up or login with your details

Forgot password? Click here to reset