K3 RVA23 Architecture: Why It Matters for RISC-V
The world's first RVA23-compliant RISC-V chip in mass production. Deep dive into X100 cores, A100 AI engines, and what RVA23 means for software compatibility.
What is RVA23?
RVA23 (RISC-V Vector Application profile 2023) is a ratified profile standard that defines a consistent set of ISA extensions for 64-bit application processors. It was frozen in October 2024 and represents a critical milestone for the RISC-V ecosystem because it solves the "fragmentation problem" — software compiled for RVA23 runs on ALL RVA23-compliant hardware without modification.
RVA23 includes:
- RV64GC base (IMAFDC)
- Vector extension (V) with minimum VLEN=128
- Scalar crypto extensions (Zkn)
- Hypervisor extension (H)
- Bit manipulation (Zba, Zbb, Zbs)
- Cache management operations (Zicbom, Zicboz, Zicbop)
Why RVA23 Matters
Before RVA23, every RISC-V chip vendor implemented a different subset of extensions. This meant software had to be ported for each chip — a major barrier to adoption. RVA23 creates a stable baseline:
- OS compatibility: Ubuntu 26.04 LTS runs on any RVA23 chip
- Binary portability: Compiled apps run across vendors
- Ecosystem convergence: One toolchain target, not N targets
K3: First RVA23 Silicon in Mass Production
The SpacemiT K3, announced January 2026 and in mass production since April 2026, is the world's first RVA23-compliant RISC-V chip to reach production. It was the star of RISC-V Summit Europe 2026 in Bologna.
K3 Architecture
| CPU Cores | 8x X100 @2.4GHz (4-issue out-of-order) |
| AI Cores | 8x A100 (dedicated AI acceleration) |
| General Compute | 130 KDMIPS (2.6x K1) |
| AI Compute | 60 TOPS (30x K1) |
| Memory | 32GB LPDDR5, 51GB/s bandwidth |
| Display | Dual 4K@60 output, 4K@180 decode |
| Interfaces | 8x PCIe, 4x USB 3.0, 4x GMAC, 10x CAN-FD, 17x UART |
| Power | 15-25W typical |
| Compatibility | Jetson Orin Nano pin-compatible |
X100 Core Deep Dive
The X100 is SpacemiT's self-designed high-performance RISC-V core:
- 4-wide superscalar out-of-order execution
- Performance equivalent to ARM Cortex-A76
- Single-core SPECint2006: 9.41/GHz
- Geekbench6 single-core: 400+
- Full RVA23 compliance including vector and hypervisor
A100 AI Cores
The 8 A100 AI cores provide 60 TOPS of dedicated AI compute, enabling:
- Local LLM inference: 30B-80B parameter models at >10 tokens/s
- Multimodal AI: vision + language understanding on-device
- Real-time robot control with AI inference
- No external NPU needed — unified CPU+AI architecture
Software Ecosystem
- Ubuntu 26.04 LTS: Full native support, first LTS for RISC-V RVA23
- Bianbu Linux: SpacemiT's Ubuntu-based distro (Minimal/Desktop/Star/ROS/NAS)
- AI SDK: onnxruntime with hardware acceleration, ASR, vision, TTS, LLM, VLM
- Buildroot SDK: Available on Gitee with full source
- OpenHarmony: In development
Mass Production Products
K3 is already in shipping products:
- K3 Pico-ITX: Mini SBC with up to 32GB LPDDR5, Gigabit + SFP+ 10GbE
- K3 CoM260 Kit: Computer-on-Module for embedded designs
- RISC-V Laptop: Open-source notebook with local AI
- Robotics dev kit: Full-function embodied AI platform
Industry Impact
The K3 proves that RISC-V can compete with ARM in performance computing. As RISC-V International CEO Andrea Gallo said at Summit Europe 2026: "RISC-V is now." The K3's mass production, combined with Ubuntu 26.04 LTS support, marks the transition from "inevitable" to "available today."