thread-pool VS libraries

Compare thread-pool vs libraries and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
thread-pool libraries
12 4
358 646
- 1.1%
6.8 7.8
8 days ago 3 days ago
C++ C++
MIT License Boost Software License 1.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

thread-pool

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

libraries

Posts with mentions or reviews of libraries. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-08.
  • What is the best cpp code you have ever seen?
    2 projects | /r/cpp | 8 Jun 2023
    I love this copy_on_write from Sean Parent’s Stlab. It’s a useful library and it is readable (but uses advanced ideas): https://github.com/stlab/libraries/blob/main/stlab/copy_on_write.hpp The meat of it is under 100 lines. Give it a read. Understand it. Think through the atomic operations and ask yourself why it works. It’s beautiful.
  • Where to find Cpp code to read?
    1 project | /r/cpp | 8 Nov 2022
    This is a great read. It’s 218 lines total, but the meat is in the first 100 or so. Its elegantly simple: https://github.com/stlab/libraries/blob/main/stlab/copy_on_write.hpp
  • Work stealing thread pool built with C++20
    3 projects | /r/cpp | 19 May 2022
    The complete code is available at https://github.com/stlab/libraries/blob/main/stlab/concurrency/default_executor.hpp
  • Friendship Ended with the Garbage Collector
    3 projects | news.ycombinator.com | 27 Aug 2021
    I don’t know about that, but I am using stlab::copy_on_write in production and it’s amazing. It’s like a cross among a T, a unique_ptr, and a shared_ptr. https://github.com/stlab/libraries/blob/main/stlab/copy_on_w...

What are some alternatives?

When comparing thread-pool and libraries you can also consider the following projects:

thread-pool - BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library

zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

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

PineappleCAS - A generic computer algebra system targeted for the TI-84+ CE calculators

moodycamel - A fast multi-producer, multi-consumer lock-free concurrent queue for C++11

toolchain - Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series

Lazy - Light-weight header-only library for parallel function calls and continuations in C++ based on Eric Niebler's talk at CppCon 2019.

cemu - Cheap EMUlator: lightweight multi-architecture assembly playground

Simple-Iterator - Simple to use iterator_interface for several iterator categories

cpp-concurrency - C++ Concurrency Tests and Examples

not-enough-standards - A modern header-only C++ library that provides platform-independent utilities.

ReductStore - A time series database for storing and managing large amounts of blob data