Um, because you have been saying that the calibration concept, which  
does just this, is a bad idea?

Because that is exactly the outcome that occurs with the calibration  
concept, and that is what I have been saying since I wrote that paper.

And you were against the idea when it was mine.

Or is it a good idea now for some other reason?

By the way, even though you are proposing the same thing that I was, I  
still think it is a good idea.  Ooops ... did I just kill it?

On Oct 2, 2009, at 9:15 PM, Lynn W. Taylor wrote:

> Martin wrote:
>
>> Hence, reference against /present day/ hardware to allow for the new
>> performance enhancements in the newer hardware?... The present day
>> reference can be still calibrated to stay in line with whatever older
>> hardware was used for the reference system as newer hardware is  
>> brought
>> into use.
>>
>> Note that we can stay with the Cobblestones benchmark as is.  
>> However, we
>> can also benchmark the (in lab) reference computer with any other
>> benchmarks of interest and by virtue of the propagated calibration
>> across all hosts, we will be able to say something meaningful about  
>> how
>> that benchmark relates to Boinc as a whole.
>
> Just thinking out loud here.
>
> Whetstones and Dhrystones share a problem with every other synthetic
> benchmark: they're synthetic.
>
> So, in a sense, we've got a 1980's era benchmark, but the true "index"
> is early 2000's hardware and how it completes the "old" benchmark.
>
> Which isn't the same as indexing to late-1980's hardware -- we're
> indexing to early-BOINC-era hardware, as measured on an old "Etalon."
>
> No problem.
>
> Calculating the benchmark * time credit is right straight from the
> definition.  I'm not sure we need to index it at all.  It may be a
> little odd, but it's odd by definition.
>
> What if we had a fleet of designated machines that make up the  
> standard?
>  They'd be purchased to be representative of the current fleet: some
> fast, some slow, the only criteria is that they all be "measurable"
> machines -- no GPUs.  Some AMD, some Intel.  Atoms to i7's.
>
> Calculate the "benchmark * time" credit, compare that to the average
> number of FLOPs and you've got the conversion factor based on your
> reference fleet.
>
> Okay, now we've got our dozen reference machines.  Let's find a few
> dozen machines "out there" that behave identically.  More because  
> there
> needs to be a way to detect changes.
>
> Now we have a reference fleet without having to own it.
>
> We've got an average cobblestone credit for that group calculated  
> using
> the definition benchmark * time.  Compare that to the average number  
> of
> FLOPs and we've now got the same value based on our "virtual" fleet.
>
> Which is nearly the same as what Eric's script does.  Probably  
> within a
> percent or two.
> _______________________________________________
> boinc_dev mailing list
> boinc_dev@ssl.berkeley.edu
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.

_______________________________________________
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to