shard
Deterministic, Zero-Copy Parallel Execution for R
v0.1.1
·
Apr 5, 2026
·
MIT + file LICENSE
Description
Provides a parallel execution runtime for R that emphasizes deterministic memory behavior and efficient handling of large shared inputs. 'shard' enables zero-copy parallel reads via shared/memory-mapped segments, encourages explicit output buffers to avoid large result aggregation, and supervises worker processes to mitigate memory drift via controlled recycling. Diagnostics report peak memory usage, end-of-run memory return, and hidden copy/materialization events to support reproducible performance benchmarking.
Downloads
4
Last 30 days
23729th
4
Last 90 days
4
Last year
CRAN Check Status
7
OK
Show all 7 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
Check History
OK 4 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 3, 2026
Version History
new
0.1.0
Apr 3, 2026