tbb
« Back to VersTracker
Description:
Rich and complete approach to parallelism in C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ parallelism multithreading library performance
Install: brew install tbb
About:
Threading Building Blocks (TBB) is a C++ library that provides high-level, task-based parallelism abstractions. It enables developers to write scalable applications by managing thread pools and work-stealing algorithms efficiently. Its primary value is simplifying the development of multi-threaded code while maintaining high performance and portability.
Key Features:
  • Task-based parallelism
  • Scalable memory allocation
  • Concurrent containers
  • Parallel algorithms
Use Cases:
  • High-performance computing applications
  • Game engine development
  • Financial modeling and trading systems
Alternatives:
  • OpenMP – Compiler directives-based parallelism vs TBB's library-based approach
  • HPX – C++ standards-compliant parallel runtime with a focus on distributed computing
Version History
Detected Version Rev Change Commit
Sep 10, 2025 9:42pm 0 VERSION_BUMP 201270bf