Boosting AI on Semidynamics RISC-V Cores with Custom Tensor Instructions
summary
Semidynamics builds an All‑in‑one RISC‑V block combining a 4‑way out‑of‑order core, RVV‑compliant vector unit (up to ~2k/4k‑bit lengths) and a shared‑register tensor unit that hits about 8 TOPS int peak but runs a small ML engine at ~1 TOP/core in real models. New ISA adds a single vector‑matrix multiply C = AB + C plus blrc load/store encodings to stream matrices. A special cache/miss engine sustains many outstanding misses (up to ~128 lines), yielding 75–80% tensor utilization* and real‑time throughput (~33 fps) on tested DL layers.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:55Single-block AI acceleration
- 4:01Core and vector unit details
- 5:07Tensor unit and new instructions
- 7:37Memory bandwidth challenges
- 8:40Performance results
- 9:23Summary and All-in-one R550
related talks
20mBoosting AI on Semidynamics RISC-V Cores with Custom Tensor Instr...
10mBoosting AI on Semidynamics RISC-V Cores with Custom Tensor Instructions
12mDemo: Boosting AI on Semidynamics RISC-V Cores with Custom Tensor Instructions
11mDemo: Running Transformers on Semidynamic's "All-In-One" Vector and Tensor Unit
23mSemidynamics New Family of High Bandwidth Vector-Capable Cores
22mAdvancing AI Computing With Optimized Matrix Multiplication Techniques With RISC-V CPU
13mKeynote: Taking RISC-V Intelligence Everywhere
24mMoving to RISC-V Vector: A Practical Journey of AI Operator Optimization
