Safari Performance Jump w/ 3.1

Wow.  The new Safari build has significantly improved JavaScript performance in Apple’s SunSpider benchmark.Older Safari 3: 8537.4ms ± 0.3%Safari 3.1: 3152.6ms ± 0.2%The new Firefox beta is no slouch either:Firefox 3 beta 4: 5080.4ms ± 5.7%Firefox 2.0.0.12: 15463.6ms ± 5.7%Full results after the jump.Test Machine:Apple MacBook 2.4 Ghz Stock w/ 2GB RAM

Safari 3.0.x (latest prior to 3.1)============================================RESULTS (means and 95% confidence intervals)--------------------------------------------Total:                  8537.4ms +/- 0.3%--------------------------------------------3d:                   1220.2ms +/- 2.1%cube:                390.4ms +/- 1.4%morph:               503.4ms +/- 4.6%raytrace:            326.4ms +/- 0.6%access:               1761.0ms +/- 0.3%binary-trees:        135.0ms +/- 2.0%fannkuch:            774.0ms +/- 0.6%nbody:               370.8ms +/- 1.2%nsieve:              481.2ms +/- 0.9%bitops:               1538.2ms +/- 0.5%3bit-bits-in-byte:   302.8ms +/- 0.7%bits-in-byte:        419.2ms +/- 1.9%bitwise-and:         389.4ms +/- 1.4%nsieve-bits:         426.8ms +/- 0.4%controlflow:           203.0ms +/- 1.6%recursive:           203.0ms +/- 1.6%crypto:                719.8ms +/- 1.6%aes:                 207.6ms +/- 2.8%md5:                 259.0ms +/- 1.6%sha1:                253.2ms +/- 1.7%date:                  476.6ms +/- 0.6%format-tofte:        243.8ms +/- 0.7%format-xparb:        232.8ms +/- 0.7%math:                 1069.6ms +/- 0.6%cordic:              576.8ms +/- 0.6%partial-sums:        258.0ms +/- 0.8%spectral-norm:       234.8ms +/- 1.0%regexp:                338.2ms +/- 1.0%dna:                 338.2ms +/- 1.0%string:               1210.8ms +/- 1.2%base64:              271.0ms +/- 2.3%fasta:               323.4ms +/- 1.9%tagcloud:            221.6ms +/- 0.6%unpack-code:         194.4ms +/- 1.2%validate-input:      200.4ms +/- 1.0%Safari 3.1:============================================RESULTS (means and 95% confidence intervals)--------------------------------------------Total:                 3152.6ms +/- 0.2%--------------------------------------------3d:                   382.4ms +/- 1.7%cube:               126.6ms +/- 4.6%morph:              131.6ms +/- 1.4%raytrace:           124.2ms +/- 2.2%access:               498.2ms +/- 0.8%binary-trees:        65.4ms +/- 1.7%fannkuch:           231.0ms +/- 1.1%nbody:              141.0ms +/- 0.9%nsieve:              60.8ms +/- 2.7%bitops:               433.0ms +/- 0.8%3bit-bits-in-byte:   65.6ms +/- 3.9%bits-in-byte:        93.8ms +/- 2.2%bitwise-and:        164.6ms +/- 1.4%nsieve-bits:        109.0ms +/- 1.6%controlflow:           85.6ms +/- 1.3%recursive:           85.6ms +/- 1.3%crypto:               230.0ms +/- 2.1%aes:                 76.8ms +/- 2.4%md5:                 76.8ms +/- 2.4%sha1:                76.4ms +/- 2.5%date:                 278.2ms +/- 1.0%format-tofte:       127.8ms +/- 1.3%format-xparb:       150.4ms +/- 0.9%math:                 423.8ms +/- 0.6%cordic:             165.8ms +/- 1.3%partial-sums:       179.2ms +/- 0.9%spectral-norm:       78.8ms +/- 2.1%regexp:               204.2ms +/- 1.2%dna:                204.2ms +/- 1.2%string:               617.2ms +/- 1.1%base64:              90.8ms +/- 2.2%fasta:              166.8ms +/- 1.0%tagcloud:           122.4ms +/- 0.9%unpack-code:        128.0ms +/- 6.0%validate-input:     109.2ms +/- 1.5%
Firefox 2.0.0.12
============================================RESULTS (means and 95% confidence intervals)--------------------------------------------Total:                 15463.6ms +/- 0.9%--------------------------------------------  3d:                   2313.8ms +/- 2.9%    cube:                697.4ms +/- 7.1%    morph:              1260.8ms +/- 1.5%    raytrace:            355.6ms +/- 0.7%access:               1474.2ms +/- 2.6%    binary-trees:        191.6ms +/- 21.3%    fannkuch:            266.8ms +/- 5.1%    nbody:               834.6ms +/- 1.5%    nsieve:              181.2ms +/- 0.9%bitops:               3398.6ms +/- 0.8%    3bit-bits-in-byte:   250.8ms +/- 0.7%    bits-in-byte:        230.0ms +/- 0.9%    bitwise-and:        2667.0ms +/- 0.8%    nsieve-bits:         250.8ms +/- 6.3%controlflow:           147.4ms +/- 0.8%    recursive:           147.4ms +/- 0.8%crypto:                650.4ms +/- 2.4%    aes:                 230.4ms +/- 12.1%    md5:                 204.4ms +/- 8.4%    sha1:                215.6ms +/- 8.0%date:                 2862.4ms +/- 0.7%    format-tofte:       1716.2ms +/- 1.5%    format-xparb:       1146.2ms +/- 1.7%math:                 1375.8ms +/- 1.8%    cordic:              590.6ms +/- 1.1%    partial-sums:        489.0ms +/- 1.8%    spectral-norm:       296.2ms +/- 7.5%regexp:                464.4ms +/- 1.2%    dna:                 464.4ms +/- 1.2%string:               2776.6ms +/- 2.0%    base64:              744.6ms +/- 0.9%    fasta:               527.8ms +/- 0.6%    tagcloud:            454.2ms +/- 5.6%    unpack-code:         716.4ms +/- 2.9%    validate-input:      333.6ms +/- 13.4%
Firefox 3 beta 4:============================================RESULTS (means and 95% confidence intervals)--------------------------------------------Total:                  5080.4ms +/- 5.7%--------------------------------------------3d:                    502.8ms +/- 2.3%cube:                200.2ms +/- 3.6%morph:               126.8ms +/- 1.1%raytrace:            175.8ms +/- 4.9%access:                628.2ms +/- 9.3%binary-trees:        108.8ms +/- 5.3%fannkuch:            237.0ms +/- 0.6%nbody:               214.2ms +/- 24.4%nsieve:               68.2ms +/- 2.0%bitops:                507.6ms +/- 0.6%3bit-bits-in-byte:    93.2ms +/- 1.1%bits-in-byte:        111.4ms +/- 0.6%bitwise-and:         174.4ms +/- 2.1%nsieve-bits:         128.6ms +/- 0.5%controlflow:           101.8ms +/- 1.0%recursive:           101.8ms +/- 1.0%crypto:                339.2ms +/- 0.7%aes:                 105.8ms +/- 1.0%md5:                 116.8ms +/- 2.5%sha1:                116.6ms +/- 1.0%date:                 1156.4ms +/- 1.5%format-tofte:        969.0ms +/- 1.8%format-xparb:        187.4ms +/- 0.4%math:                  525.2ms +/- 2.8%cordic:              199.8ms +/- 0.3%partial-sums:        221.4ms +/- 6.3%spectral-norm:       104.0ms +/- 0.8%regexp:                257.6ms +/- 0.6%dna:                 257.6ms +/- 0.6%string:               1061.6ms +/- 26.3%base64:              112.0ms +/- 1.6%fasta:               294.2ms +/- 10.8%tagcloud:            201.4ms +/- 2.4%unpack-code:         317.0ms +/- 76.5%validate-input:      137.0ms +/- 2.3%
Advertisements
Tagged with: , ,
Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: