Special Kernel V18cを試してみる

かなり久しぶりに Linux Zaurus SL-C1000用のスペシャカーネルが登場したのでベンチマークを行ってみました。
自分は通常412MHzは使っていないため計測したのは常用している 650MHz 624MHz 520MHz 104MHz のみ。設定条件はコア電圧の後に付いている数字を参照。
 
スペシャカーネルベンチマーク(ZBench V2.2を使用)
書き方は [項目] V18a(更新前)→V18c(更新後)

650MHz 1.55V 0A000219

[ Integer ] time is 3.127 sec 3.140 sec
[ Floating point ] time is 4.028 sec 3.246 sec
[ Draw Text ] time is 8.531 sec 8.525 sec
[ Draw Graphic ] time is 6.757 sec 6.215 sec


624MHz 1.40V 0A000218

[ Integer ] time is 3.251 sec 3.271 sec
[ Floating point ] time is 4.196 sec 3.402 sec
[ Draw Text ] time is 9.063 sec 8.963 sec
[ Draw Graphic ] time is 7.109 sec 6.511 sec


520MHz 1.25V 0A000214

[ Integer ] time is 3.938 sec 3.958 sec
[ Floating point ] time is 5.056 sec 4.085 sec
[ Draw Text ] time is 11.567 sec 10.780 sec
[ Draw Graphic ] time is 8.978 sec 7.866 sec


104MHz 0.90V 02000088

[ Integer ] time is 20.475 sec 20.794 sec
[ Floating point ] time is 26.535 sec 21.475 sec
[ Draw Text ] time is 41.576 sec 42.596 sec
[ Draw Graphic ] time is 39.353 sec 35.472 sec


素晴らしいです。浮動小数点演算は確かに更新前の0.8倍から0.7倍の時間で計算できるようになってます。
104MHzの計算時間が延びているのは誤差範囲だと思います。
これにより動画や音楽再生がどのように変わるのかは追って調べたいと思います。