GPU及びCell/B.E.に対応した解像度非依存型動画像処理ライブラリRaVioliの提案と実装

Info

稲葉 崇文, 大野 将臣, 櫻井 寛子, 津邑 公暁, 松尾 啓志 : "GPU及びCell/B.E.に対応した解像度非依存型動画像処理ライブラリRaVioliの提案と実装", 信学技報 (SWoPP2010) ,pp7--12 (Aug. 2010)

Abstract

近年,侵入者検知システムなどリアルタイム性が重要なシステムの開発が盛んに行われているが,汎用システムでは,リアルタイム動画像処理に必要なCPU リソースの確保が困難である.そこで,擬似的なリアルタイム性を保証する動画像処理ライブラリRaVioli が提案されている.しかし,RaVioliを用いることによって抽象的な記述が可能になった反面,そのオーバヘッドにより処理速度が低下してしまう.そこで,この問題点を解決するため,マルチメディア処理を得意とするGPUやCell/B.E.を利用することが考えられる.しかし,これらは異なったアーキテクチャを持つため,新たに,プログラマが環境の違いを意識したプログラミングをしなければならないという問題が発生する.そこで,既存のRaVioliの持つ高階メソッドを拡張し,アーキテクチャの違いを意識することなく,従来よりも高速な画像処理が記述可能な環境を提供する手法を提案し,RaVioliに実装した.拡張後のRaVioli を使用して記述したサンプルプログラムを用いて評価を行った結果,CUDA使用時において,従来のRaVioli から最大約164 倍,Cell/B.E.使用時において,PPEのみを用いた場合に対して約5倍の速度向上が確認できた.


Go back to index.

foobar