![]() |
|
|
#1 |
|
Feb 2014
22×3×7 Posts |
This is probably a dumb/simple question but I just am looking for clarity.
Does a GHz day count "per thread" of a worker? If I have, say, computer with 8 cores running at 2GHz and I assign 2 workers (with 4 threads each) would my GHz day be 16? |
|
|
|
|
|
#2 |
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
722110 Posts |
GHz-days are more of a currency-type of thing than a measurement of speed.
You get a flat amount of server credit, which is denominated in GHz-days, when you complete an assignment. Each assignment's "value", in that sense, in computed based on the underlying algorithm used, independent of whatever hardware was used to run it*. (*This isn't strictly true: credit is based on the specific FFT used, and the same assignment might use different FFTs on different hardware architectures; but, for a given FFT, credit is always identical independent of the underlying clock speeds or whatever. There is no direct measurement of the hardware throughput. In this sense, the statement above is conceptually the right way to think about it at the level of the question asked.) Last fiddled with by Dubslow on 2017-12-03 at 13:12 |
|
|
|
|
|
#3 | |
|
Feb 2014
22×3×7 Posts |
Quote:
From the way you describe it, it sounds like the GHz-days is either a fixed number for each FFT number and/or a randomly derived number to torture us with thinking we are doing better than we really are. :-) |
|
|
|
|
|
|
#4 |
|
"Forget I exist"
Jul 2009
Dumbassville
26·131 Posts |
the GHZ days thing is related to a specific chip type as a standard. it's been talked about other places. ( and yes VBcurtis this counts as a post).
|
|
|
|
|
|
#5 | |
|
Feb 2014
5416 Posts |
Quote:
If so, then if I new what the "standard" chip type being used was, shouldn't I be able to compute my GHz-days for my machines? |
|
|
|
|
|
|
#6 | |
|
"Forget I exist"
Jul 2009
Dumbassville
26×131 Posts |
Quote:
|
|
|
|
|
|
|
#7 | |
|
Feb 2014
22·3·7 Posts |
Quote:
If this "back of the envelope" comparison close, then I should be able to say that an 8 core 2.5GHz processor should yield me 20GHz-days (8*2.5) IF I was able to get 100% utilization out of it. So, assuming 20% waste then I'd be more likely to see 16GHz-days performance out of this CPU, yes? Obviously I won't see that on a day by day basis in the rankings. I'll only see the accumulation of those GHz-days once my FFT/LL/etc test is done. Let's assume it took 50 hours to complete on my hypothetical 8 core 2.5GHz machine. Thus, 50hrs / 24hrs * 16GHz = 33.33GHz-days. (Wow. I made up those numbers on the fly and I ended up with 33 1/3 as the answer. Tesla would be proud.) Are my ROUGH calculations close? |
|
|
|
|
|
|
#8 | |
|
"Forget I exist"
Jul 2009
Dumbassville
26×131 Posts |
Quote:
|
|
|
|
|
|
|
#9 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
97×101 Posts |
Your CPU might have new functions that can make it more efficient than the old chip. AVX, MMX, and other such things have made various chips faster at doing LL's than the ones that don't have it, even at the same clock speed.
|
|
|
|
|
|
#10 | |
|
Feb 2014
22·3·7 Posts |
Quote:
Thank you to everyone for your patience in getting this concept through my thick skull. |
|
|
|
|
|
|
#11 | |||
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3·29·83 Posts |
Quote:
Your GIMPS account tracks the credit for each assignment. You can view your account at mersenne.org, in particular the individual results listing from all your computers, in addition to a detailed break down of all your credit received. Plenty of ways to view this information in easily accessible menus on the website. Quote:
2a) for LL (and PRP) work, the parameter is the FFT size, and the particular implementation of that FFT, as well as a couple of other blackbox parameters from the underlying gwnum assembly library. Prime95 automatically picks the best FFT size based on roundoff checking for a given exponent, then selects the best implementation and blackbox parameters for that FFT size depending on what it detects the hardware as, by using extensive hand-created lookup tables in gwnum. (That is, for each new CPU architecture, George Woltmann manually creates a list of ~optimal parameters choices for all FFT sizes for that architecture, and all those lists are included in gwnum/Prime95.) So for LL, the credit assigned is a fixed function of exponent, FFT size, FFT implementation, and blackbox parameters. If you directly reproduce those parameters on any other kind of computer, you will get exactly the same credit. (Of course choosing parameters that are optimal for one architecture, then using those params on a different architecture, may cause the assignment to be completed slower than is otherwise possible.) For TF and P-1 etc, a similar process applies. Prime95 chooses the best possible settings for your hardware, but running those identical settings will always produce identical credit on any hardware, optimal or not. Quote:
Again: based on the discussion above, GHz-days is *not* a measurement of speed. New architectures sometimes do some worktypes better or worse relative to a hypothetical Core2, so even varying the worktype might affect a given chip's credit-per-time "throughput". GPUs, in particular, or notorious for "breaking" the metric: GPUs doing TF receive credit an order of magnitude faster than the same GPUs doing LL, because TF is embarrassingly parallel where LL is not. So for instance, the TF leaderboards show a *lot* more GHz-days credit than the LL leaderboards. Last fiddled with by Dubslow on 2017-12-03 at 15:17 |
|||
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GHz-Days | nomad | Information & Answers | 19 | 2011-04-11 03:57 |
| 130 GHz-days for a 41M LL?!? | NBtarheel_33 | PrimeNet | 16 | 2010-12-11 02:41 |
| GHz Days still at Zero | Unregistered | Information & Answers | 3 | 2009-02-02 01:15 |
| how are odds computed? | crash893 | Software | 23 | 2005-10-17 03:47 |
| The modulo operation, how is it computed? | eepiccolo | Math | 7 | 2003-01-08 03:07 |