RISC-V Summit has ended
December 6-8, 2021 | San Fransisco, CA + Virtual
Learn More & Register Now

Back To Schedule
Monday, December 6 • 10:30am - 10:40am
Lightning Talk: How to Extend RISC-V to Accelerate AI/ML - Veronia Iskandar, TU Dresden & Dr. William Jones, Embecosm

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
We present the development of a simple ISA extension to the Open Hardware Group's CV32E40P core, extending earlier work from the University of Southampton (https://youtu.be/t0Fpy4TzLUE). We have created a physical realization on the Nexys-A7 FPGA board under the 2021 Google Summer of Code program. We add a subset of just 8 instructions from the V extension to the Open Hardware Group CV32E0P core. The CV32E40P features an Auxiliary Processing Unit (APU) interface. This follows a subset of the OBI interface used to communicate with system memory. We use this interface for the accelerator. Several modifications were required to the core RTL in order to better support the architecture of the accelerator, primarily in regards to multi-cycle instructions. The accelerator and core RTL are then taken through the stages of FPGA development, starting from bitstream generation to debugging binary files on the FPGA. The result is a small RV32 core which speeds up the standard TinyMLPerf benchmark more than 5-fold. An important result for those looking to accelerate low energy AI inference at the edge and a free and open reference code base for others wishing to build on this work.


William Jones

AI Engineer, Embecosm Limited
William Jones has a research background in computational neuroscience, with a focus on artificial neural networks and machine learning techniques. He leads Embecosm’s AI team, working on applying these machine learning and AI techniques to Embecosm's domains of interest. Dr Jones... Read More →
avatar for Veronia Iskandar

Veronia Iskandar

PhD researcher, TU Dresden
Veronia Iskandar is a PhD candidate in Computer Science in the Adaptive Dynamic Systems (ADS) chair at the Technical University in Dresden, Germany, since March 2020. Before joining the ADS research group, she studied Computer and Systems Engineering at Ain Shams University in Egypt... Read More →

Monday December 6, 2021 10:30am - 10:40am PST
Room 3004/3006