【发布时间】:2012-10-19 07:57:21
【问题描述】:
继续我的previous question。 CUDA 适合实时快速应用吗? 任务是:我需要我的应用程序在 0.1-0.3 毫秒内进行大量计算。 CUDA 内核在适合我的项目的非常好的时间内处理这些计算,但是由于我得到的所有开销(内存复制),时间是不可接受的。
CUDA 是不能用于此类应用程序,还是有一些技巧可以避免我之前的问题中描述的情况?
These guys 提供所谓的“GPU Workbench”,并在他们自己的 linux 版本上构建了经过修改的 gpu 驱动程序。他们说他们的系统比典型的 GPU 配置执行得更快。有人知道吗?
【问题讨论】:
-
不清楚你在问什么。
-
只是想知道是否有人将 CUDA 用于时间要求严格的应用程序:整个周期(写入 gpu 内存、内核、从 gpu 读取)必须持续 0.1-0.3 毫秒。可能是我之前的问题中描述的一些建议或遇到奇怪开销的人。可能有人使用过 GPU Workbench,它确实比标准 cuda 驱动程序和运行时更快。
标签: performance cuda real-time