Skip to content

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

updated 0.1.1 ← 0.1.0 diff Apr 5, 2026
new 0.1.0 Apr 3, 2026