Expand description
SoftGPU Phase 6 functional execution (CPU).
Research gate (locked): SoftGPU Functional IR (softgpu-sfir-v1) — an
explicit, SoftGPU-owned IR with JSON fixtures and hand-translated provenance
from tiny reference C sources. SoftGPU does not claim that arbitrary AMD
code objects contain executable high-level IR, and does not claim gfx1201
ISA emulation.
See docs/functional-path.md and Article 7.
Re-exports§
pub use error::FunctionalError;pub use error::Result;pub use exec::run;pub use exec::run_with_budget;pub use exec::LaunchConfig;pub use exec::RunReport;pub use exec::FUNCTIONAL_MODE_MARKER;pub use ir::load_program_path;pub use ir::load_program_str;pub use ir::Op;pub use ir::Program;pub use ir::TypeId;pub use ir::SFIR_SCHEMA;pub use memory::GlobalArena;
Modules§
- error
- Fail-closed functional-execution errors.
- exec
- Deterministic SoftGPU Functional IR interpreter.
- ir
- SoftGPU Functional IR (
softgpu-sfir-v1). - kernels
- Built-in SoftGPU Functional IR kernels (Rust builders + JSON twins).
- memory
- Host-backed global memory arena (SoftGPU functional address space).
Constants§
- VERSION
- Crate version.