On-chip DNN inference and training at the Extreme-Edge (TinyML) impose strict latency, throughput, accuracy and flexibility requirements. Heterogeneous clusters are promising solutions to meet the challenge, combining the flexibility of DSP-enhanced cores with the performance and energy boost of dedicated accelerators. We present Darkside, a System-on-Chip with a heterogeneous cluster of 8 RISC-V cores enhanced with 2-b to 32-b mixed-precision integer arithmetic. To boost performance and efficiency on key compute-intensive Deep Neural Network (DNN) kernels, the cluster is enriched with three digital accelerators: a specialized engine for low-data-reuse depthwise convolution kernels (up to 30 MAC/cycle); a minimal overhead datamover to marsh...
open6noThe deployment of Deep Neural Networks (DNNs) on end-nodes at the extreme edge of the Interne...
Current applications that require processing of large amounts of data, such as in healthcare, trans...
Deep Neural Networks (DNNs) are widely used in various application domains and achieve remarkable re...
On-chip DNN inference and training at the Extreme-Edge (TinyML) impose strict latency, throughput, a...
Deep Neural Networks (DNNs) computation-hungry algorithms demand hardware platforms capable of meeti...
Embedding intelligence in extreme edge devices allows distilling raw data acquired from sensors int...
An open challenge in making Internet-of-Things sensor nodes "smart'' and self-adaptive is to enable ...
We present PULP-NN, a multicore computing library for a parallel ultra-low-power cluster of RISC-V b...
We present PULP-NN, an optimized computing library for a parallel ultra-low-power tightly coupled cl...
Heavily quantized fixed-point arithmetic is becoming a common approach to deploy Convolutional Neura...
IoT end-nodes require extreme performance and energy efficiency coupled with high flexibility to dea...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
The deployment of Quantized Neural Networks (QNN) on advanced microcontrollers requires optimized so...
Deep learning-based solutions and, in particular, deep neural networks (DNNs) are at the heart of se...
open6noThe deployment of Deep Neural Networks (DNNs) on end-nodes at the extreme edge of the Interne...
Current applications that require processing of large amounts of data, such as in healthcare, trans...
Deep Neural Networks (DNNs) are widely used in various application domains and achieve remarkable re...
On-chip DNN inference and training at the Extreme-Edge (TinyML) impose strict latency, throughput, a...
Deep Neural Networks (DNNs) computation-hungry algorithms demand hardware platforms capable of meeti...
Embedding intelligence in extreme edge devices allows distilling raw data acquired from sensors int...
An open challenge in making Internet-of-Things sensor nodes "smart'' and self-adaptive is to enable ...
We present PULP-NN, a multicore computing library for a parallel ultra-low-power cluster of RISC-V b...
We present PULP-NN, an optimized computing library for a parallel ultra-low-power tightly coupled cl...
Heavily quantized fixed-point arithmetic is becoming a common approach to deploy Convolutional Neura...
IoT end-nodes require extreme performance and energy efficiency coupled with high flexibility to dea...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
The deployment of Quantized Neural Networks (QNN) on advanced microcontrollers requires optimized so...
Deep learning-based solutions and, in particular, deep neural networks (DNNs) are at the heart of se...
open6noThe deployment of Deep Neural Networks (DNNs) on end-nodes at the extreme edge of the Interne...
Current applications that require processing of large amounts of data, such as in healthcare, trans...
Deep Neural Networks (DNNs) are widely used in various application domains and achieve remarkable re...