OpenGL ES 2.0でGPGPUする試みの数々

OpenGL ES 2.0のshader(glsl)を、本来の目的である描画に使わずに、汎用計算(GPGPU)させちゃう試みの数々(いまのところ目撃例は2つですが)。
GPU Android opengles iOS shader glsl
10522view 1コメント
6
sakamoto.kazuki @splhack
OpenCVでも使われてるSURF特徴点抽出の一部を、OpenGL ES 2.0のshader(glsl)で実装したもの http://bit.ly/jbPyXp スゲー glReadPixelsがボトルネックになりそう。
sakamoto.kazuki @splhack
PowerVR SGX543はOpenCL-capableだ、なんて記事が結構前に出てましたが。いつiPad 2で使えるようになるのでしょう。WWDCで発表されたりして? あとMRTなextensionとかー
sakamoto.kazuki @splhack
"Accelerating image recognition on mobile devices using GPGPU" http://bit.ly/j0eNRu べたにOpenGL ES 2.0でやると http://bit.ly/miEScJ こうなる、か。
sakamoto.kazuki @splhack
GPU使うと5〜30倍速い! http://bit.ly/llnJ8u こんなのあったのかー
sakamoto.kazuki @splhack
"Tracking with Chan/Vese Active Contours - Motorola Atrix with Jacket Mobile NDK" http://bit.ly/mdBwGb GPU使って輪郭検出するデモ。速い。
sakamoto.kazuki @splhack
@sakira GPU的にはもっといろんなことできるけど、OpenGL ES 2.0というAPIが機能を狭めてしまっている気がしてなりません! OpenCLで真の力が解放されるといいんですが。 
sakamoto.kazuki @splhack
しかしiOSの場合、precompiledなshader使えないから、glslなコード引っこ抜かれちゃうんじゃないすか? そこは肝じゃないんかな。
sakamoto.kazuki @splhack
OpenGL ES 2.0でGPGPUもどきできてるんだから、WebGLでGPGPUも不可能じゃない気がしてきた http://bit.ly/lmOuC7
sakamoto.kazuki @splhack
WebCLとか作ったらいいじゃない、って思ったら、すでにあったw http://bit.ly/imKsxL "The WebCL project exposes OpenCL into JavaScript"
sakamoto.kazuki @splhack
WebCLのextension入れれば、 http://bit.ly/jd2oSD JavascriptからOpenCL使える。
jun kamo @lbnp
@splhack Nokia製!リストラでキャンセルされそうな悪寒
sakamoto.kazuki @splhack
@lbnp http://bit.ly/k7iM3i は今日更新されてるよ! Symbianだけですよきっと!

コメント

sakamoto.kazuki @splhack 2011年5月12日
ついでにWebCLな話を追加
ログインして広告を非表示にする
ログインして広告を非表示にする