RISC-V Profiles and Profile Roadmap
summary
RISC-V defines concrete ISA bundles so binaries run everywhere: the initial set encodes the de facto distro target (RVA20), a frozen 2022 profile (RVA22) that mandates zba/zbc/zbs, 64‑byte cache lines and 64‑entry reservation sets, fp16 min support and Zkt and leaves crypto and vectors as options, and a planned RVA23 that intends to make vectors mandatory, add FP convs and non‑temporal hints. Profiles only constrain ISA features, evolve yearly with occasional major stable releases, and aim for near‑term backward compatibility.
AI-written summary · about
chapters (9)
- 0:00Introduction to profiles
- 2:29Definitions and distinctions
- 4:04Goals and profile structure
- 5:25Naming and classification
- 7:00Execution environments
- 9:17Formalizing RVA20
- 11:28RVA22 and standard evolution
- 13:36Planning for RVA23
- 15:47Q&A and closing
related talks
18mThe Significance of the RVA23 Profile in Advancing RISC-V Ecosystem
19mThe RISC-V Software Ecosystem: Primed for the Latest ISA Extensions
27mRISC-V BoF
19mRISC V ISA & Foundation Overview
21mKeynote: RISC-V ISA: State of the Union
20mRISC V Software State of the Union
16mRISC-V Server SoC Standardization
02h 49mA Tour of the RISC V ISA Formal Specification
