Merge branch 'feat/p1-concurrency-bench' into feat/p1-proof

This commit is contained in:
osobh
2026-09-26 01:38:17 -05:00
9 changed files with 1100 additions and 0 deletions
+7
View File
@@ -305,6 +305,13 @@
README claimed but nothing measured.
- `footprint_bench` reports whether it built `float16` or `f32` stores and
takes `--f32`; it had kept printing "f32" after the default changed.
- New `concurrent_read` harness, with an h5py counterpart
(`crates/clawhdf5-bench/scripts/concurrent_read_h5py.py`, threads or
processes) and `compare_concurrent_read.py`: decoded read throughput and
scaling efficiency at 1-16 threads on one open file, full reads of distinct
datasets and random hyperslabs of one dataset, deflate and contiguous, warm
or `--cold` page cache, JSON output. Not yet measured — `BENCHMARKS.md`
("Concurrent reads") has the commands and no numbers.
### Interop
- **h5py could not open chunked datasets we wrote with a chunk dimension