共用方式為


並行執行階段

更新:2010 年 7 月

並行執行階段是 C++ 的程式設計架構,可協助您撰寫強固、可擴充且反應靈敏的平行應用程式。 它提高了抽象層級,讓您不需要管理與並行相關的基礎結構細節。 您也可以用它來指定符合應用程式服務品質需求的排程原則。 下列文件可協助您開始使用並行執行階段。

使用者入門

標題

描述

並行執行階段概觀

教導並行執行階段的重要性,並說明其主要功能。

比較並行執行階段和其他並行模型

說明並行執行階段與 Windows 執行緒集區和 OpenMP 等其他並行模型的比較,讓您可以使用最符合應用程式需求的並行模型。

Lambda Expressions in C++

Rvalue Reference Declarator: &&

auto Keyword (Type Deduction)

Transporting Exceptions Between Threads

decltype Type Specifier

教導新 Visual C++ 語言功能,有助於您充分運用並行執行階段。

並行執行階段逐步解說

並行執行階段和平行模式程式庫的程式碼範例

提供示範如何在實際應用程式中使用並行執行階段的完整程式碼範例。

平行模式程式庫 (PPL)

教導如何在應用程式中使用平行迴圈、工作和平行容器。

非同步代理程式程式庫

教導如何使用非同步代理程式和訊息傳遞,輕鬆地將資料流程和管線工作加入應用程式中。

工作排程器 (並行執行階段)

並行執行階段最佳作法

平行診斷工具 (並行執行階段)

教導如何微調應用程式及最有效使用並行執行階段。

機器碼平行程式設計部落格

提供並行執行階段平行程式設計的其他深入部落格文章。

C++ 和機器碼平行程式設計論壇

讓您參與並行執行階段的社群討論。

以 .NET Framework 進行平行程式設計

教導 .NET Framework 中提供的平行程式撰寫模型。

請參閱

其他資源

參考 (並行執行階段)

變更記錄

日期

記錄

原因

2010 年 7 月

提供開始使用並行執行階段的其他資源。

資訊加強。