ConcurrencyΒΆ

  • ArrayFire - general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices.
  • Async++ - concurrency framework for C++11
  • BoostCompute
  • GPUImage - open source iOS framework for GPU-based image and video processing
  • LibCDS - C++ library of Concurrent Data Structures
  • libdill - C library that makes writing structured concurrent programs easy
  • libmill - Go-style concurrency in C
  • ogles_gpgpu - GPGPU for mobile devices and embedded systems using OpenGL ES 2.0
  • OpenCL - OpenCL headers and Installable Client Driver
  • OpenCL-cpp - header only OpenCL c++ wrappers
  • thread-pool-cpp - High performance C++14 thread pool