Skip to main content

Module system_profile

Module system_profile 

Source
Expand description

Unified system profile: single source of truth for host capabilities.

SystemProfile consolidates all hardware/runtime detection previously scattered across host.rs, runtime.rs, and backend_registry.rs. Every platform probe feeds into one struct, and downstream code converts it into the legacy RuntimeProfile / BackendInfo shapes as needed.

Structs§

CpuFeatures
CPU SIMD / accelerator features.
CpuInfo
CPU topology and feature-set information.
GpuInfo
A single GPU detected on the system.
MemoryInfo
System memory information.
NetworkInfo
Network interface information relevant to cluster tuning.
NpuInfo
A Neural Processing Unit detected on the system.
SystemProfile
Complete, platform-agnostic description of the local host.

Functions§

infer_compute_capability_from_name
Re-exported for host.rs backward compatibility.