[問題] CUDA 在 OPENCV 上執行速度問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2012 EXPRESS
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OPENCV2.4.9 CUDA6.0
問題(Question):
我的GPU時間在cv::gpu::threshold上,第一筆會比CPU的cv::threshold快上7倍
但是後面幾筆做一樣的事,CPU的運算時間會開始變快,也就是用GPU只贏過第一筆
第一筆 GPU 0.0018 CPU 0.0082
接下來的時間約是 GPU 每筆 0.0018 CPU 每筆0.0012
可以請問板上的各位大師這樣是為什麼呢
預期的正確結果(Expected Output):
希望讓每一筆速度都較快
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.127.218.89
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1401267769.A.5CD.html
推
05/29 20:49, , 1F
05/29 20:49, 1F
→
05/29 22:25, , 2F
05/29 22:25, 2F
推
05/30 13:56, , 3F
05/30 13:56, 3F
→
05/30 13:57, , 4F
05/30 13:57, 4F
→
05/30 20:01, , 5F
05/30 20:01, 5F
→
05/30 20:01, , 6F
05/30 20:01, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章