StreamGPU というプロジェクトを立てました。
タイトル
データストリーム処理におけるGPU利用の性能特性に関する研究
詳細
- 背景
- GPGPU
- 動機
- どのような種類のアプリケーションが GPU に適しているかは定かではない
- 性能特性を見たい
- 研究
- いくつかの種類のアプリケーションを GPU + DSMS を用いて実装し、性能特性を見る
- アプリケーション候補
- Web ログデータ
- 移動平均などの簡単計算
- IBM 高橋さんの異常検知アプリケーション
- 行列計算の部分を GPU に置き換えることによって性能特性を見る
- GPU と CPU のメモリコピーのコストを考えると、ウィンドウサイズを大きくしないと速くならないはず
- この点をいろいろ試してみる
- StreamDNA の 画像認識部分および Smith-Waterman 法
- 音声認識(西井さんに期待)
- 本研究の Contribution
- DSMS に対して、GPU を適用し、その性能特性をみるという研究は初めて
- GPU を用いることで、リアルタイム処理ができなかったことができるようになったこと
- 幅広いアプリケーションを用いて評価をしたこと
- 本研究の広がり
- 性能モデルの定式化
- 上記の異常検知アプリケーションのウィンドウサイズのチューニングを自動でやれるとうれしい
- クラスタ環境において、GPU なしの場合と、GPU マシン1台とで性能はどうか、を知りたい
0 件のコメント:
コメントを投稿