By Topic

Research on Multi-GPUs Image Processing Acceleration Based CUDA

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Gao Song ; Sch. of Electron. Inf. Eng., Xi'an Technol. Univ., Xi'an, China ; Gao Biao ; Xiao Qinkun ; Wang Haiyun

Multiple-Graphics Processing Units (Multi-GPUs) means using two or more display adapters in the same PC to speed up the graphics animation for gamers. In this paper, we provide a way of using multi-GPUs in image processing acceleration based on NVIDIA CUDA technique that makes the processing progress more flexible and controllable. For demonstration we deal with canny edge detection using GTX295, which with the power of two GeForce GTX 200 GPUs on a single card, we show how to use multi-GPUs when accelerating image processing. Also, we did some optimization work. We found out that in image processing which contains mass data and complex algorithm, by using multi-GPUs the processing time almost can be reduced to half; however in the case have less data and simple algorithm, the advantage of multi-GPUs is not obvious even takes more time.

Published in:

Industrial Control and Electronics Engineering (ICICEE), 2012 International Conference on

Date of Conference:

23-25 Aug. 2012