Skip to content

RcppParallel

6.2.1Package record

Parallel Programming Tools for 'Rcpp'

284packages dependsuggested by 6
9.4Mdownloads / year
8.9%test coverage
13/13flavors OK

Overview

About

High level functions for parallel programming with 'Rcpp'. For example, the 'parallelFor()' function can be used to convert the work of a standard serial "for" loop into a parallel one and the 'parallelReduce()' function can be used for accumulating aggregate or other values.

Changes in 6.2.1
  • Fixed bundled oneTBB builds with recent libc++, which no longer includes <algorithm> transitively. tbb/concurrent_queue.h uses std::equal but did not include it, giving "no member named 'equal' in namespace 'std'" when compiling concurrent_bounded_queue.cpp, as seen on CRAN's clang-trunk checks. (#280)
  • Fixed bundled oneTBB builds and downstream compilation with Clang and libc++ when targeting macOS 10.12 or earlier, where C++17 aligned allocation is not available. (#219)

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 10.2 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-10-17
  • WARNING12 OK, 1 WARNING2026-10-01
  • OK13 OK2026-09-08
  • ERROR12 OK, 1 ERROR2026-09-07
  • OK13 OK2026-08-05
Show 10 earlier changesHide 10 earlier changes
  • NOTE12 OK, 1 NOTE2026-07-31
  • ERROR9 OK, 4 ERROR2026-07-24
  • OK13 OK2026-06-12
  • ERROR12 OK, 1 ERROR2026-06-07
  • OK13 OK2026-05-28
  • ERROR12 OK, 1 ERROR2026-05-22
  • OK12 OK2026-04-25
  • NOTE11 OK, 3 NOTE2026-04-22
  • ERROR10 OK, 3 NOTE, 1 ERROR2026-04-18
  • NOTE11 OK, 3 NOTE2026-03-10
Advisories

none known

Documentation

In release 6.2.1
README· In the repository, left out of the releaseVignettesNoNEWSYes · 100% structured · mentions 6.2.1Citation fileNoWebsiteYes
Help pages
6includes a package overview page
Examples that run
0%3 never run
Exported functions with examples
60%
Documented parameters
100%
Return-value docs
80%
Help pages citing references
17%

Downloads

9.4M
CRAN downloads in the past year
Rank #28 · ~25.8K/day · ~784.8K/mo
Daily download trend is not available in this view yet.
1M30 days
4M90 days
9.4M1 year
Compare downloads with other packages →
Also on44.6K r2u244 autocran173.3K conda_forge323 bioconda1.4K c2d4u

Repository

173Stars
60Forks
14Open issues
0Open PRs
5Releases
818Commits
23Commit identities
818 commits · Last activity 2026-08-28 · 0% stars, 30d · Default branch at 6.2.1.9000, ahead of CRAN 6.2.1 (checked 2026-10-11)
Responsiveness
How these are sampled
PRs merged (all time)
89%
Median days to close, 50 most recently updated closed issues
6
Median days to close, 50 most recently updated closed PRs
0

Stars over time

2025-03-15 · 1712026-08-09 · 173
PracticesBeta

5 development-tooling and community-health practices detected across 4 families in the upstream repository

Checks run against github.com/rcppcore/rcppparallel on 2026-10-11.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows

Docs source (1)

GitHub Pages site last deployed 2023-02-04

Lint, format, editor (1)
RStudio project
Git structural (1)
.gitattributes
How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
3 external dependencies (excludes base and recommended)

Installing RcppParallel adds no packages beyond those that come with R.

Depends (1)
R >= 3.6.0
Imports (0)
none
LinkingTo (0)
none
Suggests (3)
Enhances (0)
none

People & History

People (11)
Author, Maintainer since 4.3.18 (2016) · added in 4.3.18
Author · added in 6.0.0
Author, Copyright holder
Author, Copyright holder
TinyThread library, https://tinythreadpp.bitsnbites.eu/
Author, Copyright holder
oneTBB library
Author, Copyright holder · added in 6.0.0
oneTBB library
Author · added in 4.3.4
Contributor · added in 5.1.1
Copyright holder · added in 4.3.4
Copyright holder · added in 5.1.6

Previously maintained by JJ Allaire (4.2.5.1 to 4.3.15).

Listed in earlier versions (2)
Inc.
no longer listed · 4.2.5.1 to 4.3.3
RStudio
no longer listed · 4.3.4 to 5.1.5
Releases (40)

Pick two releases to compare their code metrics.

Show 39 earlier eventsHide 39 earlier events

Package metadata

First published
2014-08-15
Total releases
40 / 12 yrs
License
GPL (>= 3) OSI
Minimum R
≥ 3.6.0
Download size
744 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("RcppParallel")
Ushey, K., Allaire, J., Badr, H. S., Eddelbuettel, D., Francois, R., Geelnard, M., Intel, , Microsoft, , Posit, PBC, , UXL Foundation, , & Vandenbrouck, G. (2026). RcppParallel: Parallel Programming Tools for 'Rcpp' (Version 6.2.1) [Computer software]. https://doi.org/10.32614/CRAN.package.RcppParallel

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for RcppParallel version 6.2.1 [Data set]. HJJB, LLC. Data release v2026-10-19. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy