[Webkit-unassigned] [Bug 68136] Tiered compilation should be enabled by default on platforms that support the DFG JIT
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 15 11:54:37 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=68136
Filip Pizlo <fpizlo at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #7 from Filip Pizlo <fpizlo at apple.com> 2011-09-15 11:54:38 PST ---
Landed in r95206.
The last numbers (comparing 95205 to 95206):
Benchmark report for SunSpider, V8, and Kraken.
VMs tested:
"TipOfTree" at /Volumes/Data/pizlo/octonary/OpenSource/WebKitBuild/Release/jsc
"TieredCompilation" at /Volumes/Data/pizlo/quinary/OpenSource/WebKitBuild/Release/jsc
Collected 12 samples per benchmark/VM, with 4 VM invocations per benchmark. Used 1 benchmark iteration per VM
invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level timing. Reporting
benchmark execution times with 95% confidence intervals in milliseconds.
TipOfTree TieredCompilation
SunSpider:
3d-cube 7.9594+-0.2150 7.9262+-0.1658
3d-morph 7.5548+-0.1317 ? 7.5557+-0.1786 ?
3d-raytrace 8.2024+-0.3451 7.6801+-0.2302 might be 1.0680x faster
access-binary-trees 2.2097+-0.0229 ! 2.2953+-0.0507 ! definitely 1.0387x slower
access-fannkuch 11.6981+-0.2218 ? 11.8111+-0.2361 ?
access-nbody 4.3410+-0.1316 4.2497+-0.1391 might be 1.0215x faster
access-nsieve 2.5923+-0.0997 ? 2.6411+-0.0757 ? might be 1.0188x slower
bitops-3bit-bits-in-byte 1.7042+-0.0569 ? 1.7102+-0.0685 ?
bitops-bits-in-byte 2.7652+-0.0643 ? 2.8248+-0.1128 ? might be 1.0215x slower
bitops-bitwise-and 3.7014+-0.1329 3.6661+-0.1160
bitops-nsieve-bits 5.4193+-0.0787 5.2836+-0.1220 might be 1.0257x faster
controlflow-recursive 1.9813+-0.0341 ? 2.0904+-0.0850 ? might be 1.0551x slower
crypto-aes 6.7605+-0.2467 ? 7.1447+-0.3279 ? might be 1.0568x slower
crypto-md5 2.7752+-0.0483 ? 3.3646+-0.6840 ? might be 1.2124x slower
crypto-sha1 2.2489+-0.0621 2.1552+-0.0704 might be 1.0435x faster
date-format-tofte 11.2852+-0.3376 ^ 10.3442+-0.2719 ^ definitely 1.0910x faster
date-format-xparb 8.8027+-0.2859 8.7357+-0.2227
math-cordic 6.3806+-0.1088 6.2527+-0.1303 might be 1.0204x faster
math-partial-sums 7.6559+-0.1588 7.3674+-0.1612 might be 1.0392x faster
math-spectral-norm 2.4454+-0.0401 ! 2.5832+-0.0443 ! definitely 1.0563x slower
regexp-dna 11.1329+-0.2861 10.7977+-0.2008 might be 1.0310x faster
string-base64 5.8202+-0.1199 5.8175+-0.1956
string-fasta 7.1207+-0.0827 ! 8.5540+-0.2553 ! definitely 1.2013x slower
string-tagcloud 11.8230+-0.2290 ? 11.8602+-0.2660 ?
string-unpack-code 19.1518+-0.4605 19.1024+-0.4931
string-validate-input 7.5095+-0.3377 ^ 6.6418+-0.1659 ^ definitely 1.1307x faster
<arithmetic> 6.5785+-0.0437 6.5560+-0.0377
<geometric> 5.3869+-0.0303 ? 5.4105+-0.0375 ?
<harmonic> 4.3522+-0.0249 ? 4.4074+-0.0392 ? might be 1.0127x slower
TipOfTree TieredCompilation
V8:
crypto 90.8545+-0.8925 ^ 85.2666+-2.3793 ^ definitely 1.0655x faster
deltablue 265.8815+-3.5027 ^ 247.8677+-2.3100 ^ definitely 1.0727x faster
earley-boyer 94.4787+-0.7301 ? 95.5216+-0.8552 ? might be 1.0110x slower
raytrace 76.1163+-1.1740 ^ 71.9430+-0.4490 ^ definitely 1.0580x faster
regexp 108.4889+-1.3826 107.0564+-0.5068 might be 1.0134x faster
richards 239.9382+-2.8300 ^ 220.9082+-2.7744 ^ definitely 1.0861x faster
splay 99.3576+-0.2353 ? 99.8593+-0.4493 ?
<arithmetic> 139.3022+-0.6465 ^ 132.6318+-0.5601 ^ definitely 1.0503x faster
<geometric> 123.9271+-0.5100 ^ 119.2335+-0.4920 ^ definitely 1.0394x faster
<harmonic> 112.9873+-0.5110 ^ 109.3138+-0.5171 ^ definitely 1.0336x faster
TipOfTree TieredCompilation
Kraken:
ai-astar 1220.2982+-33.6219 ^ 651.2664+-13.5760 ^ definitely 1.8737x faster
audio-beat-detection 481.6183+-3.7772 476.8139+-5.5267 might be 1.0101x faster
audio-dft 423.7553+-5.9952 417.3201+-3.1266 might be 1.0154x faster
audio-fft 369.7725+-0.7480 369.4925+-4.5536
audio-oscillator 392.0498+-16.2092 ^ 323.1123+-7.5327 ^ definitely 1.2134x faster
imaging-darkroom 538.4024+-9.1255 ^ 417.7482+-3.7546 ^ definitely 1.2888x faster
imaging-desaturate 629.2546+-14.4686 ^ 211.4487+-1.9027 ^ definitely 2.9759x faster
imaging-gaussian-blur 1729.7578+-6.4878 ? 1739.8427+-19.4150 ?
json-parse-financial 48.4246+-0.4196 ? 49.0291+-0.8502 ? might be 1.0125x slower
json-stringify-tinderbox 70.2918+-2.9485 68.1125+-0.4787 might be 1.0320x faster
stanford-crypto-aes 147.8755+-2.6111 ^ 144.7200+-0.4577 ^ definitely 1.0218x faster
stanford-crypto-ccm 113.2348+-1.2837 111.8843+-0.7783 might be 1.0121x faster
stanford-crypto-pbkdf2 339.8100+-9.8956 ! 404.5472+-2.2667 ! definitely 1.1905x slower
stanford-crypto-sha256-iterative 132.5923+-0.9317 ! 150.5893+-1.3005 ! definitely 1.1357x slower
<arithmetic> 474.0813+-3.5488 ^ 395.4234+-1.9613 ^ definitely 1.1989x faster
<geometric> 302.5975+-1.5819 ^ 263.5863+-0.6790 ^ definitely 1.1480x faster
<harmonic> 185.2691+-1.1003 ^ 175.9015+-0.5961 ^ definitely 1.0533x faster
TipOfTree TieredCompilation
All benchmarks:
<arithmetic> 165.6020+-1.0020 ^ 141.1661+-0.5955 ^ definitely 1.1731x faster
<geometric> 28.5295+-0.1039 ^ 27.2891+-0.1128 ^ definitely 1.0455x faster
<harmonic> 7.6904+-0.0429 ? 7.7777+-0.0675 ? might be 1.0114x slower
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list