並行執行階段
C++ 的並行執行階段可協助您寫入強固、可擴充且回應靈敏的平行應用程式。 它會引發抽象的層級,讓您不需要管理並行存取相關的基礎結構詳細資料。 您也可以使用它來指定符合您應用程式服務需求品質的排程原則。 使用這些資源以協助您開始使用並行執行階段。
如需參考檔,請參閱 參考。
提示
並行執行階段非常依賴 C++11 功能,並採用更現代的 C++ 樣式。 若要深入瞭解,請參閱 歡迎回到C++。
文章 |
描述 |
概觀 |
教導為何並行執行階段很重要,並說明其重要功能。 |
與其他並行模型比較 |
顯示並行執行階段如何與其他並行模型進行比較,例如 Windows 執行緒集區和 OpenMP,以讓您可以使用最符合您應用程式需求的並行存取模型。 |
從 OpenMP 移轉至並行執行階段 |
比較 OpenMP 與並行執行階段,並提供有關如何移轉現有的 OpenMP 程式碼以使用並行執行階段的範例。 |
平行模式程式庫 (PPL) |
為您介紹提供平行迴圈、工作和平行容器的 PPL。 |
非同步代理程式程式庫 |
為您介紹如何使用非同步代理程式和訊息傳遞來輕鬆地將資料流程與流水線操作工作納入您的應用程式中。 |
工作排程器 |
為您介紹工作排程器,可讓您微調使用並行執行階段的桌面應用程式的效能。 |
文章 |
描述 |
例外狀況處理 |
描述如何使用並行執行階段中的例外狀況。 |
平行診斷工具 |
教您如何微調您的應用程式及充分有效地運用並行執行階段。 |
參考