0
我是Cuda編程的初學者。道歉爲我的簡單的問題。我們是否需要在cuda編程中設置網格的數量?
我看了一些文檔和例子。如果我使用內核函數,我應該這樣做:
kernelfun <<<number of block, number of thread>>>(args).
所以沒有網格編號。我們是否需要設置我們計劃使用的網格數量?
根據我的GPU,應該怎麼設置線程塊的數量,以及多少?
因爲我看到每塊的最大線程數是512。所以我應該設置線程的num是512充分利用GPU。
另一個問題是要計算我的項目中使用的內存,當我設定的塊數和線程?或者電腦會自動安排,我不需要關心我的項目使用的內存。
您好,感謝您的回答。你能否在我最近編輯的文章中回答其他問題? – Vivian 2014-09-26 12:36:38