WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
167867
Beef up the ARES-6 explainer text
https://bugs.webkit.org/show_bug.cgi?id=167867
Summary
Beef up the ARES-6 explainer text
Filip Pizlo
Reported
2017-02-05 21:28:14 PST
Patch forthcoming.
Attachments
the patch
(5.26 KB, patch)
2017-02-05 21:29 PST
,
Filip Pizlo
no flags
Details
Formatted Diff
Diff
the patch
(5.20 KB, patch)
2017-02-05 21:31 PST
,
Filip Pizlo
no flags
Details
Formatted Diff
Diff
more
(5.45 KB, patch)
2017-02-06 10:25 PST
,
Filip Pizlo
saam
: review+
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Filip Pizlo
Comment 1
2017-02-05 21:29:07 PST
Created
attachment 300684
[details]
the patch
Filip Pizlo
Comment 2
2017-02-05 21:31:26 PST
Created
attachment 300685
[details]
the patch
Filip Pizlo
Comment 3
2017-02-06 10:25:45 PST
Created
attachment 300734
[details]
more
Saam Barati
Comment 4
2017-02-06 11:17:17 PST
Comment on
attachment 300734
[details]
more View in context:
https://bugs.webkit.org/attachment.cgi?id=300734&action=review
r=me
> PerformanceTests/ARES-6/index.html:111 > + <p>ARES-6 rewards browsers that start up quickly and run smoothly. It's not enough to just measure the total running time of a workload. Browsers may perform differently for the same workload depending on how many times it has run. Garbage collection runs periodically, making some iterations take longer than others. Code that runs repeatedly gets optimized by the browser, so the first iteration of any workload is more expensive than the rest. ARES-6 runs these benchmarks for 200 iterations and reports the execution time of the first iteration, the average of the worst 2% iterations, and the overall average. Each of these values is given an equal weight when computing the ovarall time. ARES-6 equally rewards fast start-up, low jank, and sophisticated adaptive optimizations for long-running code.</p>
Maybe it's worth mentioning here that "the overall time" is the geomean of those three metrics?
Filip Pizlo
Comment 5
2017-02-06 14:03:53 PST
(In reply to
comment #4
)
> Comment on
attachment 300734
[details]
> more > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=300734&action=review
> > r=me > > > PerformanceTests/ARES-6/index.html:111 > > + <p>ARES-6 rewards browsers that start up quickly and run smoothly. It's not enough to just measure the total running time of a workload. Browsers may perform differently for the same workload depending on how many times it has run. Garbage collection runs periodically, making some iterations take longer than others. Code that runs repeatedly gets optimized by the browser, so the first iteration of any workload is more expensive than the rest. ARES-6 runs these benchmarks for 200 iterations and reports the execution time of the first iteration, the average of the worst 2% iterations, and the overall average. Each of these values is given an equal weight when computing the ovarall time. ARES-6 equally rewards fast start-up, low jank, and sophisticated adaptive optimizations for long-running code.</p> > > Maybe it's worth mentioning here that "the overall time" is the geomean of > those three metrics?
I changed "overall average" to say "overall geometric mean".
Filip Pizlo
Comment 6
2017-02-10 11:51:53 PST
Landed in
https://trac.webkit.org/changeset/212129
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug