Mar 10 – 15, 2019
Steinmatte conference center
Europe/Zurich timezone

RISC-V based, silicon proven open-source processors from the PULP project

Mar 12, 2019, 10:10 AM
Steinmatte conference center

Steinmatte conference center

Hotel Allalin, Saas Fee, Switzerland
Plenary Track 1: Computing Technology for Physics Research Plenary


Dr Frank K. Gürkaynak (ETH)


Since 2013, ETH Zürich and University of Bologna have been working on the PULP project to develop energy efficient computing architectures suitable for a wide range of applications starting from the IoT domain where computations have to be done in a few milliWatts, all the way to the HPC domain where the goal is to extract the maximum number of calculations within a given power budget. For this project, we have adopted an open source approach. Our main computation cores are based on the open RISC-V ISA, and we have developed highly optimized 32bit and 64bit RISC-V cores. Together with a rich set of peripherals, we have released a series of open source computing platforms from single-core microcontroller, to multi-cluster systems with tens of cores. So far we have designed and tested nearly 30 ASICs as part of the PULP project and our open source offering has been used by many companies including Google, IBM and NXP. In this talk, I will give an overview of the PULP project and show what we are currently working on.

Primary author

Presentation materials