2
A
回答
1
想一想,如果你的堆棧真的是快速和大規模並行的數據結構?如果是的話,你應該可以在CUDA中實現,就像你在C中一樣。
相關問題
- 1. 堆棧推彈出旋轉
- 2. 堆棧,推送和彈出功能不起作用
- 3. 在堆棧中獲取錯誤(推送和彈出)
- 4. 如何在MIPS中推送和彈出堆棧中的地址
- 5. 如何在Assembly mips中從堆棧中推送和彈出?
- 6. 堆棧推送和流行
- 7. 從堆棧彈出而沒有推入
- 8. 從推送的堆棧對象彈出內容到textarea
- 9. UINavigationController堆棧問題推和彈
- 10. 如何溢出堆棧而不推送新的堆棧幀?
- 11. 在堆棧彈出
- 12. 堆棧推送問題Double和Character
- 13. 執行堆棧(推,彈出和findmin)在O(1)
- 14. 堆棧多個libnotify彈出
- 15. 模擬printf堆棧彈出
- 16. Junit測試堆棧彈出
- 17. Android彈出活動堆棧
- 18. 堆棧彈出不返回
- 19. MS Detours 2.1 - 彈出堆棧
- 20. 非阻塞堆棧彈出
- 21. 「堆棧」是什麼意思,而不是在推/彈出,但在「軟件堆棧」
- 22. 如何將最近彈出的元素從一個堆棧推送到另一個堆棧?
- 23. 夫婦堆棧操作(彈出+推送)與一個哈希表的替代
- 24. cuda中的遞歸/堆棧和隊列
- 25. Flex彈出窗口:堆棧溢出?
- 26. UITableViewCellSeperator出現問題後彈出堆棧
- 27. 將SKB推送到網絡堆棧
- 28. 堆棧推送導致嚴重錯誤
- 29. 將字符串推入並彈出到堆棧中C
- 30. 實施堆棧:推出的字符在堆棧中爲空
我不認爲CUDA的堆棧實現不同於你在常規C++中的實現。請記住,您的堆棧將被放置在存儲卡RAM中,並且沒有那麼快的內存 – 2011-04-12 21:12:59
堆棧的範圍是什麼?線程級別,塊級別或網格級別? – talonmies 2011-04-13 06:49:08
CUDA環境與傳統主機PC非常不同。一個堆棧可能表現很差。不要試圖簡單地將現有的算法移植到CUDA。抽象實現並確定可以通過大規模並行化完成的同質任務。 – LumpN 2011-04-13 09:28:55