~/lightning

ExecuTorch on Microcontrollers: Deploying PyTorch To...

name:RJ Ascani
github:rascani
links:none on file
slides:none on file

ExecuTorch brings PyTorch models to microcontrollers and tiny NPUs with an ahead‑of‑time pipeline: torch.xport graph tracing, node‑level quantization from torch.ao, EXIR graph optimizations, and a selectable kernel+dtype build so binaries only include what a model uses. Runtime is OS‑agnostic and kept under 50 kilobytes, backends include Cadence DSPs, ARM Ethos‑U, Cortex‑M and NXP Neutron with over 12 backends supported. Constraints: <10 MB RAM, milliwatt power; int8 gives 4x model size reduction, defaults allow 2,000 kernels but pruning saves ~20 KB RAM; deployed in Ray‑Ban Meta glasses and Meta Vanguard.

AI-written summary · about

  1. 0:00Introduction to ExecuTorch on microcontrollers
  2. 1:07Deploy PyTorch on MCUs
  3. 2:52Hardware for TinyML
  4. 3:33ExecuTorch for constrained devices
  5. 6:25MCU deployment tips
  6. 7:51Real-world models
  7. 9:13Partners and integrations
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.