Litcius/Paper detail

A review of CNN accelerators for embedded systems based on RISC-V

Alejandra Sanchez-Flores, Lluc Alvarez, B. Alorda

202212 citationsDOIOpen Access PDF

Abstract

One of the great challenges of computing today is sustainable energy consumption. In the deployment of edge computing this challenge is particularly important considering the use of embedded equipment with limited energy and computation resources. In those systems, the energy consumption must be carefully managed to operate for long periods. Specifically, for embedded systems with machine learning capabilities in the Internet of Things (EMLIoT) era, the convolutional neural networks (CNN) model execution is energy challenging and requires massive data. Nowadays, high workload processing is designed separately into a host processor in charge of generic functions and an accelerator dedicated to executing the specific task. Open-hardware-based designs are pushing for new levels of energy efficiency. For achieving energy efficiency, open-source tools, such as the RISC-V ISA, have been introduced to optimize every internal stage of the system. This document aims to compare the EMLIoT accelerator designs based on RISC-V and highlights open topics for research.

Topics & Concepts

Computer scienceEnergy consumptionEmbedded systemSoftware deploymentReduced instruction set computingEfficient energy useWorkloadHardware accelerationComputer architectureOperating systemDistributed computingInstruction setField-programmable gate arrayComputer hardwareEngineeringElectrical engineeringAdvanced Neural Network ApplicationsBrain Tumor Detection and ClassificationIoT and Edge/Fog Computing