SPB Git

spb/wp40_uqo

Public MIT
1.9 KB · 9 lines latex
1\section{Reproducibility and licensing}2\label{sec:repro}34The repository (\path{wp40_raid}, git remote on the author's SPB Git server) contains the library, kernels, bindings, CLI, tests, benchmark drivers, every raw benchmark record (\path{experiments/results/raw/*.jsonl}) with its manifest (host, OS, compiler, library versions, load, thermal state, seeds, input hashes), the scripts that generate every table and figure of this paper from those records (\path{experiments/scripts/make_paper_assets.py}; the SHA-256 of each input and output is written to \path{experiments/manifests/paper_assets.json}), and \path{RESEARCH_STATUS.md}, which lists what is implemented, verified, experimental and deliberately not implemented. No number in the text was typed by hand: the prose quotes \path{experiments/results/key_numbers.json}.56A clean checkout builds with CMake presets (\texttt{macos-release} with Metal and Arrow; \texttt{cpu-only} for Linux) and passes 55 test cases; the Python package builds with scikit-build-core. The synthetic fixtures and the reference values produced by \texttt{statsmodels}, \texttt{arch}, \texttt{exchange\_calendars}, \texttt{highfrequency} and \texttt{rugarch} are committed, so the validation suite runs without network access or vendor data. Reproducing E1--E6 requires an API key for the FinData~OS lakehouse; the universe selection is seeded and the dataset version is pinned, so the same bars are served to a reader with access. E7 requires only the bundle and SSH access to the machines.78\raid{} is released under the MIT licence; Eigen (MPL-2.0), Apache Arrow (Apache-2.0), nanobind (BSD-3) and Catch2 (BSL-1.0) are its dependencies. Apple Metal and Accelerate are proprietary system frameworks; the Metal backend is optional and the CPU backend is portable. FirstRate Data bars are used under a private licence and are not redistributed; the paper reports aggregates only, and we thank FirstRate Data for the data.9
Files · main
Menu

Theme