う〜ん。アレだなぁ。早速負けてんな。(何が?) (昼ごはんを食べたあと書く) これからの時代、メモリ階層が変態化していくので大変だね、という話。 (並列プログラミングあまり関係無かったのでタイトル変更) …という話を書こうと思ったが、なんか移植性の問題の話を先に書いたほうがいい気がしたのでここの内容は明日書く。 マルチコア・メニーコアプログラミング原始時代の現代における一番の問題は、移植性の高いプログラムが書けない点だ、という話。 去年は、GPGPUだとか、Larrabeeとかが話題になったと思う。あと、Top500の一番はCellであった。 何年か後には、ブチ切れた開発者達に反乱を起こされ、彼等のほとんどは死滅し、結局x86と、あとどれかひとつ、と、いうような状況になりそうではあるが、死滅するまでは我々はそれに対応しなくてはいけない(いや、そういう仕事をしないようにすればいいんだけど…)
![2009-01-04](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)