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