Skip to content

Indexed online-edge CPU execution evidence

The complete archive retains every worker from the final six-process cohort and all complete results/configs, measurement records, source/tool snapshots, generated schemas, input receipt and stdout/stderr. Its index binds 449 files by SHA256 and size, including the packaging source and project license. Raw images/scans and compiler caches are excluded.

Implementation Whole-worker median
Production NumPy 51.174 s
Compiled benchmark control 23.452 s
Maintained Numba CPU backend 23.724 s

The maintained backend measured 2.157x against production NumPy and 0.989x against the compiled benchmark control. It makes the compiled control's performance available through supported APIs. All 48 prepared frames and all six complete calibration result payloads match exactly, excluding only separately validated execution metadata. Each implementation has two cold observations on an unreserved host. Default CPU serialization is unchanged.

The measured source commit is bb90e12f2fa2b811a10ad92dfe222aaffef7831f. All 401 package modules and eight benchmark tool/schema files are frozen. The comparison is also available separately. The archive checksums cover both cohorts.

The initial image-JIT archive preserves all six earlier workers from ccf3f872663c724dc9bc1d00a4279f35853b6bab. Its whole-worker medians were 55.588 s NumPy, 26.107 s compiled control and 26.036 s Numba, with complete parity. It is a separate development cohort, not pooled with the final measurement. Its index also binds 449 files.

python tools/audit_online_edge_cpu_archive.py \
  docs/assets/online_edge_cpu/complete-evidence.tar.gz \
  --bind-commit bb90e12f2fa2b811a10ad92dfe222aaffef7831f \
  --output outputs/online-edge-cpu-archive-audit.json

The auditor uses CPU-only JSON/schema/hash checks without importing Numba, CuPy or Calibrex, or executing archived Python. It applies the shared archive limits, safe-path checks, complete index validation and local-only schema references. Optional Git binding checks normalized UTF-8 source/tool content.

The execution guide describes reproduction from existing inputs. Both cohorts reuse the same 48 already-spent real KITTI image/cloud pairs. Every input identity is pinned in the acquisition receipt; the dataset calibration initializes an execution control and supplies no new extrinsic accuracy or SOTA evidence. One frozen tree serves all workers, with less than 9 MiB of uncompressed evidence per cohort and a 64 MiB run limit.