Pith. sign in

REVIEW 1 cited by

A Unifying Framework for Parallel and Distributed Processing in R using Futures

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2008.00553 v4 pith:HQP2YSQW submitted 2020-08-02 cs.DC stat.CO

classification cs.DCstat.CO
keywords parallelfuturebackendscodeframeworkfuturesparallelizeprocessing
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

A future is a programming construct designed for concurrent and asynchronous evaluation of code, making it particularly useful for parallel processing. The future package implements the Future API for programming with futures in R. This minimal API provides sufficient constructs for implementing parallel versions of well-established, high-level map-reduce APIs. The future ecosystem supports exception handling, output and condition relaying, parallel random number generation, and automatic identification of globals lowering the threshold to parallelize code. The Future API bridges parallel frontends with parallel backends following the philosophy that end-users are the ones who choose the parallel backend while the developer focuses on what to parallelize. A variety of backends exist and third-party contributions meeting the specifications, which ensure that the same code works on all backends, are automatically supported. The future framework solves several problems not addressed by other parallel frameworks in R.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Fast Stochastic Nearest Neighbor Pairwise Composite Likelihood for Massive Spatial Datasets

    stat.ME 2026-07 accept novelty 6.0 of 10

    Stochastic thinning of nearest-neighbor pairwise composite likelihoods achieves 10-30x speedup over Vecchia approximation on multi-million-point spatial datasets with modest efficiency loss, concentrated on smoothness...

Pith tools