FORECASTER: A Continual Lifelong Learning Approach to Improve Hardware Efficiency

04/27/2020
by   Phat Nguyen, et al.
0

Computer applications are continuously evolving. However, significant knowledge can be harvested from older applications or versions and applied in the context of newer applications or versions. Such a vision can be realized with Continual Lifelong Learning. Therefore, we propose to employ continual lifelong learning to dynamically tune hardware configurations based on application behavior. The goal of such tuning is to maximize hardware efficiency (i.e., maximize an application performance while minimizing the hardware energy consumption). Our proposed approach, FORECASTER, uses deep reinforcement learning to continually learn during the execution of an application as well as propagate and utilize the accumulated knowledge during subsequent executions of the same or new application. We propose a novel hardware and ISA support to implement deep reinforcement learning. We implement FORECASTER and compare its performance against prior learning-based hardware reconfiguration approaches. Our results show that FORECASTER can save an average 16 while sacrificing an average of 4.7

READ FULL TEXT

page 1

page 7

page 8

page 9

page 10

research
02/15/2022

Energy-Efficient Parking Analytics System using Deep Reinforcement Learning

Advances in deep vision techniques and ubiquity of smart cameras will dr...
research
03/14/2022

L2Explorer: A Lifelong Reinforcement Learning Assessment Environment

Despite groundbreaking progress in reinforcement learning for robotics, ...
research
11/29/2022

The Surprising Effectiveness of Latent World Models for Continual Reinforcement Learning

We study the use of model-based reinforcement learning methods, in parti...
research
09/28/2022

Disentangling Transfer in Continual Reinforcement Learning

The ability of continual learning systems to transfer knowledge from pre...
research
04/22/2022

SCOPE: Safe Exploration for Dynamic Computer Systems Optimization

Modern computer systems need to execute under strict safety constraints ...
research
07/13/2022

Continual Meta-Reinforcement Learning for UAV-Aided Vehicular Wireless Networks

Unmanned aerial base stations (UABSs) can be deployed in vehicular wirel...
research
06/29/2021

DRILL– Deep Reinforcement Learning for Refinement Operators in 𝒜ℒ𝒞

Approaches based on refinement operators have been successfully applied ...

Please sign up or login with your details

Forgot password? Click here to reset