CUDA不難學,但是學好非常難。CUDA的主要功能是用GPU來做運並行計算,它需要妳不但有很好C和C++的基礎,還需要妳有壹定的線性代數知識。如果想參加認證考試,妳起碼要掌握以下幾個方面:
1,GPU硬件架構
2,CUDA programming model
3,線性代數
4,典型的並行計算pattern: 如並行歸約算法,並行前綴加法,並行矩陣處理等等。
5,對於代碼本身而言,妳需要熟練掌握指針和動態空間分配。
6,掌握各種數據類型的大小。
參考:Program massively paralell multiprocessors,這本書有電子版,全都看完並且掌握的話妳就可以考試了。
謝謝,望采納。