tinyML Talks on April 28, 2022 “State of Hardware & Software Ecosystem for Low-Power ML Applications on RISC-V” by Bilal Zafar and Muhammad Kamran

We held our next tinyML Talks webcast. Bilal Zafar and Muhammad Kamran from 10xEngineers.ai presented State of Hardware & Software Ecosystem for Low-Power ML Applications on RISC-V on April 28, 2022.

RISC-V is an open, free, modular & extensible Instruction Set Architecture (ISA) enabling a new era of processor innovation through open standard collaboration. Many implementations have been developed lately by open-source communities and IP vendors, each using different microarchitectures to support a set of standard instructions and, in some cases, custom instructions targeting specific workloads & use-cases. As an evolving standard, support for the RISC-V hardware in the software ecosystem (OS, libraries, toolchains) is patchy and often difficult to navigate.

In this talk, we will present the latest RISC-V ISA specifications and upcoming standard extensions. We will survey available open-source and proprietary commercial implementations (i.e., processor cores, SoC & boards) suitable for low-power applications. We will also discuss current software support for RISC-V and highlight some of the gaps.
Finally, we will present opportunities for open-source contributors to help accelerate the growth and adoption of RISC-V.

Bilal Zafar is the co-founder and CEO of 10xEngineers, a semiconductor design & verification services company, with a strong focus on RISC-V. We partner with some of the leading ASIC and RISC-V IP design companies to help accelerate their time-to-market through team augmentation. As a strategic and development partner of RISC-V International, we contribute to the specification definition and adoption. Previously, Bilal worked as Principal Engineer at Qualcomm. He holds a PhD in Computer Engineering from the University of Southern California.

Muhammad Kamran is a Compiler Engineer at 10xEngineers, working on the LLVM backend for RISC-V. He’s exploring frameworks for lowering ML models to RISC-V hardware and is actively involved in the RISC-V International’s Graphics and ML Special Interest Group.


Watch on YouTube:
Bilal Zafar and Muhammad Kamran

Download presentation slides:
Bilal Zafar and Muhammad Kamran

Feel free to ask your questions on this thread and keep the conversation going!