Boost 1.58.0 Library Documentation - Concurrent Programming
Concurrent Programming
- Asio
-
Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs.
- Author(s)
- Chris Kohlhoff
- First Release
- 1.35.0
- Categories
- Concurrent Programming, Input/Output
- Atomic
-
C++11-style atomic<>.
- Author(s)
- Helge Bahmann, Tim Blechmann and Andrey Semashev
- First Release
- 1.53.0
- Categories
- Concurrent Programming
- Context
-
Context switching library.
- Author(s)
- Oliver Kowalke
- First Release
- 1.51.0
- Categories
- Concurrent Programming, System
- Coroutine
-
Coroutine library.
- Author(s)
- Oliver Kowalke
- First Release
- 1.53.0
- Categories
- Concurrent Programming
- Interprocess
-
Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators.
- Author(s)
- Ion Gaztañaga
- First Release
- 1.35.0
- Categories
- Concurrent Programming
- Lockfree
-
Lockfree data structures.
- Author(s)
- Tim Blechmann
- First Release
- 1.53.0
- Categories
- Concurrent Programming
- MPI
-
Message Passing Interface library, for use in distributed-memory parallel application programming.
- Author(s)
- Douglas Gregor and Matthias Troyer
- First Release
- 1.35.0
- Categories
- Concurrent Programming
- Thread
-
Portable C++ multi-threading. C++11, C++14.
- Author(s)
- Anthony Williams and Vicente J. Botet Escriba
- First Release
- 1.25.0
- Categories
- Concurrent Programming, System