Boost C++ 函式庫

...世界上最受推崇且設計精良的 C++ 函式庫專案之一。 Herb SutterAndrei Alexandrescu,《C++ 程式碼規範

Boost 函式庫文件 - 並行程式設計

並行程式設計

Asio

可攜式網路和其他低階 I/O,包含 sockets、計時器、主機名稱解析、socket iostreams、序列埠、檔案描述符和 Windows HANDLE。

作者
Chris Kohlhoff
首次發行
1.35.0
最低 C++ 標準層級
11
分類
並行程式設計輸入/輸出
Atomic

C++11 風格的原子類型。

作者
Helge Bahmann、Tim Blechmann 和 Andrey Semashev
首次發行
1.53.0
最低 C++ 標準層級
11
分類
並行程式設計
Beast

僅使用 C++11 和 Boost.Asio 的可攜式 HTTP、WebSocket 和網路操作。

作者
Vinnie Falco
首次發行
1.66.0
最低 C++ 標準層級
11
分類
並行程式設計輸入/輸出
Cobalt

協程。基本演算法和類型

作者
Klemens Morgenstern
首次發行
1.84.0
最低 C++ 標準層級
20
分類
並行程式設計
Compute

平行/GPU 運算函式庫

作者
Kyle Lutz
首次發行
1.61.0
分類
並行程式設計
Context

(C++11) 上下文切換函式庫。

作者
Oliver Kowalke
首次發行
1.51.0
最低 C++ 標準層級
11
分類
並行程式設計系統
Coroutine (已棄用)

協程函式庫。

作者
Oliver Kowalke
首次發行
1.53.0
分類
並行程式設計
Coroutine2

(C++11) 協程函式庫。

作者
Oliver Kowalke
首次發行
1.59.0
最低 C++ 標準層級
11
分類
並行程式設計
Fiber

(C++11) 使用者層級執行緒函式庫。

作者
Oliver Kowalke
首次發行
1.62.0
最低 C++ 標準層級
11
分類
並行程式設計系統
Interprocess

共享記憶體、記憶體映射檔案、行程共享互斥鎖、條件變數、容器和配置器。

作者
Ion Gaztañaga
首次發行
1.35.0
最低 C++ 標準層級
03
分類
並行程式設計
Lockfree

無鎖資料結構。

作者
Tim Blechmann
首次發行
1.53.0
最低 C++ 標準層級
14
分類
並行程式設計
MPI

訊息傳遞介面函式庫,用於分散式記憶體平行應用程式設計。

作者
Douglas Gregor 和 Matthias Troyer
首次發行
1.35.0
最低 C++ 標準層級
03
分類
並行程式設計
MySQL

基於 Boost.Asio 建置的 MySQL 用戶端函式庫。

作者
Rubén Pérez
首次發行
1.82.0
最低 C++ 標準層級
11
分類
並行程式設計輸入/輸出
Redis

基於 Boost.Asio 建置的 Redis 非同步用戶端函式庫。

作者
Marcelo Zimbres Silva
首次發行
1.84.0
最低 C++ 標準層級
17
分類
並行程式設計輸入/輸出
Thread

可攜式 C++ 多執行緒。C++11、C++14、C++17。

作者
Anthony Williams 和 Vicente J. Botet Escriba
首次發行
1.25.0
最低 C++ 標準層級
11
分類
並行程式設計系統