Software Engineers Are Tomorrow's Processor Engineers
summary
RISC‑V plus Codasip tooling lets software engineers specify custom instructions using C‑like headers and codal files that generate opcodes and libraries, so algorithms drive microarchitectural changes rather than hand‑coding decodes or pipelines. A 40 nm audio anomaly project constrained to <40 MHz and initially >80M cycles uses custom DSP and AI MACs to squeeze complex FFT and quantized 8‑bit matrix multiplies into tight loops, yielding bounded customization, 10x DSP speedup, 4x application speedup, and 6x power reduction with a core comparable to an M0+ and NN throughput exceeding an M7.
AI-written summary · about
chapters (8)
- 0:00Introduction to talk
- 1:50Good software practices
- 4:39Defines macros and abstractions
- 8:13Who develops algorithms
- 9:20AI anomaly detection project
- 11:30Software libraries for acceleration
- 13:59Software engineers as processor engineers
- 16:25Summary and conclusion
related talks
30mThe Era of Vibe Coding: Why High-Skill Engineers Are More Critical Than Ever
20mGlobal Ambitions for RISC V
01h 14mPlenary: Small Inspiration
17mThird Time's the Charm
44mFuturology for Developers
01h 04mThe Next Decade of Software Development
02mLinux Event TV: Linux Developer John Linn
22mThe New Digital Divide: From Vibecoding to Engineering
