Thrust

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl (by NVIDIA)

Thrust Alternatives

Similar projects and alternatives to Thrust

  1. stb

    173 Thrust VS stb

    stb single-file public domain libraries for C/C++

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. {fmt}

    170 Thrust VS {fmt}

    A modern formatting library

  4. abseil-cpp

    Abseil Common Libraries (C++)

  5. Magic Enum C++

    Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

  6. cpp-httplib

    A C++ header-only HTTP/HTTPS server and client library

  7. Whisper

    High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model (by Const-me)

  8. Cgml

    GPU-targeted vendor-agnostic AI library for Windows, and Mistral model implementation.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Code-used-on-Daniel-Lemire-s-blog

    This is a repository for the code posted on my blog

  11. compile-time-regular-expressions

    Compile Time Regular Expression in C++

  12. Taskflow

    27 Thrust VS Taskflow

    A General-purpose Task-parallel Programming System using Modern C++

  13. emacs-async

    25 Thrust VS emacs-async

    Simple library for asynchronous processing in Emacs

  14. oneTBB

    14 Thrust VS oneTBB

    oneAPI Threading Building Blocks (oneTBB)

  15. RESTinio

    14 Thrust VS RESTinio

    Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use

  16. PEGTL

    12 Thrust VS PEGTL

    Parsing Expression Grammar Template Library

  17. emacs-request

    11 Thrust VS emacs-request

    Request.el -- Easy HTTP request for Emacs Lisp

  18. CUB

    1 Thrust VS CUB

    Discontinued THIS REPOSITORY HAS MOVED TO github.com/nvidia/cub, WHICH IS AUTOMATICALLY MIRRORED HERE.

  19. outcome

    Provides very lightweight outcome<T> and result<T> (non-Boost edition)

  20. clspv

    9 Thrust VS clspv

    Clspv is a compiler for OpenCL C to Vulkan compute shaders

  21. HPX

    15 Thrust VS HPX

    The C++ Standard Library for Parallelism and Concurrency

  22. Experimental Boost.DI

    C++14 Dependency Injection library

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Thrust alternative or higher similarity.

Thrust discussion

Log in or Post with

Thrust reviews and mentions

Posts with mentions or reviews of Thrust. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-17.

Stats

Basic Thrust repo stats
4
4,839
6.9
over 1 year ago

NVIDIA/thrust is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of Thrust is C++.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?