tag:support.primatelabs.com,2011-01-31:/discussions/geekbench/1297-scores-averaged-how-geometrically-or-atithmeticallyPrimate Labs: Discussion 2017-09-27T18:36:40Ztag:support.primatelabs.com,2011-01-31:Comment/283146202013-08-19T14:56:45Z2013-08-19T14:56:45ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hello,</p>
<p>You are correct that in Geekbench 2 each section score is
computed by arithmetic mean of the workload scores in that section.
The Geekbench score is a then a weighted arithmetic mean of the
section scores with weights:<br>
*integer: 0.35 *floating point: 0.35 *memory: 0.2 *stream: 0.1</p>
<p>In Geekbench 3, the baseline is 2500 (so a score of 2500 means
identical performacne to the baseleine) and the section scores are
computed by geometric mean. The Geekbench score is a weighted
arithmetic mean of the section scores using the weights:<br>
*integer: 0.4 *floating point: 0.4 *memory: 0.2</p>
<p>Sincerely,</p>
<p>Tony</p></div>Anthonytag:support.primatelabs.com,2011-01-31:Comment/283146202013-08-19T16:04:27Z2013-08-19T16:08:47ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hi Tony,</p>
<p>Thanks for the quick answer. This final weighting does explain
all my discrepancies.</p>
<p>I am pleased you moved to geometric mean for Geekbench 3, since
it has much better properties when you have to "add" carrots and
turtles.<br>
However I am not sure why you did not also computed the aggregated
Geekbench 3 Score using also a weighted geometric mean, which would
have kept the nice property that any 10% increase of the Integer
Score would give the exact same aggregated Geekbench 3 Score
increase as a 10% increase of the Floating Point Score, or a 21%
increase of the Memory Score (=1,1^2-1).<br>
The formula would be very simple (using Excel notation with ^ for
exponent) :<br>
Geekbench_3_Score = (Integer_Score^2 * Floating_Point^2 *
Memory_Score)^(1/5)<br>
= (Integer_Score^4 * Floating_Point^4 * Memory_Score^2)^(1/10)</p>
<p>Mixing Geometric and Arithmetic means is usually a bad idea
since at the end you get the good properties of neither.<br>
Since you have just introduced Geekbench 3 and have no massive
database of Scores yet, may be you could still go all the way
geometric ? :-)</p>
<p>Regards<br>
JJ</p></div>jj.gudtag:support.primatelabs.com,2011-01-31:Comment/283146202013-08-20T04:42:43Z2013-08-20T04:42:43ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hi JJ,</p>
<p>Thank you for your feedback. While moving "all geometric" does
have some nice properties, we're reluctant to change something so
fundamental even when we only have 15,000 results in the Geekbench
Browser. It's certainly something we will consider doing for
Geekbench 4, though.</p>
<p>Thanks again,<br>
John</p></div>Johntag:support.primatelabs.com,2011-01-31:Comment/283146202013-08-20T05:00:05Z2013-08-20T05:00:05ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hi John,</p>
<p>I was not aware you already had 15 000 results with Geekbench
3.<br>
You definitely don't want to throw them away.<br>
Note however that since you archive the detailed results for
Integer / Floating Point and Memory Scores for each of those
measurements, it would be quite easy to recompute the aggregated
score in a geometrical way for all 15 000 of them.<br>
At worst, it would modify the top 10.</p>
<p>Keep the good work<br>
JJ</p></div>jj.gudtag:support.primatelabs.com,2011-01-31:Comment/283146202013-08-20T05:06:34Z2013-08-20T05:06:34ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hi JJ,</p>
<p>I thought about recalculating the scores in the Browser, but I'm
concerned that will confuse users (e.g., "Why did my scores
change?"). Plus any scores that are stored "offline" will not be
affected by the recomputing.</p>
<p>Again, I think it's too late for v3, but it's something we will
consider for v4.</p>
<p>Thanks,<br>
John</p></div>Johntag:support.primatelabs.com,2011-01-31:Comment/283146202017-07-28T12:54:32Z2017-07-28T12:54:37ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hello!</p>
<p>I would like to know the weights of different categories in order to calculates Geekbench score from categories scores.</p>
<p>Thank you. Regards.</p></div>Fabián Frommeltag:support.primatelabs.com,2011-01-31:Comment/283146202017-08-24T17:15:47Z2017-08-24T17:15:47ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>Hi,</p>
<p>I apologize for the delayed response. Geekbench 4 uses the following weights to compute the weighted arithmetic mean of subsection scores:.</p>
<p>Cryptography: 5%<br>
Integer: 45%<br>
Floating Point: 30%<br>
Memory: 20%</p>
<p>These values are listed in the Geekbench 4 CPU Workloads document on our website <a href="http://geekbench.com/doc/geekbench4-cpu-workloads.pdf">here</a>.</p>
<p>Let me know if you have any other questions and I would be happy to help out.</p>
<p>Regards,<br>
Colin<br>
Primate Labs Inc.</p></div>Colintag:support.primatelabs.com,2011-01-31:Comment/283146202017-09-25T22:11:35Z2017-09-27T17:03:58ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>What does ^ mean its exponential or its base 10.<br>
Geekbench_3_Score = (Integer_Score^2 * Floating_Point^2 * Memory_Score)^(1/5)<br>
= (Integer_Score^4 * Floating_Point^4 * Memory_Score^2)^(1/10) How does it come?</p></div>khushboo.singhtag:support.primatelabs.com,2011-01-31:Comment/283146202017-09-26T05:52:10Z2017-09-26T05:52:10ZScores "Averaged" : How ? Geometrically or Arithmetically ??<div><p>??? X^4 is the Excel notation for "elevated to the power of 4", ie. X^4 = X*X*X*X</p>
<blockquote>
<p>---------------- Message original ---------------- De: khushboo singh <a href="mailto:tender2+dec338c3fbf556e7a4c0c1b12b71748a69a1a79bf@tenderapp.com">tender2+dec338c3fbf556e7a4c0c1b12b71748a69a1a79bf@tenderapp.com</a> Envoyé: Mon, 25 Sep 2017 22:11:38 +0000 Sujet: Re: Scores "Averaged" : How ? Geometrically or Arithmetically ?? [Geekbench #1297]</p>
</blockquote></div>jj.gud