Presentation 2010/7/28
GPU and Cell/B.E. Support for a Pseudo-Realtime Video Processing Library RaVioli
Takafumi INABA, Masaomi OHNO, Hiroko SAKURAI, Tomoaki TSUMURA, Hiroshi MATSUO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Realtime video processing applications such as intruder detection system are now in demand and being developed. However, on a general purpose computers, it is difficult to guarantee that enough CPU resources can be surely be provided. A pseudo realtime video processing library RaVioli has been proposed for solving this problem. RaVioli conceals two types of resolutions, frame rate and the number of pixels, from programmers. This makes video and image processing programmings more intutive, but the performance may be lower by the abstraction overhead. To solve this problem, this paper proposes an improvement of RaVioli for supporting GPU and Cell/B.E. platforms which are very suitable for video processing. For using these platforms effectively, a deep knowledge about them has been required, and this would have been a burden to programmers. The proposition on this paper provides an easy-to-use framework for programmers. They can benefit from GPU or Cell/B.E. without rewriting their RaVioli programs and get high performance video processing. The result of experiment with some sample programs shows that the proposed method improves the performance 164-fold on CUDA and 5-fold on Cell/B.E. in maximum repectively.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) image and video processing library / CUDA / Cell/B.E.
Paper # CPSY2010-9
Date of Issue

Conference Information
Committee CPSY
Conference Date 2010/7/28(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Computer Systems (CPSY)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) GPU and Cell/B.E. Support for a Pseudo-Realtime Video Processing Library RaVioli
Sub Title (in English)
Keyword(1) image and video processing library
Keyword(2) CUDA
Keyword(3) Cell/B.E.
1st Author's Name Takafumi INABA
1st Author's Affiliation Nagoya Institute of Technology()
2nd Author's Name Masaomi OHNO
2nd Author's Affiliation Nagoya Institute of Technology
3rd Author's Name Hiroko SAKURAI
3rd Author's Affiliation OMRON Corporation
4th Author's Name Tomoaki TSUMURA
4th Author's Affiliation Nagoya Institute of Technology
5th Author's Name Hiroshi MATSUO
5th Author's Affiliation Nagoya Institute of Technology
Date 2010/7/28
Paper # CPSY2010-9
Volume (vol) vol.110
Number (no) 167
Page pp.pp.-
#Pages 6
Date of Issue