Ross ROSS = Recommend OSS · open-source software intelligence for agents

NVIDIA/thrust

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl observed · 2026-08-28

github.com/NVIDIA/thrust · C++ · NOASSERTION (other) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5294
  • days_rel: n/a
  • days_push: 937
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5002 stars · 760 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Thrust is a C++ parallel algorithms library providing an STL-like high-level interface for GPU and multicore CPU computing, built on CUDA, TBB, and OpenMP backends. This repository is archived; development has moved to the unified NVIDIA/cccl repository.

Use cases

  • sort large arrays on the GPU with C++
  • parallel reductions and scans in CUDA
  • write performance-portable parallel C++ code
  • replace hand-written CUDA kernels with high-level algorithms
  • transfer data between host and device vectors
  • generate random numbers in parallel

When to choose

  • you want STL-style parallel algorithms on NVIDIA GPUs
  • you need productivity over fine-grained kernel control
  • you are already using the CUDA Toolkit or NVIDIA HPC SDK

When to avoid

  • you need the latest updates - use NVIDIA/cccl instead
  • you require fine-grained control over CUDA kernels and memory
  • you target non-NVIDIA GPUs exclusively

Facets

library · maturity maintenance

gpu-computing concurrency math gpu-computing developer-tools performance cpp cross-platform parallel-algorithms cuda stl-like archived nvidia hpc algorithms gpu

1 source

Member repositories

RepositoryRoleHealth v2
NVIDIA/thrustmain10

For agents

markdown · JSON · MCP: product_card(name="NVIDIA/thrust")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem