トップページ⇒tech
1001コメント273KB

GPGPU#3

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/03/21(土) 19:18:14
GPGPUについて語りましょう

前スレ
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/
0669デフォルトの名無しさん2009/10/02(金) 21:00:08
Geforceはシェーダーが1GHzオーバーで動いてるだろ
まあそこは先進的で、ポジティブな部分だが
0670デフォルトの名無しさん2009/10/02(金) 21:13:25
int,fp並列可能なfermiは命令数でもcypressを上回るな(4cycle)
cypress : 20*5=100
fermi : 16*2*4=128

あと、実際には演算パートのクロックは2倍程度違うしな
0671デフォルトの名無しさん2009/10/02(金) 21:45:46
ATI換算だとGT300は6.1TFだってな
0672デフォルトの名無しさん2009/10/03(土) 11:37:58
>>668
糞ビスタのせいで買い控えされてたPCが
7の発売と同時に更新される。
超性能ではなくとも、年末に製品をそろえたラデが一人勝ちする。
その後はまた買い控えが始まるので、そのころ出すゲフォは苦しくなる。
収入がなくなれば開発は進まなくなる。

年がら年中苦しいAMDは変わらず。
0673デフォルトの名無しさん2009/10/03(土) 11:58:13
>>671
どうやって計算したらそうなるの?
SFUの演算を20倍するとか?
0674デフォルトの名無しさん2009/10/03(土) 16:22:11
>>672
TSUBAME2.0とかの大量納入の話が無かったらnVidia積んでたよな
0675デフォルトの名無しさん2009/10/03(土) 16:53:36
将来的に一番苦しいのはNVIDIAだろう
インテルのララビーとAMDのラデに挟撃され、
さらに、将来はCPUにGPUコアが取り込まれる予定
インテルはチップの動作デモを行った
GPUなんてGeForce9600あたりで、ほとんどのゲームが出来るんだし
ミドルレンジ以下のGPUは売れなくなる可能性だってある
HPC分野で見ても、ララビーやセルに勝てるのか微妙だし
0676デフォルトの名無しさん2009/10/03(土) 17:15:37
一番どうでもいいのはAMDだからw
CPUもGPUも取りえが無い
0677デフォルトの名無しさん2009/10/03(土) 17:32:27
正直RV870を見て、AMDへの興味はゼロになりました。
0678デフォルトの名無しさん2009/10/03(土) 18:08:32
おなじく
0679デフォルトの名無しさん2009/10/03(土) 18:17:17
>>677
RV870のおかげで
GT300は250ドル以下だぞ

0680デフォルトの名無しさん2009/10/03(土) 18:18:35
なんで潰れる潰れないの話になるんだろ。
投資家の方ですか?
0681デフォルトの名無しさん2009/10/03(土) 18:27:14
>>679
無理
あんなものじゃ到底無理
0682デフォルトの名無しさん2009/10/03(土) 19:07:11
>>679をCPUで置き換えてみよう
Phenomのおかげで
Corei7は250ドル以下だぞ
0683デフォルトの名無しさん2009/10/03(土) 19:36:02
あほかGT300を$250っていくらなんでも貧民向けに出すからといってそんな値段でだすと倒産するわ
ベンチとってEvergreenや自社旧製品と比べてあとは歩留まりやダイサイズを加味した値段でおそらくごく少数が出回るだけだろうね
すごいすごいと言われても結局はミドル以下に弾を出せないと意味ないけどね
0684デフォルトの名無しさん2009/10/03(土) 19:37:44
Intel上級研究員「AMDにつぶれてもらっては(司法省との絡みで)困る」
0685デフォルトの名無しさん2009/10/03(土) 19:40:14
なんか必死すぎてウザイ
0686デフォルトの名無しさん2009/10/03(土) 21:28:07
AMDはインテルを超えるマルチコア技術を持っているし、先行きは暗くない
対してNVIDIAは将来売る製品がない
どっちがやばいのかは明白

大体、GT300発売は来年夏ぐらいだろ
そのころにはAMDのラデオンの新作がハイエンドからミドルレンジ、ローレンジまで
展開しているし、ララビーも製品化されている可能性もある

さらに後1年以内には、AMDもインテルもGPUをCPU内部に統合した製品を出すだろう
一般人どころか平均的な性能で満足する大部分のゲーマーだって、性能的にはこれで十分なんだよね

NVIDIAはもう終わりだよ
0687デフォルトの名無しさん2009/10/03(土) 21:29:52
自作板でやってもらえませんか
0688デフォルトの名無しさん2009/10/03(土) 21:31:55
>AMDはインテルを超えるマルチコア技術を持っているし

>AMDはインテルを超えるマルチコア技術を持っているし

>AMDはインテルを超えるマルチコア技術を持っているし

増量ですねw
0689デフォルトの名無しさん2009/10/03(土) 21:38:04
NVIDIAが唯一先行しているのがGPGPU
しかし、GPGPU分野もインテルのララビーから激しく追い上げられるし
対して金になる分野にも思えない
消費電力だってCellに完敗
GPGPU向けに無駄な改良をしてしまったためにGPUとしても不恰好で
AMDの製品群に追い詰められつつあるNVIDIA

もう完全につんでいます
0690デフォルトの名無しさん2009/10/03(土) 21:41:42
>>689
GPGPUの成長予測だとあと5年もすれば
10億ドル市場になるっていわれているけどね
0691デフォルトの名無しさん2009/10/03(土) 21:45:15
5年後の市場がそうでも、そこへの投資が早すぎてGPU市場がおざなりになったらVoodooの二の舞になるぞ
IT産業で5年ってシェアがひっくり返るには十分過ぎる時間だからな
0692デフォルトの名無しさん2009/10/03(土) 21:46:05
>>690
CPUにGPUコアが封入された時点でゲームセット
わざわざグラフィックのために何万円も出してGPUを買う時代が終焉する

ゲーマーだって、大部分はミドルレンジクラスのGPUでゲームをやってるんだよ?
実際には、GPUに金なんてかけなくないの
安くてゲームがそれなりの性能で切るんならそれで我慢する

だいたいGPGPU分野ではキラーアプリが存在しない
だれがGPGPU向けの製品を買うの?
0693デフォルトの名無しさん2009/10/03(土) 21:46:57
GPGPUのキラーアプリはソフトウェアレンダラー
0694デフォルトの名無しさん2009/10/03(土) 21:49:12
何か的外れなこと言ってる奴がいるね
ララビーはいまだ実用化にいたらず苦戦中でしょ
GPUとしての性能がGeforceやRadeonには勝てず、
将来的にも当分は勝負にならない
Cellなんか個人のPC用途では、土俵が違うし
0695デフォルトの名無しさん2009/10/03(土) 21:59:21
>>694
ララビーは既にサンプルが主要メーカに配られてる
製品化は近いと考えられる
性能はトップの製品に劣るとみられているけど、メインストリームでは
NVIDIAやAMDの脅威になりうるし、ここを奪われたら致命傷になる

Cellは個人用PCでは使われないが、現状ではGPGPUだってそれは同じこと
0696,,・´∀`・,,)っ-○○○2009/10/03(土) 22:00:46
「GP」GPUのスレで的外れなことを言ってるね
0697,,・´∀`・,,)っ-○○○2009/10/03(土) 22:02:06
おっと
>>694
0698デフォルトの名無しさん2009/10/03(土) 22:04:03
>>694
実機デモやったばかりだろ…
0699デフォルトの名無しさん2009/10/03(土) 22:04:30
でかくて消費電力も馬鹿食い、それでいて性能も微妙に劣る
それがララビー
0700デフォルトの名無しさん2009/10/03(土) 22:06:57
何か勘違いしているようだけどAMDなんか元々注目されていないから
むしろRV870とGT300の発表を以って終了致しましただから
Larrabeeが争ってるのはGT300だから
現実と妄想の壁は厚いのよ
0701デフォルトの名無しさん2009/10/03(土) 22:08:57
今日もハリボテ信者が発狂してるなwwww
0702デフォルトの名無しさん2009/10/03(土) 22:11:26
勝負とか言ってるけどGT300じゃLarrabeeに勝てないよ
0703デフォルトの名無しさん2009/10/03(土) 22:16:21
Larrabeeは2012年に
今のノート用のCorei7をシュリンクしたものを最低64個
搭載するけどね

普通に特定用途なら16TFぐらい余裕
0704デフォルトの名無しさん2009/10/03(土) 22:19:45
じゃあ2012年になったらLarrabeeがどうとか言い出せよw
0705デフォルトの名無しさん2009/10/03(土) 22:26:08
NVIDIAがかわいそう過ぎる
GPGPUを意識しすぎてGTX300なんて作ろうとしちゃってさ
得意のグラフィック用のGPUを作っていれば、滅びることのなかったのに

GTX300が出る来年夏ごろまでには、グラフィックス市場はAMDが制しているだろうね

NVIDIAはハイエンド専業メーカとして生き残るしか道はないのかな
売り上げは今の10分の1ぐらいになるだろうけど
0706デフォルトの名無しさん2009/10/03(土) 22:28:12
おまいらいいかげん自作板カエレ
人に迷惑掛けるなと幼稚園でおそわっただろ?
0707デフォルトの名無しさん2009/10/03(土) 22:32:07
ClearSpeedの呪い
0708デフォルトの名無しさん2009/10/03(土) 22:36:25
ATiの戦略って、
そこそこのコアをマルチチップ構成にして
ミドルからハイエンドをサポートするって感じかな?
個人的には悪くないと思うなぁ。
つーか、GPUにC++サポートとかそういうリッチな機能必要?
FORTRANやHLSL程度が走ればいいんじゃないの?
0709,,・´∀`・,,)っ-○○○2009/10/03(土) 22:37:24
オンボードのシェアばかり拡大していくのが市場の宿命です。
いつまでもゲームはディスクリートGPUの需要を引っ張らない。

ゲームってさ、ハイエンド前提で作るんじゃなくて、普及価格帯のGPUを
Larrabeeはディスクリート版だけではなく、GMA後継としてPC用GPUとして
最底辺の性能をもって、かつCeleron, Pentium DCのチップの隣に混載という
無敵の最高普及レンジに君臨するわけよ。

どうなるかわかるだろ?
PCゲームソフトメーカーは自分たちのタイトルのグラフィックパフォーマンスの
最低性能の底上げとして、いやでもLarrabeeに特化した最適化をやらざるを得なくなるわけ。
いやでも使いこなせるようになるわけ。
GPUとしての性能が低いってのも有る意味確信犯だよ。

GMAを抜いたPCゲーム市場なんて縮小するばかりでジリ貧でしかないからな。
GPUがでかくなってもソフトメーカーは儲からない。

だからこそNVIDIAはDirectXの最新API対応なんぞに見切りをつけ
ごく小数の商用ソフトメーカーに支援をして架空のGPGPUブームをでっちあげ、
ニーズを補填しようとしてるわけ。
ただゲームソフト市場が今後使えない市場という認識だけはあるらしいが
もう尻に火が付いてるから動かざるを得ない。
NVIDIAですらGPGPUをやるのに前向きな理由なんてないんだよ。

しかしまあそのGPGPUという市場すら、CPU側のSIMD性能が向上して
GPGPUでやるのが馬鹿馬鹿しいって雰囲気になったら終息に向かう。
もしSandy Bridgeで1コアあたりのSIMD性能が3倍程度になるなら、
GPGPUでの相対的な性能向上効果は1/3になるってことだからな。
0710デフォルトの名無しさん2009/10/03(土) 22:40:07
行くも地獄、戻るも地獄のNvidia…
0711デフォルトの名無しさん2009/10/03(土) 22:43:38
3dfxの呪い Voodooの呪い
0712デフォルトの名無しさん2009/10/03(土) 22:48:55
GPUって
FPSでHeadShotして「ィヤッホウ!」言ってる層しか買わないもんだと思ってました
0713デフォルトの名無しさん2009/10/03(土) 22:49:06
アホか
今のゲーム業界はIntel GMAなんてまるで無視してるじゃん
0714,,・´∀`・,,)っ-○○○2009/10/03(土) 22:51:28
もう既にGMAでも動くライトなゲームのほうがマーケット大きいけど?
0715デフォルトの名無しさん2009/10/03(土) 22:52:40
LarrabeeがGMAの後継か、インテルの貪欲さがよくわかるね
0716デフォルトの名無しさん2009/10/03(土) 22:59:07
くやしかったの?
0717,,・´∀`・,,)っ-○○○2009/10/03(土) 23:00:17
自分自身が既にPC用GPUの50パーセントのシェア持ってるんだ。
そりゃ置き換えるだろう。

NVIDIAはNVIDIAで
まだエンドユーザーはDX9で遊んでるのに、
DX11とか立ち上げるのはゲームソフトメーカーいじめだ
とかわけのわからないことを言ってるし
0718デフォルトの名無しさん2009/10/03(土) 23:02:34
>>714
なにそれ?
具体的なゲームの名前挙げてみてよ
聞いたことないんだけど
Geforceの〜〜以上とかそういうのが時期を経て
GMAでも動かせるようになってきただけだd路
0719デフォルトの名無しさん2009/10/03(土) 23:04:58
>>717
Nvidiaにとって
DX11はチューニング難しいからな
かなり苦慮してるし
0720,,・´∀`・,,)っ-○○○ ◆??? 2009/10/03(土) 23:07:47
続々生まれてる韓流(笑)基本無料オンラインゲームは昔からGMA程度で動くが。
0721デフォルトの名無しさん2009/10/03(土) 23:08:22
>>715
それ、失敗の呪文にしか聞こえないんだがw
0722デフォルトの名無しさん2009/10/03(土) 23:11:32
>>720
有名どころのリネージュ2とかThe Tower of AIONとかは
GeforceやRadeonでしか動かなかったけど
0723,,・´∀`・,,)っ-○○○ ◆??? 2009/10/03(土) 23:11:32
http://www.4gamer.net/games/036/G003691/20090227016/

ディスクリートGPUを買ってやるゲームが成長性のある市場だなんて
誰も思ってないよ。
0724デフォルトの名無しさん2009/10/03(土) 23:15:18
そもそもM$様も@pple様もIntel様も
AMDの糞野郎ですら

ゲーム市場は毎年200億円ずつ市場規模が縮小していって
価値のない分野として見捨てはじめてるんだよ
0725,,・´∀`・,,)っ-○○○ ◆??? 2009/10/03(土) 23:18:05
リネージュ2あたりはNVIDIAが支援したタイトルの典型なんですが
NVIDIAはCUDAに肩入れした分ゲームソフト向けの支援は渋ってるから
今後そういうタイトルは減るばかりだよ。


まあこの辺見ろよ。GMAでも動くクラスのゲームは成長してる。
http://eir.eol.co.jp/EIR/View.aspx?template=ir_material&sid=2451&code=3812
0726デフォルトの名無しさん2009/10/03(土) 23:18:28
売り上げの3分の1を占めるチップセット市場で、インテルとAMDに締め出しを暮らし
死亡が確定

GPU自体もハイエンドの一部ユーザーにしか見向きがされなくなりつつあり

GPGPUもCPUのマルチコア化、SIMD命令の強化で微妙になりつつある

NVIDIAはこれから先どうするんだろうね
0727デフォルトの名無しさん2009/10/03(土) 23:28:12
お前ら至急葬儀会場にお戻りやがれw
0728デフォルトの名無しさん2009/10/03(土) 23:29:18
ゲロビディアはチップセット事業の
撤退で来年以降200億円近く損失が発生する

GPUでどうにかして補填しないと後が無い状況になる
資金調達やばいし
0729デフォルトの名無しさん2009/10/03(土) 23:30:04
つまりSandyやFusionが今後のトレンドになるのは確定的に明らか
0730デフォルトの名無しさん2009/10/03(土) 23:39:55
AMDちゃんとFusionsしたい
0731デフォルトの名無しさん2009/10/03(土) 23:45:28
来年の事を云うと鬼が笑う、ってな。
とりあえずGPGPUスレの人間としては、現状ではまだ市場に存在しないLarrabeeや動く実装を提供しないAMDではなく
NVIDIAを使うしかない。
メーカーの先行き予測論争なら板違いだから、まとめて自作PC板にでも行ってくれ。
0732デフォルトの名無しさん2009/10/03(土) 23:50:30
>>731
>来年の事を云うと鬼が笑う、ってな。
まぁそれはいいけどwGPGPUで資金調達失敗しているという
事実はどうするんですかね?評価下がるかもって予測あるし

動くものだけを追いかけていると、良い成果は得られないよ

0733,,・´∀`・,,)っ-○○○ ◆??? 2009/10/03(土) 23:52:32
まあ潰しのきかない技術に見切りつけたいって人はいるんじゃないかと。
鳴る物いりで登場したCellのスレは今お葬式モードだし。
あそこの英語プログラミングマニュアルが出たときの盛況っぷり知ってるからな

俺は現世代飽きてSandy Bridgeのシミュレータで遊んでるような人種だからな
0734デフォルトの名無しさん2009/10/03(土) 23:54:18
>>733
おもしろそーだな
俺もまぜてくれよ
0735デフォルトの名無しさん2009/10/03(土) 23:56:30
良い成果とはこのスレに転がってるどうでもいい御託のことか?
0736デフォルトの名無しさん2009/10/03(土) 23:58:16
>>755
まさかCorei7のシングルスレッドとCUDAを比較し、CUDAが有利と
頭に蛆がわいてるレベルの論文の方が有用だと言いたいのか?
0737デフォルトの名無しさん2009/10/04(日) 00:08:43
さあ、>>755に期待がかかります。
0738,,・´∀`・,,)っ-○○○ ◆??? 2009/10/04(日) 00:09:59
>>736
多くの大学の研究室は貧乏なんだぜ
NVIDIAはGPGPUの宣伝のためなら端金に糸目は付けない
Intelは黙ってても売れる製品の販促なんてやらないが
0739デフォルトの名無しさん2009/10/04(日) 00:49:40
>>731
Brook+とCALは実装あるだろ
0740デフォルトの名無しさん2009/10/04(日) 01:38:57
GPGPU自体の将来性も怪しいけどな
CPUがメニーコア化したらすぐに終わるんだが
ソフトウェアの対応がないから、一般向けでは
最大で4コア以上は、提供しなさそうな感じだし
HPC研究者的には、なんとも先の読めない面倒な状況だよね
0741デフォルトの名無しさん2009/10/04(日) 01:45:35
目にーコアかしてもCPUじゃぱふぃーが悪いかん。
今現在でも4コアいじょいら年じゃね除隊
0742デフォルトの名無しさん2009/10/04(日) 01:50:34
>>741
後藤さんのインテル技術者へのインタビューでも4コア以上は提供しないっぽいことを
インテルの技術者がいってるしね
代わりに、GPUコアの搭載とチップ面積の小型化を選択したようだ
0743デフォルトの名無しさん2009/10/04(日) 02:13:30
GPU Technology Conferenceに行ってきたが、かなりひどかったね。
CPUとの比較はほどんどが、シングルコア。かたやTeslaときたもんだ。
NVIDIAもこんな発表させるなよと思うが、そういう発表も無いよりましだから仕方が無いか。
まあ多くのケースでTeslaの方が速いのだが、マルチコアとだとインパクトが下がるしなあ。でもCPU使うならせめてOpenMPくらいは使えよと思う。
0744デフォルトの名無しさん2009/10/04(日) 03:12:54
>>731
来年のこととはGT300のことですねwww
0745デフォルトの名無しさん2009/10/04(日) 03:29:49
>>731
現状ではNVIDIAのCUDAを使うのがベストなのは分かるが
性能を出すための勉強を今してもGT300が出ると無駄になる
かもしれないと考えると、やる気がなくなるよな

並列アルゴリズムの勉強を一生懸命したほうがよさそうだ
0746デフォルトの名無しさん2009/10/04(日) 03:54:26
現在、Larrabeeに備えて何を勉強しておけばいいの?
0747,,・´∀`・,,)っ-○○○ ◆??? 2009/10/04(日) 04:00:15
Larrabeeを汎用演算に使うって要するにx86ベースのCPUをそのまんまCPUとして使うってことだからな

【組み込み関数派】
*mmintrin.hで書いたSSEプログラムをLarrabee Prototype Libraryに移植

【高級言語派】
Ctを予習しておく

【OpenCL派】
とりあえずCUDAでもなんでも使っとけ

【アセンブラ派】
だんご食べる?




生産性とパフォーマンスのバランス的に美味しいのはCtじゃないかと思う。
0748デフォルトの名無しさん2009/10/04(日) 04:50:37
Ctはインテル特化の技術
つぶしを効かしたいならOpenCL
0749,,・´∀`・,,)っ-○○○ ◆??? 2009/10/04(日) 05:38:43
CtはLarrabeeに限らずx86 CPU用のSIMD/マルチコアを包括するフレームワークだ。
SSEからAVX, Larrabeeおよび今後のIntel SIMD拡張命令及びマルチコアに対応するコードを透過的に記述出来る。
Cコンテナに対する演算の記法がC++のテンプレートそのものなのである意味で再利用性はある。

かたやOpenCLは事実上のGPU専用言語。
普通のCPUでも動くコードが書けるってのはメリットに見せかけて、再帰すら書けなかったり、
Cと比べて制約が多い。
CPUでだけ使う場合に既製のコードをOpenCLに移植するメリットが基本的に無い。

潰しがきくのはどっちかは明らかだと思うが。
0750デフォルトの名無しさん2009/10/04(日) 07:52:55
NV自体CPUとの連携が重要と言っているのに
CPUどうするのかというプランが具体的に明らかに
されていない点が一番危ないな。
結局CPU内蔵する方向に行くしかないのに。
ARMでいくのかね。
0751デフォルトの名無しさん2009/10/04(日) 08:08:01
CADソフトやBlenderなどはGeforceじゃなきゃ話にならんよ
一部のゲームもな
結局互換性で勝つ
0752デフォルトの名無しさん2009/10/04(日) 08:54:47
>>749
CUDAとかでCPUコードを書くのはデバッグのためでしょ。
>CPUでだけ使う場合に既製のコードをOpenCLに移植するメリットが基本的に無い。
何を自明なことを
0753デフォルトの名無しさん2009/10/04(日) 09:32:45
>OpenCLは帰起さえ書けない

じゃ団子が帰起を使えるようにいろいろ改良したOpenCL+を作れば良いんだ
0754デフォルトの名無しさん2009/10/04(日) 09:34:30
あ
× 帰起
○ 再帰
0755デフォルトの名無しさん2009/10/04(日) 10:06:24
OpenCLで再起実装できないでしょ
Applesも現時点のいずれのアーキテクチャ
でも不可能だって諦めてるし
0756デフォルトの名無しさん2009/10/04(日) 10:06:29
と言うかopenCLを走らせるようなマシンで再帰使うのって効率的にどうよ?
そもそもGPUでまともに再帰使えるんか?
0757デフォルトの名無しさん2009/10/04(日) 10:08:30
>>733
> 鳴る物いりで登場したCellのスレは今お葬式モードだし。
Cellスレどこよ?見つからないんだが。
0758デフォルトの名無しさん2009/10/04(日) 10:14:03
CELL
http://pc12.2ch.net/test/read.cgi/tech/1249915266/
なんでみつからないのかがわからない
0759デフォルトの名無しさん2009/10/04(日) 10:41:28
OpenCL自体が劣化CUDAだろ
0760デフォルトの名無しさん2009/10/04(日) 11:06:10
CUDAはNV製品に特化して作られた言語
OpenCLはそれをベースに、汎用的にどのGPUでもそれなりに動いてくれるように作られた言語
そりゃ、後者が機能で前者に劣るのは当然
0761デフォルトの名無しさん2009/10/04(日) 11:18:55
性能出るようにOpenCLを作り直せばいいじゃん
0762,,・´∀`・,,)っ-○○○ ◆??? 2009/10/04(日) 11:33:50
>>756
無理

ワープ単位で命令ポインタが同じ方向にしか動かせないから
似非スカラを辞めない限り無理
言語レベルで分岐があればネイティブコードレベルではプレディケートで両方のパスを実行

とろくさいこと山の如し

LarrabeeはベクトルをC++的なあのベクトルとして扱ってるからいざとなればスカラに落とし込むことで
再帰を表現可能。
もちろんその時同じハードウェアスレッド内の要素は並列処理じゃなくて逐次処理になる。

extactps rcx, xmm0, 0
call procN
extactps rcx, xmm0, 1
call procN
extactps rcx, xmm0, 2
call procN
extactps rcx, xmm0, 3
call procN
0763,,・´∀`・,,)っ-○○○ ◆??? 2009/10/04(日) 11:34:55
↑はSSEの4並列処理の場合
スカラに落とし込むときのイメージとしてはこんな感じね
0764デフォルトの名無しさん2009/10/04(日) 11:39:32
末尾再帰をループにするくらいじゃね。
文法上再帰を許しても、ループに出来ない場合
コンパイル時にエラーが出るとか。
0765デフォルトの名無しさん2009/10/04(日) 11:47:45
RadeonはR600以降で32段までの関数呼び出しが可能
0766,,・´∀`・,,)っ-○○○ ◆??? 2009/10/04(日) 11:48:02
ループの場合って、ハード的にはそれぞれ終端に達した要素からプレディケートレジスタのビットを落としていって
最終的に0になったときに全部一緒に抜けるんだよな
0767デフォルトの名無しさん2009/10/04(日) 18:17:12
Larrabeeなんて2年以上選択肢からは外れるのは確定的なんだから
今Larrabeeの話しなんかしててもしょうがない
現状ではnVidia一択
今後AMDやIntelが良くなればそのときに買い換えればよい
グラボなんて別に高くないし、取り替えられるのだから
0768デフォルトの名無しさん2009/10/04(日) 18:19:56
いいね
金持ちは
■ このスレッドは過去ログ倉庫に格納されています