天天看點

《CUDA C程式設計權威指南》——第1章基于CUDA的異構并行計算,

本節書摘來自華章社群《cuda c程式設計權威指南》一書中的第1章基于cuda的異構并行計算,作者[美] 馬克斯·格羅斯曼(max grossman) ,更多章節内容可以通路雲栖社群“華章社群”公衆号檢視

第1章

基于cuda的異構并行計算

本章内容:

了解異構計算架構

認識并行程式設計的範例轉換

掌握gpu程式設計的基本要素

了解cpu和gpu程式設計的差別

随着新科技和處理方法的普及,高性能計算(hpc)領域也在不斷變化,而hpc的定義也随之産生了相應的變化。一般來說,它涉及多個處理器或計算機的使用,以高吞吐量和高效率來完成一個複雜的任務。hpc不僅可以認為是一個計算架構,還可以認為是包括硬體系統、軟體工具、程式設計平台及并行程式設計範例的一組元素清單。

在過去的十幾年中,高性能計算取得了極大的發展,尤其是gpu-cpu異構架構的出現,直接導緻了在并行程式設計中一個基本的範例轉變。将從本章開始學習異構并行程式設計。

繼續閱讀