CUDA 最佳化手冊

nVidia 在官方論壇中,發不了一份新的 CUDA 文件,叫做《NVIDIA CUDA C Programming Best Practices Guide》;基本上,就是為了讓開發者更清楚地知道如何對 CUDA 程式進行最加化來寫的!他的內容包括了:

  • CUDA 平行計算簡介
  • 效能量測
  • 記憶體最佳化
  • 執行組態(Execution Configuration)最佳化
  • 指令最佳化
  • 流程控制
  • 除錯
  • Numerical Accuracy and Precision
  • 效能最佳化的策略

而這份文件,實際上是屬於還沒正式發布的 CUDA 2.3 版的一部份,只是 nVidia 決定先放出來了∼之後下載 CUDA Toolkit 2.3 時,裡面應該就會包含這份文件了。發布的內容可以參考論壇文章《CUDA C Programming Best Practices Guide released, Optimization guidelines》。

不過由於 Heresy 自己最近已經沒在寫 CUDA 的程式了,所以,就大概貼過就算了…有在寫的人,建議可以下載這份文件研究看看,要怎樣最佳化自己的程式!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *