-
Notifications
You must be signed in to change notification settings - Fork 0
Platform Support
André Borchert edited this page Aug 4, 2026
·
2 revisions
Last updated: 2026-08-04.
The authoritative status for the 20 ARM, Intel and portable-engine
recommendations is
docs/PLATFORM-SUPPORT.json.
This page summarizes that machine-checked source. QEMU results are correctness
and ABI evidence only.
- AArch64 starts runtime-discovered CPUs, dispatches joinable workers, and preserves q0-q31, FPCR and FPSR across live timer interrupts.
- The native macOS/Linux engine executable exposes probe/inspect and a fail-closed serve command through caller-owned model/session registries.
- x86 starts all MADT-discovered application processors through an OS-owned trampoline and dispatches deterministic IPI work without a project-level CPU count limit.
- x86 validates GDT/TSS ring-3 syscall entry, runtime-sized XSAVE/XRSTOR with FXSAVE/FXRSTOR fallback, ACPI MADT/SRAT/SLIT/HMAT parsing, modern VirtIO block DMA, MSI-X completion, and VirtIO network TX.
- Production model registration retains immutable readers or no-copy 64-bit mappings. Direct aligned range I/O and lifecycle-safe 64-bit session metadata pass hosted tests. The copied model arena remains fixture-only.
- Full ARM-service parity on x86 remains open: the complete EL0 process/thread ABI, receive networking, SSH/control, mounted filesystems, x86 NVMe operation, security, AI Cell and telemetry are not linked as one x86 service image.
- SVE/SVE2, Metal, AVX-512/VNNI and AMX are capability/roadmap entries, not executing production backends.
- Typed model state, ragged batching, exact speculation, tokenizer parity, logits parity and real-model decode are not implemented.
- Physical Apple, Intel Desktop and Xeon validation cannot be established by QEMU and remains a separate required gate.
The repository tracker and hardware-readiness document retain these open items; an interface, parser, or QEMU canary is not a production-support claim.
This page defines the GitHub Wiki navigation sidebar.
- Architecture
- AI Cells
- CPU AI Runtime
- App Agents
- Memory System
- Networking
- Scheduler and Core Isolation
- Filesystem and Storage
- Driver Model
- Security Model
- Build System
- Build System
- Project Tracker
- Implementation Plan
- QEMU Full OS Core Workdown
- QEMU 100 Completion Plan
- Example Apps
- Codex Work Packages
- Testing and Benchmarking