講演名 | 2016-05-09 動画像処理ライブラリRaVioliにおけるデータ転送と関数実行の効率化 古橋 一輝(名工大), 小野 和馬(名工大), 津邑 公暁(名工大), |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 静止画や動画像の処理を高速に実行可能な GPU の性能を十分に引き出すためには,その複雑なプロセッサ構成を理解した上でプログラムを記述する必要がある.動画像処理ライブラリ RaVioli の GPU 向け拡張であるRaVioli/CUDA は, GPU 向け開発環境である CUDA 特有の記述をライブラリ内に隠蔽することで,このプログラマの負担を軽減している.しかし RaVioli/CUDA には,まだ GPU の性能を十分に引き出しきれていない部分がある.そこで本稿では, RaVioli/CUDA を改良し, GPU の利用効率を向上させる手法を提案する.提案手法では, GPU 使用時のデータ転送の効率化と関数同士の並行実行を可能にすることで, GPU の利用効率の向上を図る.提案手法を実装しRaVioli/CUDA を用いたプログラムの実行時間を,既存の RaVioli/CUDA と比較した結果,最大で約 3 倍の高速化を実現できることが確認できた. |
抄録(英) | Programmers need to understand the complicated GPU structure deeply to utilize GPUs that can efficiently execute image and video processing. We have proposed a video processing library RaVioli/CUDA thatis an improvement of RaVioli for supporting a GPU platform called CUDA. RaVioli/CUDA frees programmersfrom special notations for CUDA programming. However, it still leaves place for utilizing GPUs. For solving thisproblem, we propose improvements of RaVioli/CUDA for utilizing GPUs by optimizing data transfer and kernelfunction execution. By the result of experiments with a video processing program, we show that the proposed method improves performance 3-fold against the traditional RaVioli/CUDA. |
キーワード(和) | 動画像処理ライブラリ / CUDA |
キーワード(英) | image and video processing / CUDA |
資料番号 | CPSY2016-4,DC2016-4 |
発行日 | 2016-05-02 (CPSY, DC) |
研究会情報 | |
研究会 | CPSY / DC / IPSJ-ARC |
---|---|
開催期間 | 2016/5/9(から2日開催) |
開催地(和) | 宇奈月 杉乃井ホテル |
開催地(英) | Unaduki Suginoi Hotel |
テーマ(和) | ディペンダブルコンピューティングシステムおよび一般 (春のHotSPA討論会) |
テーマ(英) | Dependable Computing Systems, etc. (HotSPA: Hot SPring Annual meeting) |
委員長氏名(和) | 中島 康彦(奈良先端大) / 金川 信康(日立) / 五島 正裕(NII) |
委員長氏名(英) | Yasuhiko Nakashima(NAIST) / Nobuyasu Kanekawa(Hitachi) / Masahiro Goshima(NII) |
副委員長氏名(和) | 中野 浩嗣(広島大) / 入江 英嗣(東大) / 井上 美智子(奈良先端大) |
副委員長氏名(英) | Koji Nakano(Hiroshima Univ.) / Hidetsugu Irie(Univ. of Tokyo) / Michiko Inoue(NAIST) |
幹事氏名(和) | 三吉 貴史(富士通研) / 鯉渕 道紘(NII) / 岩田 浩司(鉄道総研) / 吉村 正義(京都産大) / 小野 貴継(九大) / 津邑 公暁(名工大) / 三輪 忍(電通大) / 山下 浩一郎(富士通研) |
幹事氏名(英) | Takashi Miyoshi(Fujitsu Labs.) / Michihiro Koibuchi(NII) / Koji Iwata(RTRI) / Masayoshi Yoshimura(Kyoto Sangyo Univ.) / Takatsugu Ono(Kyushu Univ.) / Tomoaki Tsumura(Nagoya Institute of Technology) / Shinobu Miwa(The Univ. of Electro-Communications) / Koichiro Yamashita(Fujitsu Lab.) |
幹事補佐氏名(和) | 高前田 伸也(奈良先端大) / 大川 猛(宇都宮大) |
幹事補佐氏名(英) | Shinya Takameda(NAIST) / Takeshi Ohkawa(Utsunomiya Univ.) |
講演論文情報詳細 | |
申込み研究会 | Technical Committee on Computer Systems / Technical Committee on Dependable Computing / Special Interest Group on System Architecture |
---|---|
本文の言語 | JPN |
タイトル(和) | 動画像処理ライブラリRaVioliにおけるデータ転送と関数実行の効率化 |
サブタイトル(和) | |
タイトル(英) | Optimization of Data Transfer and Kernel Execution for Video Processing Library RaVioli |
サブタイトル(和) | |
キーワード(1)(和/英) | 動画像処理ライブラリ / image and video processing |
キーワード(2)(和/英) | CUDA / CUDA |
第 1 著者 氏名(和/英) | 古橋 一輝 / Kazuki Furuhashi |
第 1 著者 所属(和/英) | 名古屋工業大学(略称:名工大) Nagoya Institute of Technology(略称:Nagoya Inst. of Tech.) |
第 2 著者 氏名(和/英) | 小野 和馬 / Kazuma Ono |
第 2 著者 所属(和/英) | 名古屋工業大学(略称:名工大) Nagoya Institute of Technology(略称:Nagoya Inst. of Tech.) |
第 3 著者 氏名(和/英) | 津邑 公暁 / Tomoaki Tsumura |
第 3 著者 所属(和/英) | 名古屋工業大学(略称:名工大) Nagoya Institute of Technology(略称:Nagoya Inst. of Tech.) |
発表年月日 | 2016-05-09 |
資料番号 | CPSY2016-4,DC2016-4 |
巻番号(vol) | vol.116 |
号番号(no) | CPSY-19,DC-20 |
ページ範囲 | pp.15-20(CPSY), pp.15-20(DC), |
ページ数 | 6 |
発行日 | 2016-05-02 (CPSY, DC) |