2009-03-26から1日間の記事一覧

四則演算の速度

IT

前日のプログラムでは、sin 関数が律速となる可能性がありました(特にCとJava)。四則演算だけにするために、被積分関数を x^3 にして計算時間を比較しました。ループ関数は同じく1億回です。 言語 時間(秒) 比 C 1.119 1 Perl 181.9 162 PHP 94.71 84.6 Ja…

PHP5 が速い

IT

前日に続いて Parrot と関係ないのですが、PHP5 がとても速い。Perl との比較で、PHP4 に比べて4倍〜5倍程度速くなったように思います。

Parrot の課題が明らかに

IT

前々日に示した PIR のプログラムでは、全ての変数を仮想レジスタで扱っています。PIR は通常の変数も使用できますが、あえて仮想レジスタで全てを扱ったのは演算速度が速くなるのを期待していたのです。ところが、実際には Java/JRE に比べて全く遅い。これ…