Open
Bug 806638
Opened 12 years ago
Updated 2 years ago
[meta] IonMonkey: Fix V8 Benchmark Performance
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
NEW
People
(Reporter: dvander, Unassigned)
References
(Depends on 3 open bugs, Blocks 2 open bugs)
Details
(Keywords: meta)
Attachments
(1 file)
726 bytes,
application/javascript
|
Details |
IonMonkey is 4,000 points slower than V8, on the V8-v7 benchmark suite. That leaves us with a 40% gap to cover. This is a tracking bug for the steps necessary to cover that gap.
Reporter | ||
Comment 1•12 years ago
|
||
Okay with the most interesting bugs filed, here is a rough approximation of what we should be able to achieve on our overall v8 score, by fixing the worst performing benchmarks: regexp: +13% earley-boyer: +9% raytrace: +9% delta-blue: +5% crypto: +3% ----------------- total: +39%
Comment 2•12 years ago
|
||
(In reply to David Anderson [:dvander] from comment #1) > Okay with the most interesting bugs filed, here is a rough approximation of > what we should be able to achieve on our overall v8 score, by fixing the > worst performing benchmarks: > > regexp: +13% > earley-boyer: +9% > raytrace: +9% > delta-blue: +5% > crypto: +3% > ----------------- > total: +39% Remember that the total isn't additive in this way: making the above improvements to the score increases v8-bench's final score from 7814 -> 8136 locally, still far away from v8's 11127. In other words, if we make the changes above, we only see a 4% total improvement to the benchmark.
Comment 3•12 years ago
|
||
Script used to run the geometricMean() algorithm over proposed v8 improvements, so we can see the effect on the total more easily.
Reporter | ||
Comment 4•12 years ago
|
||
Sorry, I should have been clearer in comment #2: The number is the improvement we'd see to the overall v8 score if we brought that individual benchmark to parity with Crankshaft.
Assignee | ||
Updated•10 years ago
|
Assignee: general → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•