【发布时间】:2020-09-26 13:59:04
【问题描述】:
我在编写opencl内核时有一个关于GPU使用的问题:我有自己编写的这个程序,目标是拍摄图像然后应用过滤器,程序按我的意愿工作,过滤器应用正确但我不知道操作是由 CPU 完成还是由 GPU 完成,因为任务管理器说 GPU 使用率为 0%。会不会是程序太快了,任务管理器检测不到GPU使用情况(图片没那么大)?有什么方法可以检查 GPU 是否正常工作?谢谢
【问题讨论】:
-
这很简单:在无限循环中一遍又一遍地过滤此图像。在现代 GPU 上只执行一次可能需要一毫秒或更短的时间,所以这基本上没有负载。
标签: c parallel-processing opencl