この前 Core2Duo と Pentium Dual-Coreについて ffmpeg の実行速度を測定してみたのですが、ついでなので他にもいろいろ測ってみました。
すべてWindows版のffmpegで3分弱のMPEG2ファイルをエンコードしたもの。測定したのは時間(秒)ですが、比較の為にPentium!!!の値を1とした実行時間の比率を出しています。更にCPU効率も知りたかったのでクロック数で割ったのが一番右。
見やすいようにグラフにしてみました。
確かSSE2の絶対的な処理能力はおなじランクならCore系よりもNetBurst系の方が優れていたはずですので、この結果はちとおかしいですね。たぶんWindowsのffmpegはDual Coreを使うようになっているのでしょう。それを踏まえて
といったところでしょうか。ベンチマークは普段使うPCに対して行っても何の役にもたたないのですが、こういう特定用途に限れば多少は意味もあると思います。出てきた結果も私が想像したのとちょっと違ってて面白かったです。