Brussels / 31 January & 1 February 2026

schedule

Bringing up bare metal ExecuTorch on RISC-V


During 2025 we ported ExecuTorch, the extension to PyTorch for embedded systems, to a bare metal multi-core RISC-V microcontroller based on the CORE-V CV32E40Pv2 processor.

In this talk we'll explain the steps we had to take to achieve this. - removing dependencies on an underlying operating system - how to handle memory management between slow main memory and fast local memory - how to handle tiling and operators on bare metal multicore systems - how to take advantage of custom acceleration

The goal is for others to be able to bring up ExecuTorch on other bare metal microcontrollers, learning from our experiences.

Speakers

Photo of William Jones William Jones
Photo of Jeremy Bennett Jeremy Bennett
Photo of Shane Slattery Shane Slattery
Photo of Pietra Ferreira Pietra Ferreira

Links