C++ AMP (C++ Accelerated Massive Parallelism)
C++ AMP (C++ Accelerated Massive Parallelism) 利用通常是獨立圖形顯示卡上的圖形處理器 (GPU) 等資料平行硬體來加速您的 C++ 程式碼的執行。 C++ AMP 程式撰寫模型包含對多維陣列、索引、記憶體傳輸和並排的支援。 此外,它還包含數學函式庫。 您可以使用 C++ AMP 語言擴充來控制資料在 CPU 和 GPU 之間的移動。
相關主題
標題 |
描述 |
---|---|
描述 C++ AMP 和數學程式庫主要功能。 |
|
說明如何使用 Lambda 運算式、函式物件,以及呼叫 parallel_for_each 方法時受限制的函式。 |
|
說明如何使用 Tile 來加速您的 C++ AMP 程式碼。 |
|
說明如何使用加速器來自訂程式碼在 GPU 上的執行。 |
|
說明如何在使用 Windows 執行階段類型的 Windows 市集 應用程式中使用 C++ AMP。 |
|
說明如何使用 C++ AMP 圖形程式庫。 |
|
使用 C++ AMP 程式碼和 Tile 劃分示範矩陣乘法。 |
|
說明如何建立和偵錯使用平行約化來加總大型整數陣列的應用程式。 |