Web業界とFPGA

最近、MSのbingをFPGAとかニコニコがFPGA/ASICの技術社募集とか、ハードウェアにまで踏み込んだ話を聞くようになりましたね。

CPUの性能向上が頭打ちになってきた以上、演算ユニット増やす方向になるのは必然で、その場合、Intel x86系列の複雑な命令デコーダー分岐予測、アウトオブオーダーのユニットを個々の演算ユニットに載せるより、単機能にしてシリコンダイに演算ユニットをその分たくさん数を載せた方がいいという話は当然でてくる。

Web系だと浮動小数点が活躍する機会は少ないので、GPUはちょっと違う。(もちろん、GPUのパターンマッチ機能とかは使いどころがあると思うが。)

そういう、大量の整数演算が必要なニッチな部分を専用CPUを作らないでFPGAでカバーすること狙っているのかっと想像しています。

コメントを読む・書く