[Webkit-unassigned] [Bug 71522] JSC should be able to sample itself in a more flexible way than just sampling flags
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 3 18:01:44 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=71522
--- Comment #5 from Filip Pizlo <fpizlo at apple.com> 2011-11-03 18:01:44 PST ---
Benchmark report for SunSpider, V8, and Kraken.
VMs tested:
"TipOfTree" at /Volumes/Data/pizlo/quinary/OpenSource/WebKitBuild/Release/jsc
"SamplerDisabled" at /Volumes/Data/pizlo/tertiary/OpenSource/WebKitBuild/Release/jsc
Collected 12 samples per benchmark/VM, with 4 VM invocations per benchmark. Emitted a call to gc() between sample
measurements. 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 SamplerDisabled
SunSpider:
3d-cube 7.3373+-0.1676 ? 7.5402+-0.2023 ? might be 1.0276x slower
3d-morph 7.8858+-0.4350 7.6701+-0.1214 might be 1.0281x faster
3d-raytrace 7.7052+-0.2236 ? 7.7302+-0.2359 ?
access-binary-trees 1.6188+-0.0617 ? 1.8235+-0.2556 ? might be 1.1264x slower
access-fannkuch 6.6048+-0.1505 6.4360+-0.0666 might be 1.0262x faster
access-nbody 3.8754+-0.1280 3.8720+-0.2675
access-nsieve 2.6285+-0.0651 ? 2.6426+-0.0746 ?
bitops-3bit-bits-in-byte 1.4582+-0.2108 1.2898+-0.0299 might be 1.1306x faster
bitops-bits-in-byte 2.5890+-0.3265 2.4182+-0.0688 might be 1.0706x faster
bitops-bitwise-and 3.3750+-0.0774 3.2964+-0.0848 might be 1.0238x faster
bitops-nsieve-bits 5.5588+-0.1732 5.4807+-0.1309 might be 1.0143x faster
controlflow-recursive 2.0926+-0.0466 ? 2.1527+-0.0411 ? might be 1.0287x slower
crypto-aes 7.4639+-0.2539 7.4333+-0.2846
crypto-md5 2.8924+-0.3005 2.7691+-0.0627 might be 1.0445x faster
crypto-sha1 2.6081+-0.3149 2.4773+-0.0523 might be 1.0528x faster
date-format-tofte 10.3030+-0.1220 ? 10.4140+-0.2368 ? might be 1.0108x slower
date-format-xparb 9.6536+-0.4447 9.5533+-0.2313 might be 1.0105x faster
math-cordic 6.4035+-0.1177 ? 6.6007+-0.1513 ? might be 1.0308x slower
math-partial-sums 7.5209+-0.1620 7.4152+-0.1120 might be 1.0142x faster
math-spectral-norm 2.6075+-0.0651 ? 2.8063+-0.2938 ? might be 1.0762x slower
regexp-dna 11.7749+-0.2294 11.6692+-0.2506
string-base64 4.1195+-0.0678 4.0859+-0.0793
string-fasta 6.3778+-0.1200 ? 6.4210+-0.1934 ?
string-tagcloud 11.8547+-0.3299 11.7013+-0.3115 might be 1.0131x faster
string-unpack-code 20.3228+-0.2529 ? 20.4651+-0.3966 ?
string-validate-input 5.4633+-0.2045 ? 5.4975+-0.6334 ?
<arithmetic> * 6.2344+-0.0549 6.2178+-0.0483
<geometric> 5.0487+-0.0630 5.0283+-0.0426
<harmonic> 4.0517+-0.0769 4.0282+-0.0483
TipOfTree SamplerDisabled
V8:
crypto 74.3128+-0.9020 73.8788+-0.7729
deltablue 166.0901+-1.0659 ? 168.2366+-1.2831 ? might be 1.0129x slower
earley-boyer 92.4573+-1.1578 ? 92.8215+-1.5808 ?
raytrace 64.6803+-0.5825 ^ 63.0305+-0.8967 ^ definitely 1.0262x faster
regexp 106.0170+-0.7636 ? 106.8364+-0.5769 ?
richards 125.3932+-1.1442 ? 125.5596+-1.5507 ?
splay 74.6375+-1.6237 72.6300+-0.9738 might be 1.0276x faster
<arithmetic> 100.5126+-0.3520 100.4276+-0.4048
<geometric> * 95.6339+-0.4187 95.1824+-0.4341
<harmonic> 91.4038+-0.4953 90.6343+-0.4844
TipOfTree SamplerDisabled
Kraken:
ai-astar 494.8765+-1.8803 ? 495.2137+-5.7539 ?
audio-beat-detection 191.7268+-2.5698 190.7898+-2.2471
audio-dft 274.6128+-5.5424 ? 278.7253+-3.5057 ? might be 1.0150x slower
audio-fft 124.4653+-1.3180 ? 125.6619+-1.5880 ?
audio-oscillator 254.8377+-2.5350 ? 254.9064+-1.9106 ?
imaging-darkroom 303.6497+-4.9306 301.3957+-4.1004
imaging-desaturate 224.8186+-1.2112 ? 225.2390+-1.1122 ?
imaging-gaussian-blur 560.7655+-3.1460 560.2771+-2.8576
json-parse-financial 58.3449+-0.2732 ^ 57.0138+-0.5403 ^ definitely 1.0233x faster
json-stringify-tinderbox 68.8436+-1.0897 ? 70.7401+-0.9181 ? might be 1.0275x slower
stanford-crypto-aes 96.7287+-0.8454 95.9089+-1.0740
stanford-crypto-ccm 99.9313+-0.6191 ? 100.8474+-1.3751 ?
stanford-crypto-pbkdf2 195.4920+-1.9655 194.3583+-1.3438
stanford-crypto-sha256-iterative 81.1426+-0.6117 80.9516+-0.5244
<arithmetic> * 216.4454+-0.4332 ? 216.5735+-0.6804 ?
<geometric> 171.7595+-0.2554 ? 171.8916+-0.3637 ?
<harmonic> 137.4784+-0.3473 ? 137.5056+-0.2421 ?
TipOfTree SamplerDisabled
All benchmarks:
<arithmetic> 82.8919+-0.1415 ? 82.9082+-0.2179 ?
<geometric> 22.3708+-0.1629 22.3104+-0.1008
<harmonic> 7.1259+-0.1318 7.0850+-0.0822
TipOfTree SamplerDisabled
Geomean of preferred means:
<scaled-result> 50.5332+-0.1966 50.4183+-0.1507
--
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