天天看點

《CUDA C程式設計權威指南》——第2章CUDA程式設計模型

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

第2章

cuda程式設計模型

本章内容:

寫一個cuda程式

執行一個核函數

用網格和線程塊組織線程

gpu性能測試

cuda是一種通用的并行計算平台和程式設計模型,是在c語言基礎上擴充的。借助于cuda,你可以像編寫c語言程式一樣實作并行算法。你可以在nvidia的gpu平台上用cuda為多種系統編寫應用程式,範圍從嵌入式裝置、平闆電腦、筆記本電腦、桌上型電腦、工作站到hpc叢集(高性能計算叢集)。熟悉c語言程式設計工具有助于在整個項目周期中編寫、調試和分析你的cuda程式。在本章中,我們将通過向量加法和矩陣加法這兩個簡單的例子來學習如何編寫一個cuda程式。

繼續閱讀