Cellの最大演算性能は以下の式で計算できます。 SPU (SPE)あたりの論理性能(FLOPS) = クロック x 4データー x 2FLOPS この考え方は、東芝レビューの「次世代プロセッサCell Broadband Engine」に記載がありました。SPUでは、SIMD演算を使用して1クロックサイクルで4つの積和演算(乗算と加算)を行うことができるため、クロックサイクルあたり8演算が実行できることになります。 PS3に搭載されているCellのクロック周波数は3.2GHzとされています。したがってSPU (SPE)あたりの論理性能は 3.2G x 8 = 25.6GFLOPSになります。 PS3 Linuxでは最大6SPUが使用できるため、Cellの論理性能は、25.6 x 6 = 153.6GFLOPSになります。以前から、実際の性能がどの程度になるかを実測したいと思っていました。
![Cellの最大演算性能 - Todotaniのはやり物Log](https://cdn-ak-scissors.b.st-hatena.com/image/square/79abf08d02f9854d71fb902e77da0914b76f5f96/height=288;version=1;width=512/https%3A%2F%2Ftodotani.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)