»2007年06月17日(日)GPGPU関連リンクhttp://decomo.info/wiki/blog/2007/2007-06-17に移動しました。卒研でGPGPUを扱うことになった。学校で使ってるマシンはWindowsだが、Mac厨の俺としてはMacでも開発がしたい(願わくばコーディングは全てMacで行って、Windowsは動作確認程度に使いたい)。ターゲットはOpenGL+GLSLとする。nVidiaのCgという手もあるが、Cgで書いたシェーダがRadeonでも動くかどうか不明なのと、やっぱりオープンな規格でしょ、ということでGLSL。資料が全然ないという、茨の選択のような気がしないでもない。ま、ま、Macでプログラミングしてるって時点で茨の道を素足で歩いてるようなものなので、今更、棘の1本や2本、増えたところで気にならないと思う.........多分。能書きはこれくらいにして、研究で役立ちそうなページへの個人的リンク集。同業の方々の一介の助けになれば、これ幸い。Tutorials(英語)とっても分かりやすいGPGPUの解説。英文だが平易な単語&文章で、GPGPUの概念からGLSLを使った実装まで学ぶことが出来そう。Tutorial(英語)GLSLを基礎から解説してるページ。英文が若干読み難い感じだが、記事を全部読めばGLSLについては一通り理解できそう。Object(英語)FBOへの描画の仕方を1から解説している、我らがApple謹製の解説書。X」とついているが、OpenGL(FBO)が使える環境全般に応用できるかと。Proの発表&発売が重なったのでポチってしまった。15インチの2.4GHzモデルを土台に、キーボードを英語配列に変更して注文。学割を使って30万円弱也。高ーっ!!でも、高いだけあって、その辺のデスクトップよりよっぽど高性能。うちのマシン達の中では群を抜いた性能。Macを買ってまずすることと言えば、BootCampと仮想化ソフト。いうわけで、早速BootCamp入れて、XP入れて、Parallesのコヒーレンスモードで起動してみた。実際に動いてる所を見ると、感動も一入だ。実習に行くまでに環境を整えないとなぁ。それも楽しみの1つではあるけど。miniは、iPodの母艦として、各種サーバ用途として運用していく予定。こっちの環境も作り直さねば。