您的位置:首页 > 运维架构

【PPT】OpenCV on a GPU

2015-11-03 10:39 330 查看
http://on-demand.gputechconf.com/gtc/2013/webinar/opencv-gtc-express-shalini-gupta.pdf

PPT作者:Shalini Gupta, Shervin Emami, Frank Brill -NVIDIA

Modern GPU:http://nvlabs.github.io/moderngpu/

Modern GPU is code and commentary intended to promote new and productive ways of thinking about GPU computing.

This project is a library, an algorithms book, a tutorial, and a best-practices guide.

CUDA Disadvantages

Only 250 functions

Limited data types

GPU: 8-bit & 32-bit grayscale

CPU: +16-bit (HDR) & 32-bit color, ROI

Explicitly program for CUDA

Handle data transfers between CPU and GPU

Only on NVIDIA GPU

Some serial operations not sped up, e.g., Canny()

CUDA has startup delay

CUDA Start Up Delay

First CUDA call initializes CUDA module

Typical first call – CPU to GPU transfer (~2000ms and 1ms after that)

Affects single frame applications, videos OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: