Expand description
Process-global SoftGPU runtime session (vendor-neutral).
Thread-safe via a single mutex. Init is reference-counted. Handles are generation-bumping so destroy/recycle cannot revive stale IDs.
Structs§
- Registered
IsaKernel - SoftGPU-registered ISA kernel image (Phase 11 / v0.8 executable load).
- Runtime
- SoftGPU runtime state.
Enums§
- Agent
Info Value - Typed agent info payload before ABI packing.
- Pool
Info Attr - Region
Info Attr - Runtime
Error - Errors returned by the vendor-neutral runtime (mapped to HSA at the edge).
Functions§
- ensure_
default_ runtime - Ensure a default runtime exists.
- install_
runtime - Install the process runtime from a profile (idempotent replace only when down).
- with_
runtime - Access the global runtime under the process mutex.
- with_
runtime_ autostart - Like
with_runtimebut auto-installs the default profile if missing.