open-standards/wai/tools/quantum-meter
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science d73a7990d9 wai-quantum 0.6.0: the release that breaks, so the next field does not
The branch carries three API breaks since 0.5.1 (OpenCL keys and
DeviceIdentity::vendor_id, Isa::Avx512, Chip::vector), so it releases as
0.6.0. The device identities (cuda, hip, opencl, npu_cores), the
dataflow Chip and the vector Isa are #[non_exhaustive] now, so adding a
field or an instruction set is not a break again. wai-quantum-qpu
becomes 0.2.0 against wai-quantum 0.6.0, and wai-rs requires 0.6.0.
README rows for the HIP, npu-cores and avx512 members and the OpenCL
key; the CHANGELOG entry.

Verified on the build host: wai-quantum --features full --lib 597
passed; every member feature checks with its tests and examples;
wai-quantum-qpu's tests pass; wai-rs builds with its quantum features.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-15 09:39:45 -04:00
..
src quantum-meter: the GPU probe's load runs for 50 ms each call, not one run 2026-10-13 02:48:54 -04:00
tests quantum-meter: the GPU probe's load runs for 50 ms each call, not one run 2026-10-13 02:48:54 -04:00
Cargo.lock wai-quantum 0.6.0: the release that breaks, so the next field does not 2026-10-15 09:39:45 -04:00
Cargo.toml quantum-meter: wai-quantum's RunMeter over this process's CPU and GPU counters 2026-10-13 02:22:44 -04:00