RISC-V DSP (P) Extension Proposal
summary
Proposal defines a RISC-V GPR-based SIMD DSP extension (packed 8/16/32-bit lanes plus non-SIMD 16/32/64 ops) with saturation, rounding and fixed-point support, based on Andes V3. Compiler patches for GCC/LLVM plus intrinsics and optimized libraries target embedded use. Measured gains: 54% cycle reduction for Helix MP3 (compiler-only), >70% for G.729 with intrinsics, AMR‑WB up to 4–7× depending on core, libraries average 1.79× (max 5.51×). Task group formation is underway. pair-GPR 64-bit support handles 32-bit implementations.
AI-written summary · about
chapters (4)
related talks
12mThe Case For Expanding The 16 GPR Standard Beyond RV32E
15mRISC-V processor IP product line
18mThe Next Step in Low Energy Edge DSP and AI
24mAndes RISC-V Processors for Control and Data Paths
20mCould RISC-V Become a Force in HPC?
13mRISC-V: Reaching New Orbits in Space Computing
27mRISC-V FDPIC/NOMMU toolchain/runtime support
13mDemo: RISC-V as an Enabler of Heterogeneous Compute
