GPGPU#3
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2009/03/21(土) 19:18:14前スレ
GPGPU#2
http://pc11.2ch.net/test/read.cgi/tech/1188374938/
関連スレ
http://pc11.2ch.net/test/read.cgi/tech/1228891105/
http://pc11.2ch.net/test/read.cgi/tech/1206152032/
参考リンク
総本山? gpgpu.org
http://www.gpgpu.org/
OpenCL
http://www.khronos.org/opencl/
NVIDIA CUDA
http://developer.nvidia.com/object/cuda.html
ATI Stream
http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx
GPUをCPU的に活用するGPGPUの可能性
http://pcweb.mycom.co.jp/articles/2005/09/06/siggraph2/
0517デフォルトの名無しさん
2009/09/19(土) 13:04:050518デフォルトの名無しさん
2009/09/19(土) 15:08:57まだ両者とも物が無いんだよな
0519デフォルトの名無しさん
2009/09/19(土) 15:13:22intelのは来月開発版貰えるだろ
0520デフォルトの名無しさん
2009/09/19(土) 15:18:530521デフォルトの名無しさん
2009/09/19(土) 15:20:17俺は評価キット貸してもらえる
いいだろ?
0522デフォルトの名無しさん
2009/09/19(土) 15:27:530523デフォルトの名無しさん
2009/09/19(土) 15:33:14まじか
もらったらまず何やるの?
0524デフォルトの名無しさん
2009/09/19(土) 19:10:30追記
Visual Studio 2008 を使っているのですが、デバッグ -> デバッグ開始だととても遅くなる模様(Release ビルドでも).
デバッグ -> デバッグなしで実行だとそれなりの速度でうごきました.
んー、なにか変な実行時デバッグチェックが、OpenCL ドライバかどうか分かりませんが、入っているのですかね.
ちなみに「デバッグなしで実行」でも、0.05 secs くらいかかりました.
(SnowLeopard の 0.0001 秒に比べるとまだ遅い)
0525デフォルトの名無しさん
2009/09/19(土) 21:06:21SSE2・3がAMDで遅いのと同じレベルの話だよな
釣りなのか本気なのか
0526デフォルトの名無しさん
2009/09/19(土) 21:22:34ちなみに同じプログラムを
6コアのOpteronで動かすと19秒もかかるんだぜ?w
0527,,・´∀`・,,)っ-○○○ ◆???
2009/09/19(土) 23:01:22Intelがいよいよ動き出した。
Ctのβテスター募集だってさ。
0528デフォルトの名無しさん
2009/09/19(土) 23:12:08すげー、かっけー、じゃなくて
書きやすさとかを実例でもってさ。
0529,,・´∀`・,,)っ-○○○
2009/09/19(土) 23:31:300530デフォルトの名無しさん
2009/09/19(土) 23:33:570531デフォルトの名無しさん
2009/09/19(土) 23:36:26PS1.1縛りであれこれやってたなぁ。
0532デフォルトの名無しさん
2009/09/19(土) 23:58:210533デフォルトの名無しさん
2009/09/20(日) 00:43:01あんたここに居たのか
・・・まぁ居るわな
0534デフォルトの名無しさん
2009/09/20(日) 07:25:14そういうのってスパム扱いでアウトなんじゃなかったっけ?
0535デフォルトの名無しさん
2009/09/20(日) 11:38:18http://www.nicovideo.jp/watch/sm7902356
0536デフォルトの名無しさん
2009/09/23(水) 19:42:50Streamを早々に放棄してCSとOpenCLに任せ、
Havokを打ち棄ててスタンスフリーなBullet(CUDAアクセラレーションも行っている)と手を組むとは
実にエレガント。
成功するかどうかは知らんけど。
0537デフォルトの名無しさん
2009/09/23(水) 20:02:23さすがにそんなことはできないけどw
HD58x0系のThread Execution Managerの仕組みとか気になる
0538デフォルトの名無しさん
2009/09/23(水) 20:09:400539デフォルトの名無しさん
2009/09/23(水) 20:12:250540デフォルトの名無しさん
2009/09/23(水) 20:14:06Rouge Wave次第だから意味ない
実際人のよさげなあのおっさん管理職なだけで
無能だし
0541デフォルトの名無しさん
2009/09/23(水) 20:14:46次のATIの実装が腐ってないという保証もないけど。
0542デフォルトの名無しさん
2009/09/23(水) 20:29:204Gamer.net ― DirectX 11が加速するゲームの進化〜AMD,新世代DirectXのポイントとメリットを解説(DirectX)
ttp://www.4gamer.net/games/033/G003329/20090922001/
0543デフォルトの名無しさん
2009/09/24(木) 00:06:40single 2.7TFLOPS double 544GFLOPS
とあるね。
http://journal.mycom.co.jp/photo/special/2009/cypress/images/Photo15l.jpg
0544デフォルトの名無しさん
2009/09/24(木) 00:10:400545デフォルトの名無しさん
2009/09/24(木) 00:15:19http://journal.mycom.co.jp/special/2009/cypress/index.html
0546デフォルトの名無しさん
2009/09/24(木) 00:22:28OpenCLにはint8があるけど・・・
http://www.khronos.org/developers/library/overview/opencl_overview.pdf (p.41)
0547デフォルトの名無しさん
2009/09/24(木) 00:23:590548デフォルトの名無しさん
2009/09/24(木) 00:51:35FireGLでないRadeonのGPGPUモードで有効になってるのかなって意味で。
GeForceより演算器数多いから期待してるんだけど。
0549デフォルトの名無しさん
2009/09/24(木) 00:54:253xxxの頃から普通に使えたでしょ。
0550デフォルトの名無しさん
2009/09/24(木) 01:43:0264bitOSのせいか?
0551デフォルトの名無しさん
2009/09/25(金) 01:53:20> ATIは粒度でかすぎ
> 16*5*4=320
> nv
> 8*4=32
大は小を兼ねるんや!!!
0552デフォルトの名無しさん
2009/09/25(金) 03:36:390553デフォルトの名無しさん
2009/09/25(金) 04:03:380554デフォルトの名無しさん
2009/09/25(金) 16:13:47倍精度1TFを5万でデスクサイドに置ける時代が来るとはな。
0555デフォルトの名無しさん
2009/09/25(金) 22:29:290556デフォルトの名無しさん
2009/09/25(金) 22:50:08Radeonなんて足元にも及ばん
0557デフォルトの名無しさん
2009/09/25(金) 23:08:22ここまでソース無し
0558デフォルトの名無しさん
2009/09/25(金) 23:09:42http://images.anandtech.com/graphs/rv870_092209122344/20136.png
0559デフォルトの名無しさん
2009/09/25(金) 23:23:22全然ソースになってねえよ
0560デフォルトの名無しさん
2009/09/25(金) 23:48:370561デフォルトの名無しさん
2009/09/26(土) 04:33:130562デフォルトの名無しさん
2009/09/26(土) 07:24:25ラデオソの低効率を広めたいのかな?
0563デフォルトの名無しさん
2009/09/26(土) 20:04:01OpenCLがGPUモードにならないで
何時までもCPUモードなんだが
どうゆうことなのか説明してもらおうか
0564デフォルトの名無しさん
2009/09/26(土) 20:31:130565デフォルトの名無しさん
2009/09/26(土) 21:11:04いはんやGPUをや
0566デフォルトの名無しさん
2009/09/26(土) 21:30:50Snow Leopardの話?
0567デフォルトの名無しさん
2009/09/26(土) 21:31:26ATiって新規格ブチ上げるのはいつも早いけどそれがまともに動くブツを出さないから
いつまでたってもNVIDIAに勝てないんだよ
0568デフォルトの名無しさん
2009/09/26(土) 21:47:38Snow Leopardじゃそもそも画面すら
写らんよ
0569デフォルトの名無しさん
2009/09/28(月) 20:03:010570デフォルトの名無しさん
2009/09/29(火) 15:20:51http://developer.nvidia.com/object/opencl-download.htm
0571デフォルトの名無しさん
2009/09/30(水) 01:02:42スマートな発想だが、いつもの如くAMDのOpenCL対応がgdgdで画餅と化すに万札2枚賭けよう
0572デフォルトの名無しさん
2009/09/30(水) 01:39:39これからはOpenCLだDirectComputeだって言って、
とりあえずCUDAのマインドシェアだけ落としておきたいんだろう
OpenCL実装のやる気のなさを見てるとそんな感じに見える
0573,,・´∀`・,,)っ-○○○
2009/09/30(水) 01:59:20どうやらシェーダの前処理としてデータの再パッキングをCPUでやらせたいらしい。
GPUの柔軟性のなさをCPU側で補いつつ、グラフィック性能を追求する方針なんだろうね。
0574デフォルトの名無しさん
2009/09/30(水) 02:20:53Open the registry editor in the window
Start -> regedit
Click at the very top icon labeled "Computer" in the Registry Editor
Search for D3D_39482904 the string. If found, delete it from the registry.
There should be about 2 instances of this registry key
って操作があったのでやってみたら、190.38beta以外ではネイティヴ動作しなかったDirectX SDKの一部のCSサンプルが
191.03でも動くようになった。
0575デフォルトの名無しさん
2009/09/30(水) 02:52:34そうなればAMDの実装が腐っていようがBulletがPhysXに勝利するんじゃないか。
AMDがOpenCLをまともに実装すればプラスになるし、最悪の場合(実装断念)でもマイナスにはならない。
0576デフォルトの名無しさん
2009/09/30(水) 03:38:150577デフォルトの名無しさん
2009/09/30(水) 06:51:46Nvidia works together with Microsoft for high performance GPU computing
0578デフォルトの名無しさん
2009/09/30(水) 10:21:53そのOpenCLもNVIDIAに水を開けられている罠。
0579デフォルトの名無しさん
2009/09/30(水) 18:38:29Nvidia to show DX 11 Fermi today
We expect that Nvidia CEO Jensen Huang will demonstrate the card at the GTC keynote that should start at 1.00 PM Pacific time or roughly 10 PM Central European time.
Fermi has a lot of cache and supports instructions that use to be common only for CPU
and many people believe that this is a hybrid between a graphics card and a CPU.
This might be the direction that Nvidia will be heading.
0580デフォルトの名無しさん
2009/09/30(水) 21:24:5711月に公式発表するって
0581デフォルトの名無しさん
2009/09/30(水) 21:41:15ttp://www.techarp.com/showarticle.aspx?artno=88&pgno=6
ttp://www.techarp.com/showarticle.aspx?artno=88&pgno=7
ttp://www.brightsideofnews.com/news/2009/9/30/nvidia-gt300s-fermi-architecture-unveiled-512-cores2c-up-to-6gb-gddr5.aspx
ttp://www.brightsideofnews.com/news/2009/4/22/nvidias-gt300-specifications-revealed---its-a-cgpu%21.aspx
>A GPU supports C++ natively?
なんぞこれ
ハードウェアコンパイラー?
0582デフォルトの名無しさん
2009/09/30(水) 21:42:15│ │GTX 380 │GTX 360 │GTS 350 │GTS 340 │GTX 285 │
├────────┼────┼────┼────┼────┼────┤
│SP数 │ 512. │ 480. │ 320. │ 256. │ 240. │
├────────┼────┼────┼────┼────┼────┤
│ROP数 │ 64 │ 56 │ 48 │ 40 │ 32 │
├────────┼────┼────┼────┼────┼────┤
│コアクロック │ 700MHz│ 650MHz│ 675MHz│ 625MHz│ 648MHz│
├────────┼────┼────┼────┼────┼────┤
│シェーダクロック... │ 1.6GHz..│ 1.4GHz..│ 1.7GHz..│ 1.5GHz..│1476MHz.│
├────────┼────┼────┼────┼────┼────┤
│メモリクロック │1100MHz.│1000MHz.│ 900MHz│ 800MHz│1242MHz.│
├────────┼────┼────┼────┼────┼────┤
│メモリバス │ 512bit . | . 448bit │ 384bit . | . 320bit │ 512bit . |
├────────┼────┼────┼────┼────┼────┤
│メモリタイプ. │ GDDR5 | GDDR5 │ GDDR5 | GDDR5 │ GDDR3 |
├────────┼────┼────┼────┼────┼────┤
│消費電力 │ .225W. │ .195W. │ .165W. │ .140W. │ .183W. │
└────────┴────┴────┴────┴────┴────┘
0583デフォルトの名無しさん
2009/09/30(水) 21:51:59Bill DallyのMerrimacはクラスタに1つMIPSコア持ってるようだし、
Fermiもシェーダクラスタに1つARMコアでもついてるのかもな。
0584デフォルトの名無しさん
2009/09/30(水) 21:58:09PGI CUDA Fortran Compiler
0585デフォルトの名無しさん
2009/09/30(水) 23:50:43普通にOpenGL使うんかな
0586デフォルトの名無しさん
2009/10/01(木) 00:14:46流体計算とか、ゲームの中で重要度はまだそんなに高くないし、
OpenGL/Direct3D共にシェーダ言語が意外と多用途に使えるし。
0587デフォルトの名無しさん
2009/10/01(木) 00:31:29ミドルウェア屋さんが実装して、ディベロッパーがそれを使うって形になるんじゃない?
あとCPUに命令投げるみたいに普通にGPUにも命令飛ばせないと根本的な使い辛さは解消されないよね。
0588,,・´∀`・,,)っ-○○○
2009/10/01(木) 00:38:36GPUでは1つの命令投げると何十も同じ動きしやがるんだよ。
それ否定したらLarrabee以外選択肢なくなる
0589デフォルトの名無しさん
2009/10/01(木) 00:50:040590デフォルトの名無しさん
2009/10/01(木) 01:09:590591デフォルトの名無しさん
2009/10/01(木) 01:24:16あとはAMDがいらん世話焼いてかきまわしたりNVIDIAが横槍入れたりしなければ
遠くないうちに対応版が出るでしょ
とりあえずユーザーとデベロッパには利益しかない
0592デフォルトの名無しさん
2009/10/01(木) 02:14:200593デフォルトの名無しさん
2009/10/01(木) 03:29:340594デフォルトの名無しさん
2009/10/01(木) 04:24:03DirectXとOpenGLの速度差を考えるとOpenCLよりDirectComputeの方が速いんじゃない?
QuadroはOpenCL特化でGeforceはCS特化とかやりそうだし。
0595デフォルトの名無しさん
2009/10/01(木) 08:05:330596デフォルトの名無しさん
2009/10/01(木) 09:20:53倍精度が結構いいね。
でもNVは最終的にはCPUを作りたいのかね?
Co-processingとかいうのをきくと。
0597デフォルトの名無しさん
2009/10/01(木) 09:41:13CPU云々ってのはIntelがチップセットを作るのに必要なバスのライセンスをもう出さないって
ところからそう言う推測が出てきてるだけで。
0598デフォルトの名無しさん
2009/10/01(木) 10:09:110599デフォルトの名無しさん
2009/10/01(木) 11:05:20> それ否定したらLarrabee以外選択肢なくなる
え?Cellは?
0600デフォルトの名無しさん
2009/10/01(木) 11:29:18寝言は寝て言え。
0601デフォルトの名無しさん
2009/10/01(木) 11:42:040602デフォルトの名無しさん
2009/10/01(木) 11:48:53AMDだけが遅れてるwww
まあオートンが居なくなった頃に散々言われてたがな
0603デフォルトの名無しさん
2009/10/01(木) 12:13:52ということでLarrabee終了のお知らせ
お勤めご苦労さん>intel
0604デフォルトの名無しさん
2009/10/01(木) 12:27:50柔軟性はなくて、bill dallyの言うstream computingなプログラミング
スタイルでないと効率は出ないと思う。
0605デフォルトの名無しさん
2009/10/01(木) 16:37:200606デフォルトの名無しさん
2009/10/01(木) 18:00:13アーキテクトがいなくなった時点で進歩するわけがないわな
0607デフォルトの名無しさん
2009/10/01(木) 18:04:27CUDA Compute Architecture:Fermi
ttp://www.nvidia.com/content/PDF/fermi_white_papers/NVIDIAFermiArchitectureWhitepaper.pdf
NVIDIA's Fermi: Architected for Tesla, 3 Billion Transistors in 2010
ttp://www.anandtech.com/video/showdoc.aspx?i=3651
0608デフォルトの名無しさん
2009/10/01(木) 18:42:13ECCもいいね
0609デフォルトの名無しさん
2009/10/01(木) 19:37:090610デフォルトの名無しさん
2009/10/01(木) 19:41:22わろす
0611デフォルトの名無しさん
2009/10/01(木) 19:45:190612デフォルトの名無しさん
2009/10/01(木) 20:31:23whitepaper読み終わった。すごすぎる。
Using this elegant model of dual-issue, Fermi achieves near peak hardware performance.
の一文が頭に残っている。早く使いたいです。
CUDAの問題点を調査してゼロから設計したんだな。
後藤さんのレポートもこれをもとにしたようで合わせて読むとわかりやすい。
0613デフォルトの名無しさん
2009/10/01(木) 21:18:44すげーなNVidia
0614デフォルトの名無しさん
2009/10/01(木) 21:20:41ただし、実行効率が某A社とは段違いなだけで
0615デフォルトの名無しさん
2009/10/01(木) 21:26:310616デフォルトの名無しさん
2009/10/01(木) 21:27:06■ このスレッドは過去ログ倉庫に格納されています