パスワードを忘れた? アカウント作成
118618 journal

masakunの日記: SunSpider Javascript Benchmark によるOS/2ブラウザの計測結果

日記 by masakun

とりあえず3種類のOS/2ビルドで計測した結果:

Firefox 3.5.1pre for OS/2(GCC3.3.5)
Build identifier: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.1.1pre) Gecko/20090703 Shiretoko/3.5.1pre

RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 5928.0ms +/- 5.7%
--------------------------------------------

    3d: 853.0ms +/- 0.4%
        cube: 215.0ms +/- 1.1%
        morph: 322.2ms +/- 1.0%
        raytrace: 315.8ms +/- 0.9%

    access: 1247.4ms +/- 27.4%
        binary-trees: 624.2ms +/- 52.2%
        fannkuch: 252.8ms +/- 8.9%
        nbody: 336.4ms +/- 0.8%
        nsieve: 34.0ms +/- 3.7%

    bitops: 127.2ms +/- 1.1%
        3bit-bits-in-byte: 3.6ms +/- 30.9%
        bits-in-byte: 17.0ms +/- 9.0%
        bitwise-and: 3.8ms +/- 14.6%
        nsieve-bits: 102.8ms +/- 1.0%

    controlflow: 131.4ms +/- 0.8%
        recursive: 131.4ms +/- 0.8%

    crypto: 231.4ms +/- 3.1%
        aes: 131.8ms +/- 5.1%
        md5: 64.6ms +/- 3.5%
        sha1: 35.0ms +/- 0.0%

    date: 672.6ms +/- 0.8%
        format-tofte: 305.2ms +/- 1.7%
        format-xparb: 367.4ms +/- 0.6%

    math: 570.0ms +/- 2.9%
        cordic: 447.2ms +/- 3.6%
        partial-sums: 94.2ms +/- 4.4%
        spectral-norm: 28.6ms +/- 6.6%

    regexp: 144.2ms +/- 7.2%
        dna: 144.2ms +/- 7.2%

    string: 1950.8ms +/- 0.5%
        base64: 209.4ms +/- 1.5%
        fasta: 503.2ms +/- 1.3%
        tagcloud: 406.0ms +/- 2.0%
        unpack-code: 515.0ms +/- 0.8%
        validate-input: 317.2ms +/- 0.3%

Firefox 3.5 for OS/2 unofficial build(GCC 4.4.0)
Build identifier: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.1) Gecko/20090621 Firefox/3.5

RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 4999.2ms +/- 8.7%
--------------------------------------------

    3d: 534.6ms +/- 2.9%
        cube: 156.8ms +/- 1.8%
        morph: 128.2ms +/- 11.7%
        raytrace: 249.6ms +/- 0.8%

    access: 1134.8ms +/- 37.8%
        binary-trees: 764.2ms +/- 57.3%
        fannkuch: 228.8ms +/- 4.8%
        nbody: 109.4ms +/- 6.2%
        nsieve: 32.4ms +/- 6.4%

    bitops: 153.4ms +/- 61.0%
        3bit-bits-in-byte: 3.4ms +/- 32.7%
        bits-in-byte: 50.0ms +/- 187.7%
        bitwise-and: 3.8ms +/- 14.6%
        nsieve-bits: 96.2ms +/- 1.9%

    controlflow: 120.2ms +/- 1.3%
        recursive: 120.2ms +/- 1.3%

    crypto: 204.0ms +/- 2.8%
        aes: 124.6ms +/- 4.3%
        md5: 52.8ms +/- 1.1%
        sha1: 26.6ms +/- 4.2%

    date: 594.2ms +/- 0.9%
        format-tofte: 304.0ms +/- 1.5%
        format-xparb: 290.2ms +/- 1.0%

    math: 247.6ms +/- 2.4%
        cordic: 124.2ms +/- 1.8%
        partial-sums: 101.8ms +/- 3.8%
        spectral-norm: 21.6ms +/- 3.2%

    regexp: 157.6ms +/- 5.1%
        dna: 157.6ms +/- 5.1%

    string: 1852.8ms +/- 1.0%
        base64: 200.4ms +/- 0.6%
        fasta: 509.2ms +/- 1.6%
        tagcloud: 382.2ms +/- 1.4%
        unpack-code: 465.6ms +/- 2.2%
        validate-input: 295.4ms +/- 0.9%

Minefield 3.6 alpha1pre for OS/2(GCC 4.4.0)
Build identifier: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.2a1pre) Gecko/20090707 Minefield/3.6a1pre

RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 4555.4ms +/- 7.6%
--------------------------------------------

    3d: 505.6ms +/- 1.5%
        cube: 149.8ms +/- 2.7%
        morph: 135.2ms +/- 1.9%
        raytrace: 220.6ms +/- 1.9%

    access: 1039.8ms +/- 34.7%
        binary-trees: 677.4ms +/- 53.8%
        fannkuch: 219.0ms +/- 2.1%
        nbody: 106.6ms +/- 4.3%
        nsieve: 36.8ms +/- 4.4%

    bitops: 113.6ms +/- 1.2%
        3bit-bits-in-byte: 2.8ms +/- 48.6%
        bits-in-byte: 16.6ms +/- 6.7%
        bitwise-and: 4.2ms +/- 32.4%
        nsieve-bits: 90.0ms +/- 2.0%

    controlflow: 108.8ms +/- 1.3%
        recursive: 108.8ms +/- 1.3%

    crypto: 176.0ms +/- 4.1%
        aes: 105.2ms +/- 6.2%
        md5: 45.4ms +/- 2.4%
        sha1: 25.4ms +/- 2.7%

    date: 557.8ms +/- 0.8%
        format-tofte: 276.6ms +/- 2.0%
        format-xparb: 281.2ms +/- 0.8%

    math: 165.6ms +/- 5.7%
        cordic: 46.8ms +/- 1.2%
        partial-sums: 99.0ms +/- 9.8%
        spectral-norm: 19.8ms +/- 6.9%

    regexp: 143.4ms +/- 3.8%
        dna: 143.4ms +/- 3.8%

    string: 1744.8ms +/- 1.3%
        base64: 192.4ms +/- 0.7%
        fasta: 461.4ms +/- 5.4%
        tagcloud: 362.4ms +/- 1.3%
        unpack-code: 454.0ms +/- 1.3%
        validate-input: 274.6ms +/- 1.3%

まだWindows環境には及ばないものの、GCC4.4.0 コンパイラの利用により、Javascript の実行速度が向上していることが見て取れる。
ただ今 Minefield 3.6 alpha1pre for OS/2(GCC 4.4.0) を使って日記を書いているのですが、Copy Link Location を使ってコピペしたところ fp://fp.nabs.org/incoming/mozia/firfo-3.5.n-US.os2.zip という感じで、ところどころ文字が抜け落ちてしまうバグが発生することに気が付きました。同じコンパイラを使っている Firefox 3.5 unofficial build でも再現するかは不明ですが。

【19:06追記】Firefox 3.5 unofficial build では再現しませんね。コピペするとこうなります。
ftp://ftp.netlabs.org/incoming/mozilla/firefox-3.5.en-US.os2.zip

この議論は、masakun (31656)によって テキ禁止として作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

日本発のオープンソースソフトウェアは42件 -- ある官僚

読み込み中...