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/
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:060617デフォルトの名無しさん
2009/10/01(木) 21:32:520618デフォルトの名無しさん
2009/10/01(木) 21:34:49こっちでは全然評価が違うんだねぇ
0619デフォルトの名無しさん
2009/10/01(木) 21:43:240620デフォルトの名無しさん
2009/10/01(木) 21:43:44自作板はもんもんとかいうホモ集団が
幅利かせてるし。バカVIPPER出入りしてるし
理解できないんだろ
0621デフォルトの名無しさん
2009/10/01(木) 21:56:030622,,・´∀`・,,)っ-○○○ ◆???
2009/10/01(木) 21:59:28それが16個連なって超並列SIMDプロセッサを構成してる。
x, y, z, wは座標軸で、3Dでも実質3軸分しか稼働しない。4軸目はたまに使う程度。5軸目は稀に使う程度。
2D処理に落とし込むと遊びが増える。使って1〜2Way。
VLIW-SIMDは実効性能は低いけど演算ユニットを高密度で搭載できるから
トランジスタ数あたりのFLOPSを大きく稼ぐことができる。
でもそれを引き出すためのスケジューリングは骨が折れる。
結局の所ATIのやってることはPentium 4の空回りGHzと似たようなモン。
NやIntelはフラットなSIMDで、X, Y, Z成分を分解して別々のベクトルに再パッキング(AoS-SoA変換)して
並列処理する。
だから3次元より2次元のほうが相対的に得意だったりするし、動的なスケジューリングがやりやすいから
演算ユニットの利用効率を高めることができる。
カタログスペックより実効効率にフォーカスしている
0623デフォルトの名無しさん
2009/10/01(木) 22:05:310624デフォルトの名無しさん
2009/10/01(木) 22:09:25頭が幼稚だから、何でもベンチに見えるようだし
0625デフォルトの名無しさん
2009/10/01(木) 22:11:27450GFもでないぞ
0626デフォルトの名無しさん
2009/10/01(木) 22:13:26次は体感でも語ってくれるのかな
0627デフォルトの名無しさん
2009/10/01(木) 22:17:17胸焼けするだけ
0628,,・´∀`・,,)っ-○○○ ◆???
2009/10/01(木) 22:21:52Intelが2度も大失敗してるのに
ダイナミックスケジューラを積まない代わりにその分だけ演算ユニットを大量に積むことで
性能を引き出すアプローチ。演算ユニットの分だけ性能が出るわけではない。
実効性能を高める機構を省いた分を演算ユニットの物量でカバーしてるだけ。
Efficeonは10基の演算ユニットを持ち最大8命令を同時発行できたが
実効性能は額面最大スループットが半分以下のPentium Mの足下にも及ばなかった。
0629デフォルトの名無しさん
2009/10/01(木) 22:31:35AMDはアホだろw
0630デフォルトの名無しさん
2009/10/01(木) 22:33:20すごいあほな質問だけど、Atiってスケジュラーなしでどうやって制御するの?
Nvidia Cudaばかり使ってるとなんだか感覚かずれる。
0631デフォルトの名無しさん
2009/10/01(木) 22:55:170632,,・´∀`・,,)っ-○○○ ◆???
2009/10/01(木) 23:05:25Radeonは複数命令列をインターリーブして流し込む単純な機構しか備えてない。
CellのPPEやAtomがやってるFGMT、あれだ。
Efficeonは自分自身で中間コード(x86コード)をネイティブコードにコンパイルできたが。
動的スケジューリングの代わりになる機能があるとすれば、それはCPUでVLIWを動的に生成するだけにすぎない。
もちろんEfficeonやJavaみたいなフィードバックコンパイルは出来ない。
じゃあLarrabeeは動的スケジューリングができるのかっていうと、もちろんソフト的にやる。
x86を使ってね。
いや、もちろんGPUとは意味が違う。Larrabeeそのものがx86プロセッサだから
自分自身でダイナミックコンパイラ・VMを動かすことができる。
0633デフォルトの名無しさん
2009/10/01(木) 23:18:00もう煽るの飽きてきたよ・・・
0634デフォルトの名無しさん
2009/10/01(木) 23:21:16Larrabee 6.2TF
0635デフォルトの名無しさん
2009/10/01(木) 23:24:38デバイスメモリと共有メモリ間の転送や
カーネルの立ち上げ(全体の同期)とかは
この新しいアーキテクチャで問題が解決されるの?
0636,,・´∀`・,,)っ-○○○
2009/10/01(木) 23:58:52力抜けよ
ディスクリート版が何時でようが3〜4年後にはHaswellの1構成要素だ。
GMAが売れる分だけは売れる。
シェアを狙うのに性能で勝負する必要なんて最初からないのさ。
MMXやSSEが普及したのと同様の原理で、LarrabeeのISAは浸透していく。
逆にx86を持たないがゆえに性能でしか勝負できないNVIDIAは必死だけどさ。
Larrabee側はGPUらしい固定機能ハードは積んでないからゲーム用に別のディスクリートGPU積んで
Larrabeeは物理演算プロセッサとして使ってもいいんだぜ。
そしたら共存できるじゃん。
でも、なんだかんだで「Celeronにも載ってるハードウェア」となれば費用対効果は最強だから
ゲームGPUとしてのニーズすらソフト開発者がこぞって流れる可能性はあるがな。
0637デフォルトの名無しさん
2009/10/02(金) 01:20:050638デフォルトの名無しさん
2009/10/02(金) 01:41:080639デフォルトの名無しさん
2009/10/02(金) 01:50:350640デフォルトの名無しさん
2009/10/02(金) 02:04:352世代ほど交代したらIntel CPUにLarrabeeが統合されるから最強だよな >シェア的に
Larrabee自体がSSEに変わる命令セットの実装例だから統合するのは予定路線。
0641デフォルトの名無しさん
2009/10/02(金) 02:55:37東工大はGT200でワットパフォーマンスの検証してたけど
Gt300はそれを超えてくるからな
0642デフォルトの名無しさん
2009/10/02(金) 03:29:180643デフォルトの名無しさん
2009/10/02(金) 04:57:34GPU Technology Conference Blog - NVIDIA
ttp://blogs.nvidia.com/gtc/2009/10/ladies-and-gentlemen-we-have-a-winner.html
Foota WWW Service
ttp://www.futatsugi.net/
0644デフォルトの名無しさん
2009/10/02(金) 05:45:54http://www.4gamer.net/games/099/G009929/20090930012/
http://pc.watch.impress.co.jp/docs/column/kaigai/20091001_318463.html
0645デフォルトの名無しさん
2009/10/02(金) 06:06:080646デフォルトの名無しさん
2009/10/02(金) 06:46:250647デフォルトの名無しさん
2009/10/02(金) 06:49:44Next Generation GPU Fluids
0648デフォルトの名無しさん
2009/10/02(金) 15:47:14気になるスケジュールだが、現在はシリコンがあがってきた段階で、通常、このままのペースで進めば数カ月のうちに市場に登場するHang氏は語っている。
まずはTesla製品がリリースされ、その後にGeForceやQuadroといったグラフィックス製品が登場する見込みだ。
現在はシリコンがあがってきた段階
現在はシリコンがあがってきた段階
現在はシリコンがあがってきた段階
wwwwwwwwwwww
■ このスレッドは過去ログ倉庫に格納されています