Personal tools

Difference between revisions of "Mapping Networks on Reconfigurable Binary Engine Accelerator"

From iis-projects

Jump to: navigation, search
Line 8: Line 8:
===Status: Available ===
===Status: Available ===
: Looking for 1-2 Semester/Master students
: Looking for 1-2 Semester/Master students
: Contact: [[:User:Paulin| Gianna Paulin]] Thorir Ingolfsson
: Contact: [[:User:Paulin| Gianna Paulin]] [[:User:Thoriri| Thorir Mar Ingolfsson]]

Revision as of 14:59, 16 November 2020

Short Description

We have recently designed an accelerator called Reconfigurable Binary Engine (RBE). The RBE architecture uses these two innovations to emulate quantized NNs by choosing the binary weights to correspond to each bit of the quantized weights. One quantized NN can therefore be emulated by a superposition of power-of-2 weighted Q) × Q+ binary NN, whereas Q+ corresponds to the quantization level of the weights and Q) quantization level of the activations. We call this concept from now on Binary Based Quantization (BBQ) which allows the RBE to perform convolutions with configurable arithmetic precisions in a flexible and power-scalable way. In this project we make use of our in-house developed frameworks NEMO and DORY to map networks onto the RBE accelerator and evaluate its performance and energy-efficiency for real networks.

Status: Available

Looking for 1-2 Semester/Master students
Contact: Gianna Paulin Thorir Mar Ingolfsson


  • VLSI I
  • C coding
  • python coding (optimal: Pytorch)


20% Theory
20% HW understanding
40% ML Tools: Nemo, Dory, Pytorch
20% Embedded C programming


Luca Benini

↑ top

Detailed Task Description


Practical Details



↑ top