Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.

Boost 1.50.0 Library Documentation - Concurrent Programming

By Category

Concurrent Programming

  • Asio: Portable networking, including sockets, timers, hostname resolution and socket iostreams.
  • Interprocess: Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators.
  • MPI: Message Passing Interface library, for use in distributed-memory parallel application programming.
  • Thread: Portable C++ multi-threading.

Input/Output

  • Asio: Portable networking, including sockets, timers, hostname resolution and socket iostreams.

System

  • Thread: Portable C++ multi-threading.