アカウント名:
パスワード:
>特にピーキーなトップスピード領域のものって、すべてペナルティがいっぱいあるはずで>それをうまくごまかしながら、利用していくのでしょう。自分の研究だけで手いっぱいなのになんで本来やる必要のない最適化をやらんといかんのか
IF文レスプログラミングなんてのは普通のCPUでも参考になると思うのだが。普通のCPUでもペナルティを隠す仕組みが発動するだけでペナルティ自体は発生するのです。
問題を解きたいと思ってもハードから作らなければいけなかった時代に比べれば良い時代と思いますがね。
バッドノウハウから生まれた研究分野も少なくないでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
GPUプログラミング (スコア:0)
読み込みはまとめてやらないと性能が下がるとか、シーケンシャルにやらないとダメとか。
スレッドIDを意識してアドレス計算しつつアクセスしないとだめとか。
メモリバスの幅も考えながら書く必要があったり、それぞれのスレッドで大きく処理時間が異なることを禁じられたり、あるいは途中で抜け出すことも禁止されるなど制約が非常に多いのがGPUプログラミングです。
#シーケンシャルとランダムのメモリアクセススピードだけで10倍以上違う
スパコン側の制約関係の知識は使ったことないのでわかりません。それはだれか詳しい人にお願いします。
Re: (スコア:0)
それはなんにでも言える事でそれを含めて運用ノウハウなんでないかな。
特にピーキーなトップスピード領域のものって、すべてペナルティがいっぱいあるはずで
それをうまくごまかしながら、利用していくのでしょう。
で、利用しやすい汎用性が高いものを求めると高い費用がのしかかってくると
スパコンでなくとも、みんな新しいものを開発するときには開発機材の費用がのしかかってきます。
限られた予算の中で、よりよい物を使うのは誰でも同じだし、結果を出せなくて凍結されるのも
みんないっしょ。民間企業はそのへんかなりシビアですぜ。
Re: (スコア:0)
>特にピーキーなトップスピード領域のものって、すべてペナルティがいっぱいあるはずで
>それをうまくごまかしながら、利用していくのでしょう。
自分の研究だけで手いっぱいなのになんで本来やる必要のない最適化をやらんといかんのか
Re: (スコア:0)
Re: (スコア:1)
問題を解きたい研究者にとっては、結局、こういうのはバッドノウハウでしかないのです。
Re: (スコア:0)
IF文レスプログラミングなんてのは普通のCPUでも参考になると
思うのだが。普通のCPUでもペナルティを隠す仕組みが発動する
だけでペナルティ自体は発生するのです。
問題を解きたいと思ってもハードから作らなければいけなかった
時代に比べれば良い時代と思いますがね。
バッドノウハウから生まれた研究分野も少なくないでしょう。
Re:GPUプログラミング (スコア:1)
なかなか、そうは行かないもんです。特にこの国では。