我是CUDA編程的初學者,想知道是否有人知道任何討論CUDA設計模式的好資源。CUDA設計模式
Q
CUDA設計模式
4
A
回答
4
我認爲Modern GPU Computing是渴望學習CUDA的人的好資源。您可以找到有關CUDA優化的簡化,掃描,流式壓縮並行編程模式和其他有趣的事情的很好的解釋。這是鏈接到GitHub從這個博客的代碼示例。
3
我聽說過關於Patterns for Parallel Programming的好消息,我認爲將它與CUDA最佳實踐指南(包含在CUDA工具包中)結合起來應該是一個好的開始。
像marina.k提到的像Sean Baxter的ModernGPU這樣的網站,將幫助CUDA實現一些常見的並行算法模式(但是我會使用來自ModernGPU的Thrust或Sean的代碼,而不是實現您自己的代碼,除非您正在做它作爲一種學習練習)。
0
在這次談話看看還有:http://www.cs.berkeley.edu/~volkov/volkov10-GTC.pdf
筆者指出,你並不總是需要高佔用(即:大量的線程),以獲得良好的效果(最大計算輸出)。
相關問題
- 1. Cuda計算模式和'CUBLAS_STATUS_ALLOC_FAILED'
- 2. 設計模式
- 3. 設計模式:
- 4. 設計模式
- 5. 設計模式
- 6. 設計模式
- 7. 設計模式
- 8. 設計模式
- 9. 設計模式?
- 10. 設計模式
- 11. MVC設計模式 - 設計模型
- 12. MVC4設計模式
- 13. Singleton設計模式
- 14. 設計模式,在
- 15. DAO設計模式
- 16. Observer設計模式
- 17. OOP設計模式
- 18. C++設計模式
- 19. MapMaker設計模式?
- 20. SQL設計模式
- 21. OOPS(設計模式)
- 22. PHP設計模式
- 23. PostgreSQL模式設計
- 24. Java:Builder設計模式
- 25. 設計模式 - ASP.net
- 26. Javascript設計模式?
- 27. linq設計模式
- 28. FTP設計模式
- 29. MomentJs設計模式
- 30. JavaScript設計模式
PDF既不新(GTC 2010),也不是研究論文(這是一個談話)。這是一個很好的閱讀(最好聽一聽「GTC點播」網站),但我不完全稱它爲設計模式。 – harrism
你是絕對正確的,謝謝你的評論! – gsk