anthyコンパイル@m32r

anthyの辞書を正しく生成する為にはセルフコンパイルしかない。という訳で始めた。成功したのでベンチマークをば。300MHzのCPUを2個積んでいるボードなので、組み込み環境としてはリッチな方かと思われる。

mappi001:~/tarball/anthy-6829/test# cat /proc/cpuinfo 
processor       : 0
cpu family      : M32700
cache size      : I-8KB/D-8KB
bogomips        : 238.38
Machine         : M32700UT Evaluation board
CPU clock       : 300.00MHz
Bus clock       : 75.00MHz

processor       : 1
cpu family      : M32700
cache size      : I-8KB/D-8KB
bogomips        : 238.38
Machine         : M32700UT Evaluation board
CPU clock       : 300.00MHz
Bus clock       : 75.00MHz

mappi001:~/tarball/anthy-6829/test# time ./anthy 1
<省略>
real    0m0.561s
user    0m0.190s
sys     0m0.470s

逆変換辞書の生成に時間がかかる(20分待ったが終わらなかったので、どうせ使わないと思って諦めた)。anthyで0.5秒かかるとすると、uimも含めて変換結果が帰ってくるのに大体1.5秒ぐらいかかりそうだ。うーむ、高速化必要。