Website bug: wrong units on the CPU TIME CERT |
Message boards : Bug reports : Website bug: wrong units on the CPU TIME CERT
Author | Message |
---|---|
HireMe.geek.nz Send message Joined: 23 Sep 07 Posts: 14 Credit: 221,822 RAC: 0 |
Website bug: Wrong units on the CPU TIME CERT! "has participated in Enigma@Home since 23 September 2007, and has contributed 2,079 Cobblestones of computation (1.80 quadrillion floating-point operations) to Enigma@Home." BUT THE APPLICATION DOES NOT DO ANY FLOATING POINT MATH! |
TJM Project administrator Project developer Project scientist Send message Joined: 25 Aug 07 Posts: 843 Credit: 267,994,998 RAC: 0 |
Actually, it does some fp calculations, but I'll change the certificate text anyway. M4 Project homepage M4 Project wiki |
HireMe.geek.nz Send message Joined: 23 Sep 07 Posts: 14 Credit: 221,822 RAC: 0 |
Actually, it does some fp calculations, but I'll change the certificate text anyway. Your Hill Climbing Method seems to use only Integer scoring. Your Index of Coincidence used inside the Hill Climbing method uses limited floating point math. However, the floating point matmatical requirements would not tax -- http://en.wikipedia.org/wiki/Half_precision_floating-point_format because only very small floats are used, and all are positive as far as I can tell. That said, the certificate is still busted. Certificate of Computation This certifies that HireMe.geek.nz has participated in Enigma@Home since 23 September 2007, and has contributed 9,391 Cobblestones of computation (8.11 quadrillion floating-point operations) to Enigma@Home. 5 March 2011 Recommended fix : Use the back end scripting that displays the page (and the cross project one too) and display both integer and floating point numbers. I suggest subtracting 55% from the base floating point number to get the quasi correct Integer number. Display the number. Then subtract 45% from the base floating point number again to get the proper floating point number. Display the other number. This is a BOINC server problem and should be reported as a bug. I have submitted a few bugs but have not gotten around to this one. |
TJM Project administrator Project developer Project scientist Send message Joined: 25 Aug 07 Posts: 843 Credit: 267,994,998 RAC: 0 |
It was already fixed here, but when I upgraded the server software, the file was overwritten. I set the fp_benchmark_weight to 0.1 because I believe that around 10% or less operations are floating point. It varies between apps, as far as I remember one of the optimized apps was pure integer. M4 Project homepage M4 Project wiki |
Message boards :
Bug reports :
Website bug: wrong units on the CPU TIME CERT