Lightning Talk: Rust Will Solve All Your Problems, Possibly. Arm’s Journey to Using...
summary
Arm scales from a fractional engineer to four full‑time engineers to enable Rust on ARM 64‑ and 32‑bit architectures, implements upstream support and performance tuning, and rewrites core pieces: a memory‑safety rewrite of Trusted Firmware called rusted firmware now running in production on some high‑end Android devices. GPU work includes finalizing Immortalis / Marley GPU drivers in Rust to cut memory bugs (not eliminate them), while corporate investment in the Rust ecosystem increases.
AI-written summary · about
chapters (8)
- 0:00ARM’s Rust journey
- 1:04Early Rust exploration
- 3:59Rust performance on ARM
- 5:01Rust in core products
- 6:08Trusted Firmware in Rust
- 7:56GPU drivers in Rust
- 9:24Rust security libraries
- 10:31Rust ecosystem commitment
related talks
01h 09mThe Rust Programming Language: Origin, History and Why it's so important for Arm today
04mLightning Talk - Embedded Rust
26mIntroducing Rust into a Legacy Embedded System
36mIt's Embedded Rust Time
04m"Scaling Safety: Rust at Google”
17m"Rust in Legacy Regulated Industries"
05mOxidize Lightning Talks – Massimiliano Mantione
39mFrom C to Rust: Bringing Rust Abstractions to Embedded Linux
