Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

Story

ExecuTorch adds Arm Cortex-M CPU backend for PyTorch models

AI summary

A PyTorch blog post announces a new ExecuTorch Cortex-M backend that runs PyTorch models directly on Arm Cortex-M microcontrollers, using CMSIS-NN-accelerated operators and covering the Scalar, DSP and MVE/Helium capability tiers from one workflow. On a single Cortex-M55 core at 400 MHz on the Alif Ensemble E8, the team measured four of the five MLPerf Tiny models running in 21.5 ms or less and under 90 KiB of RAM, with the anomaly-detection autoencoder at 5.2 KiB; these are the team's own measurements rather than an official MLPerf submission. A µYOLO real-time person detector demo on the Cortex-M85-based Renesas EK-RA8D1 runs at roughly 24 ms per frame and 12.7 FPS, within 640 KiB of flash and 254 KiB of peak RAM.

In-depth insight

It keeps training, export and embedded deployment in one PyTorch toolchain, cutting conversion and debugging friction for TinyML work.

PyTorchExecuTorchArm

Original · 9 min readRead the original
Group chat

No comments yet. Start the conversation.