GPGPUでシミュレーションを高速化してみる
プログラム板にもGPGPUスレあるんだけど
シミュレーションへの利用等もう少し目的化した内容を話題にしましょう
なんといってもモンテカルロの高速化にはもってこい こっちは質問スレって言うより研究者の雑談用って感じか 過疎ってるなw
まぁ新規のシミュレーションのCUDA化は論文やら学会に提出できるレベルだから
できる奴はこんなとこで情報流さないだろうし、できない奴は質問スレ行くだろうな 8コア16スレッドCPUでマルチスレッド+SIMDで高度にチューニングしたものと
GTX470でシミュレーション速度を比較したらCUDAの方が1/4時間になった
CPUで組んだソフトの時間が無駄になった >>4
>8コア16スレッドCPU
これ、Hyper-Threddingってことでいいのかな?
姫野ベンチや自作のOpenMPプログラムだと
Hyper-Thredding切らない場合、切った時の0.8倍くらいの
効率になったんだけどGPU使う時は変わって来るのだろうか?
>>5
メモリの制約が厳しいのと、ECCが付いたのが最近なので
大規模計算やろうとするとそれなりに金が掛かると思う
あと、個人的にblasがfreeだけどlapackがfreeじゃないので
陰的計算できないのがつらい… まだ試してないがGLAPACKというフリーのはある 大規模疎行列を解ける直接法ソルバーって無いのかな。 使えないっ中華、素人には無理って話だ
その違いが分からんのは手出さんのがよし シミュレーションの板は、閑古鳥が鳴いておるな。
閑古ー、閑古ーって MATLABのGPUArrayを使ってみた。
簡単でよろしいが、実装はCUBLASだった。
よってCUBLASのバグがそのまま引き継がれている。 Matlabってメモリに行列データ馬鹿食いさせてぶん回さないと計算効率落ちるから
GPUメモリたくさん積んでないと真価を発揮でき無そう
それと、メインメモリとGPUメモリ間の通信が頻繁に起こるとこれもネックになるから
やっぱり大容量のGPUメモリ内でメインのループ計算を完結させるやり方じゃないとダメだろうな
そうなるとここくらいか?
ttp://tsubame.gsic.titech.ac.jp/docs/guides/isv-apps/MATLAB/html/matlab4.html CUDAは有り難みは分かるんだけど、文法が独特すぎる
もっと、つかいやすくしてくれ CUDA4.0からthrustでCUDAが使えるようになったから、かなり普通になったよ。 CUDA+FORTRANでCG法などのソルバーのソースないですか?
>>27
すでにCG法を実装しているなら(C言語で)、CUDA用に落とし込めばいいんじゃないか?
FORTRANとC言語のクロスコンパイル方法わかればいけるはず。 いた全体が過疎ってるからな
時代的にはコンピュータシミュレーションが盛んになってもいい気もするんだが Quadro4000搭載PC導入あげ
まだ対応CAEソフトうごかしてないけどw 一時期Quadro6000が2000$以下でeBayで買えた時代があった。
今は3000$以上するのだが、なんであんなに安かったのだろう? Quadoro4000とかより同じ値段でGTX580とかにしたほうが
トータルのパフォーマンスは上がるんじゃないかと思うんだがどうだろうか。
企業導入でとかなら選択肢としてはないのかもしれんが。 >>37
企業でリース導入だから買ってくれない orz
数万円でもリースなら分割購入の値段になるから、高いものでも誤差になるからなぁ
ただ導入に手続きがかかるから、計算専用PCの導入だけでも何年かかったんだかw 数値計算ならECC問題になるかもしれないけど
CAEで問題になる?
39がCAE用途かはわからないが。 誰かOpenCLでOpenFOAMの線形ソルバー書いて! 少ないというのは、OpelCLのほう?はたまたOpenGL?もしかしてるどっちも?w GPGPUでシミュって個人用途ってこと?
まともな企業はスパコン使ってるだろうし。。。 >>48
Ansys(フルセット1800万円。保守料:年300万円)もGPGPUソリューションをサポートしてますな
電波テロ装置の戦争(始)
魂は幾何学、コピー出来る公安はサリンオウム信者の子供を40歳まで社会から隔離している
オウム信者が地方で現在も潜伏している
それは新興宗教を配下としている公安の仕事だ
発案で盗聴器を開発したら霊魂が寄って呼ぶ来た
<電波憑依>
スピリチャル全否定なら江原三輪氏、高橋佳子大川隆法氏は、幻聴で強制入院矛盾する日本宗教と精神科
<コードレス盗聴>
2004既に国民20%被害250〜700台数中国工作員3〜7000万円2005ソウルコピー2010ソウルイン医者アカギ絡む<盗聴証拠>
今年5月に日本の警視庁防課は被害者SDカード15分を保持した有る国民に出せ!!<創価幹部>
キタオカ1962年東北生は二十代で2人の女性をレイプ殺害して入信した創価本尊はこれだけで潰せる<<<韓国工作員鸛<<<創価公明党 <テロ装置>>東芝部品)>>ヤクザ<宗教<同和<<公安<<魂複<<官憲>日本終Googl検索 AMDのFSAって有望?
AMD、GPUをCPUのように扱う構想「FSA」を発表! GPUを使うアプリが一般的に!
ttp://www.newslogplus.com/2011/06/amdgpucpufsagpu.html
AMDが革新的な次世代GPUアーキテクチャの概要を発表
ttp://pc.watch.impress.co.jp/docs/column/kaigai/20110617_453941.html
ATI streamはどうするんだってのはあるが
メモリアクセスとかメンドイので一気にプログラムが楽になれば助かる
AMDはいつも理想論掲げるからな
素直にOpenCL行ったほうがよさそう