问题描述
我正在使用CUDA进行图像处理。
我的程序获取视频并从输入视频中合成一些图像,然后用新图像保存视频。
顺便说一句,当我比较处理速度时,我发现了一些奇怪的结果。
cpu需要大约75毫秒来运行程序的某些功能,并且时间不会波动太多。 (大约3毫秒)
但是,我发现GPU在第一帧工作时需要非常多的时间。
GPU通常需要1毫秒来实现该功能,但是在第一帧工作时需要500毫秒。
这正常吗?
当然,每一帧的时间检查任务都是相同的。
GPU的数据分配不仅针对第一帧,还针对每一帧进行。
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)