HPCのTOP500というのがある。まえに地球シミュレーターが一位を記録して、最近はroadrunner。この1位を狙って、各国しのぎを削っている。
たとえば、オリンピックで100m一位をとるのはすごいことだ。かっこいい、みんな賞賛する。しかし、それがなんかの役に直接立つのかというと、うーん、よくわからない。決して、意味がないからやめろということではない。人類にとって、非常に意味は大きいと思うし、意味があるからこそ、富と名声を得るのだ。でも、具体的にどんな貢献があるのか、それがよくわからないから、具体的に感じたいのだ。
こんなことを言い出すのは、HPCのトップを目指すことに意味はあるのだろうか?ということを考えたからだ。半端じゃないお金がかけて、直接、人類に意味があるとは考えにくい、LINPACが速くなって、それに意味はあるんだろうか?いや、意味があるんだろうきっと、そして、たぶん意味があるから、人類はみな競っているのだ。
でも、どういうふうに意味があるんだろうか?roadrunnerが早いおかげで、CellのHPCブランドは間違いなく上がっている。国で見れば、アメリカのブランドイメージが上がり、HPC分野の人材が集まってくるかもしれない。わずかでも勝っていれば、その他敗者とは隔絶のなにかを得られるものだろうか。う~ん、まあそうなのかもしれない。
地球シミュレータが1位を取った時は、メディアの注目はすごかったと思う。そうすれば、国内の予算も流れてきやすい。ああ、それはインセンティブとして大きいかもな。
やはり、1位になって得られるものというのは、名声、ブランドイメージなのだろうな。宣伝効果が半端ないということなのだ。
わかりにくいものだが、やっぱり意味はあるのだ。
2008年9月17日水曜日
いってみたいようなCEDEC
CEDECでunreal engineを作った人が講演をしたそうだ。
http://www.4gamer.net/games/032/G003263/20080912053/
数年前、UE3のサンプル画像を見て、驚愕したもんだが、この人が作ったのか。しかも、チームもかなり少人数なんだな。すごい。
内容がかなり面白かった。ゲームエンジンの宣伝的な側面ももちろんある話だけど、それだけじゃない、最前線にいるからこそというのが伝わってくる。
科学技術計算に使われる並列計算というのも、結局はこういう民生技術の向上に大きく依存しているから、生産性が非常に重要という流れは、きっと科学技術系の計算にも、その流れや恩恵がやってくる。確かに、脳の計算でも手動でやるのはもう限界というのが、いろいろ出てきていて、そういうところに役立つだろう。
話は次世代のゲーム機を意識した感が非常にあって、そういうビジョンを聞くのは面白い。やっぱり、次世代は、大体5TFLOPS前後の性能を見越しているようだ。科学者というのは、こういう未来技術を予測して、研究というのはあまり必要に迫られないのでしないが(こういうのがでてきたから使おうとか、技術そのものをつくりだそうとはするけど)、こういう人たちはまさに飯のタネだから、当たり前にそういうことをしている。えらいし参考になる。
もうひとつ非常に気になる話が、並列プログラミングの新しい形について。確かにそろそろ限界に近付いているような気がする。しかし、本当に理にかなう、心から同意できる、スタンダードっていつか確立するんだろうか?しばらくハードの進化が停滞でもしないと、プログラミングのモデルもなかなか決まらないなって思うなあ。
あと、意外だったのがLarrabeeを絶賛しているところ。そうなんだ。あれはやっぱり本流なんだ。ということは、やっぱり予想外のブレイクの可能性はあるんだな。
それにしてもこういう話をきいていると思うのが、ますます科学技術とゲームが近寄っていくなということ。PS2, PS3でLinux搭載でクラスタ利用って話がでてきて、今のHPCトップはそのCellだしなあ。また、NvidiaもHPCソリューションやってますとかだしてたり。そして、今後実用化されるゲームの性能っていうのは、ますます、科学技術計算で望まれるようなレンジの性能になる。逆に、ゲームでも流体とか科学技術計算の流用があるし、グランツーリスモのモデリングなんか、シミュレーションうっているようなもんだし、ゲーム方面も少なからず、科学技術を欲している。
面白い。ゲームと科学を融合した会社つくったら面白いんじゃないかな。
http://www.4gamer.net/games/032/G003263/20080912053/
数年前、UE3のサンプル画像を見て、驚愕したもんだが、この人が作ったのか。しかも、チームもかなり少人数なんだな。すごい。
内容がかなり面白かった。ゲームエンジンの宣伝的な側面ももちろんある話だけど、それだけじゃない、最前線にいるからこそというのが伝わってくる。
科学技術計算に使われる並列計算というのも、結局はこういう民生技術の向上に大きく依存しているから、生産性が非常に重要という流れは、きっと科学技術系の計算にも、その流れや恩恵がやってくる。確かに、脳の計算でも手動でやるのはもう限界というのが、いろいろ出てきていて、そういうところに役立つだろう。
話は次世代のゲーム機を意識した感が非常にあって、そういうビジョンを聞くのは面白い。やっぱり、次世代は、大体5TFLOPS前後の性能を見越しているようだ。科学者というのは、こういう未来技術を予測して、研究というのはあまり必要に迫られないのでしないが(こういうのがでてきたから使おうとか、技術そのものをつくりだそうとはするけど)、こういう人たちはまさに飯のタネだから、当たり前にそういうことをしている。えらいし参考になる。
もうひとつ非常に気になる話が、並列プログラミングの新しい形について。確かにそろそろ限界に近付いているような気がする。しかし、本当に理にかなう、心から同意できる、スタンダードっていつか確立するんだろうか?しばらくハードの進化が停滞でもしないと、プログラミングのモデルもなかなか決まらないなって思うなあ。
あと、意外だったのがLarrabeeを絶賛しているところ。そうなんだ。あれはやっぱり本流なんだ。ということは、やっぱり予想外のブレイクの可能性はあるんだな。
それにしてもこういう話をきいていると思うのが、ますます科学技術とゲームが近寄っていくなということ。PS2, PS3でLinux搭載でクラスタ利用って話がでてきて、今のHPCトップはそのCellだしなあ。また、NvidiaもHPCソリューションやってますとかだしてたり。そして、今後実用化されるゲームの性能っていうのは、ますます、科学技術計算で望まれるようなレンジの性能になる。逆に、ゲームでも流体とか科学技術計算の流用があるし、グランツーリスモのモデリングなんか、シミュレーションうっているようなもんだし、ゲーム方面も少なからず、科学技術を欲している。
面白い。ゲームと科学を融合した会社つくったら面白いんじゃないかな。
2008年9月3日水曜日
いってみたいなHot Chips
Hot Chipsのレポートを安藤さんがしている。
http://journal.mycom.co.jp/articles/2008/08/30/hotchips2/Larrabeeから、FPGA、XCell、自動車の自動走行など、短いけれど盛りだくさんのレポート。う~ん。実際にいって聞きたい!けど、英語なので…。
いろんなことに興味があって、いろんなことを追い求めてるうちに、なんか全てが半導体につながってくるような気がしてきた。汎用処理プロセッサは、なんでもやってくれるんだな。そして、まだまだいろんな大変なことをやって欲しいから、Hot Chipsでも面白いことがいっぱい集まってくるんだろうな。
他にも、こんなTSVの話があったそうな。
実用での問題はコストということで、もう時間の問題だろう。10年以内でぎりかと思っていたが、もう少し早い時期、5年以内には本格化するかも。これがでたら、また半導体業界が激変ですよ。
2008年8月28日木曜日
2013年に20TFLOPS
NVIDIA主催のNVISIONが開幕中だそうだ。そのweb記事でこんなのが。
http://pc.watch.impress.co.jp/docs/2008/0828/nvision06.htm
2013年に20TFLOPSってそんな、あんたって思ったよ。GT200のPen4的な今の状況からみて、Intelの10GHz超え宣言に似たもんを感じる。
まあ、それはいいとして、それぐらいのGPUならなにができるかっていう予測ムービー画像が最後に出ている。どれだけ信憑性があるのかわからないけど、これまでの進化を考えれば、これくらいのクオリティがリアルタイムに、普通のマシンで動くというのは、ありえるはずだ。でも実際にこれが動くよって、見せられると、すごすぎてそんな世界がやってくるなんて信じられないなあ。
小学生が、家でゲームしてて、これを自由にいじれるってなったら、もう現実と区別つかないとか、本当に起きると思う。大人の自分ですら、このレベルの世界が自由に動かせたら、どうなってしまうんだろうと思う。これはもう事件だな。
でも、これが当たり前になる社会で、さらにその先でなにをどうできるか考えると、とてもわくわくです。
http://pc.watch.impress.co.jp/docs/2008/0828/nvision06.htm
2013年に20TFLOPSってそんな、あんたって思ったよ。GT200のPen4的な今の状況からみて、Intelの10GHz超え宣言に似たもんを感じる。
まあ、それはいいとして、それぐらいのGPUならなにができるかっていう予測ムービー画像が最後に出ている。どれだけ信憑性があるのかわからないけど、これまでの進化を考えれば、これくらいのクオリティがリアルタイムに、普通のマシンで動くというのは、ありえるはずだ。でも実際にこれが動くよって、見せられると、すごすぎてそんな世界がやってくるなんて信じられないなあ。
小学生が、家でゲームしてて、これを自由にいじれるってなったら、もう現実と区別つかないとか、本当に起きると思う。大人の自分ですら、このレベルの世界が自由に動かせたら、どうなってしまうんだろうと思う。これはもう事件だな。
でも、これが当たり前になる社会で、さらにその先でなにをどうできるか考えると、とてもわくわくです。
2008年8月22日金曜日
続・Larrabee
IDFがあって、Larrabeeのニュースもでている。
http://pc.watch.impress.co.jp/docs/2008/0822/kaigai461.htm
ソフトウェアよりのGPUだから、Ctのこととかもでてくるのが必然か。しかし、CtとNative 言語があるというのは、混乱を招くような気もするけどなあ。
性能に関する印象は、やはり皆同じような感触を持っているようだ。情報をあまり出さないIntelもそこらへんを一番恐れているんだろう。
こうなってくると、HPCやってる人には大うけだけど、一般にはお寒いという、Cellと同じような状況が激しく起きそうだ。これは、CPUとGPUのはざまのチップの宿命だな。どっちつかずだけど、一部のニッチ市場、新興市場のみでヒットという。
コモディティ化の波がものをいうこの業界で、それに乗れないとなると成功はできない。ゲームでもなんでもいいから、数が出てしまえばいいんだけど。HPCでやってるのが生活で使われるような社会が到来する、もしくは作り上げれるというのがあれば、逆にとんでもなく大儲け。
そのカギというのは、高性能チップの性能を使いこなした、キラーアプリの登場ということに尽きるのだろう。
なんにもあてもないわけじゃなくて、こんなんできる、あんなんできるっていうのが、とにかく研究レベルではいっぱいあるわけで、そんなに割の合わない賭けでもないと思うんだけどなあ。
そんなキラーアプリが、実はグラフィック処理の分野にあるのかもというIntelの読みから、LarrabeeはGPUとして舵を切っている部分が、ひょっとしてあるのだろうか?いや、知らんけども。
http://pc.watch.impress.co.jp/docs/2008/0822/kaigai461.htm
ソフトウェアよりのGPUだから、Ctのこととかもでてくるのが必然か。しかし、CtとNative 言語があるというのは、混乱を招くような気もするけどなあ。
性能に関する印象は、やはり皆同じような感触を持っているようだ。情報をあまり出さないIntelもそこらへんを一番恐れているんだろう。
こうなってくると、HPCやってる人には大うけだけど、一般にはお寒いという、Cellと同じような状況が激しく起きそうだ。これは、CPUとGPUのはざまのチップの宿命だな。どっちつかずだけど、一部のニッチ市場、新興市場のみでヒットという。
コモディティ化の波がものをいうこの業界で、それに乗れないとなると成功はできない。ゲームでもなんでもいいから、数が出てしまえばいいんだけど。HPCでやってるのが生活で使われるような社会が到来する、もしくは作り上げれるというのがあれば、逆にとんでもなく大儲け。
そのカギというのは、高性能チップの性能を使いこなした、キラーアプリの登場ということに尽きるのだろう。
なんにもあてもないわけじゃなくて、こんなんできる、あんなんできるっていうのが、とにかく研究レベルではいっぱいあるわけで、そんなに割の合わない賭けでもないと思うんだけどなあ。
そんなキラーアプリが、実はグラフィック処理の分野にあるのかもというIntelの読みから、LarrabeeはGPUとして舵を切っている部分が、ひょっとしてあるのだろうか?いや、知らんけども。
2008年8月18日月曜日
次世代ゲーム機
PS3とかXbox360とかwiiの次の次世代ゲーム機ってどうなるんだろうと、最近よく思う。
きっかけは、Larrabeeがでてきて、これをどこかが次で採用するんだろうかって思い始めたこと。Larrabeeってちょうど次世代機が出るころだし。
でも、Larrabeeは初物すぎて、各メーカーが乗ってくるかが非常に?だ。それに、x86のGPUにしたら、CPUもx86にしないと、強みが出ないかな?
まず、一番あり得ないと思うのは、SonyがGPUでLarrabee採用。CPUでキャッシュのないCELLで、GPUでキャッシュのあるLarrabeeってそんなばかな話があるだろうか?Cellを一転してやめて、Core + Larrabeeってほうがまだありえるな。RSXはあんまり良くなかったし、ライセンス料もふんだくられているだろうからどっかにか変えたいだろうとは思うけど、x86とRISCを乗せるなんてことは、IBMだってさせないだろう。
つぎに、本命のMS。wintel同盟だし、そこまで、下位互換性にこだわってないし。ガラッと変えるのも可能かも。ただ、そうするとやっぱりCPUもかえるかっていう問題が出てくる。x86でいいCPUがありまっせと、Intelがだせるなら、そういう強みを打ち出せるから、ありえるのかもしれない。AVXで親和性の高いGPUとCPUですみたいな。
最後が任天堂。枯れた技術でがんばるってとこだから、あり得ない気がするけど、今回であきらめた性能面を挽回するんだっていって、larrabeeつかってくるっていうのもないこともないのかも。でも、larrabee乗せて2,5000円とか無理なんじゃないだろうか。う~ん。やっぱないかな。
Sony PS4 Cell2 + ATI (or Nvidia) GPU
MS Xbox gen2 Core + Larrabee
任天堂 IBMカスタムチップ+ なんか普通のGPU
Nvidia、ATIのうちどちらかは、次世代ゲーム機で採用されないかもしれないな。もしくは、そもそも存続していない可能性もあるな。
あと、CPUとGPUをひとつずつ搭載するっていう今の構成が、次世代では変わってくる可能性もあるな。物理とかストリーミング処理用プロセッサを新たに追加ってあるのかも。開発者からもんすごいブーイング来そうだけど。
まだ3年以上先だろうけど、面白くなりそうだ。
きっかけは、Larrabeeがでてきて、これをどこかが次で採用するんだろうかって思い始めたこと。Larrabeeってちょうど次世代機が出るころだし。
でも、Larrabeeは初物すぎて、各メーカーが乗ってくるかが非常に?だ。それに、x86のGPUにしたら、CPUもx86にしないと、強みが出ないかな?
まず、一番あり得ないと思うのは、SonyがGPUでLarrabee採用。CPUでキャッシュのないCELLで、GPUでキャッシュのあるLarrabeeってそんなばかな話があるだろうか?Cellを一転してやめて、Core + Larrabeeってほうがまだありえるな。RSXはあんまり良くなかったし、ライセンス料もふんだくられているだろうからどっかにか変えたいだろうとは思うけど、x86とRISCを乗せるなんてことは、IBMだってさせないだろう。
つぎに、本命のMS。wintel同盟だし、そこまで、下位互換性にこだわってないし。ガラッと変えるのも可能かも。ただ、そうするとやっぱりCPUもかえるかっていう問題が出てくる。x86でいいCPUがありまっせと、Intelがだせるなら、そういう強みを打ち出せるから、ありえるのかもしれない。AVXで親和性の高いGPUとCPUですみたいな。
最後が任天堂。枯れた技術でがんばるってとこだから、あり得ない気がするけど、今回であきらめた性能面を挽回するんだっていって、larrabeeつかってくるっていうのもないこともないのかも。でも、larrabee乗せて2,5000円とか無理なんじゃないだろうか。う~ん。やっぱないかな。
Sony PS4 Cell2 + ATI (or Nvidia) GPU
MS Xbox gen2 Core + Larrabee
任天堂 IBMカスタムチップ+ なんか普通のGPU
Nvidia、ATIのうちどちらかは、次世代ゲーム機で採用されないかもしれないな。もしくは、そもそも存続していない可能性もあるな。
あと、CPUとGPUをひとつずつ搭載するっていう今の構成が、次世代では変わってくる可能性もあるな。物理とかストリーミング処理用プロセッサを新たに追加ってあるのかも。開発者からもんすごいブーイング来そうだけど。
まだ3年以上先だろうけど、面白くなりそうだ。
のだめ新刊
ルイは体験できなくても想像できる人だっているなんていってたけど、たとえばこの漫画の作者もそういう人間なのかな?新刊のような微妙な表現をできる作者っていうのは、心の中はそれ以上のことを感じ取って生きているのだろうか?そういう人は素直にあこがれるし、尊敬するなあ。
登録:
投稿 (Atom)