BOINC uses the clock rate reported by the NVIDIA driver. The documentation doesn't say anything about low/high clock rates. I'll ask them about this.
In any case, the peak FLOPS reported by BOINC doesn't affect credit or job run-time estimates; these are determined by the actual performance of the GPU. -- David On 09-Jul-2010 4:43 PM, [email protected] wrote: > Hi, > > I recently purchased a GTX 470. I was reviewing the Boinc GFLOPS value > calculated. So I could add the calculation to my little client_state.xml > report program. Comparing the GPU clock speed found in Boinc schedule > file to what GPU-z shader clock speed displays. There was a difference > GPU-z shows 1215 MHz and Boinc has only 810000 KHz or 810 MHz. > > Boinc is basing the peak GPU performance on my GPU idle speed of 810 > MHz. Is 810 MHz what peak GFLOPS should be based on? > > Specs from Nvidia site. > GPU Engine Specs: > CUDA Cores 448 > Processor Clock (MHz) 1215 MHz > > > From boinc sched_request_setiathome.berkeley.edu.xml file: > <coproc_cuda> > <count>1</count> > <name>GeForce GTX 470</name> > <req_secs>4519.284587</req_secs> > <req_instances>0.000000</req_instances> > <estimated_delay>0.000000</estimated_delay> > <drvVersion>25721</drvVersion> > <cudaVersion>3010</cudaVersion> > <totalGlobalMem>1309081600</totalGlobalMem> > <sharedMemPerBlock>49152</sharedMemPerBlock> > <regsPerBlock>32768</regsPerBlock> > <warpSize>32</warpSize> > <memPitch>2147483647</memPitch> > <maxThreadsPerBlock>1024</maxThreadsPerBlock> > <maxThreadsDim>1024 1024 64</maxThreadsDim> > <maxGridSize>65535 65535 1</maxGridSize> > <totalConstMem>65536</totalConstMem> > <major>2</major> > <minor>0</minor> > <clockRate>810000</clockRate> > <textureAlignment>512</textureAlignment> > <deviceOverlap>1</deviceOverlap> > <multiProcessorCount>14</multiProcessorCount> > </coproc_cuda> > > GPU-Z confirms that with no GPU work unit the GPU will run at 810 MHz. > > Peak flops using idle 810 MHz No load on GPU > 14*32 = 448 * 810000000 = 362880000000 * 2 = 725760000000 or 726 > GFLOPS This matches what Boinc found. > > Peak flops using max 1215 MHz > 14*32 = 448 * 1215000000 = 544320000000 * 2 = 1088640000000 or > 1089 GFLOPS > > Difference between peak max MHz and peak idle MHz is 362880000000 or 363 > GFLOPS > > Line from Boinc startup messages. Version 6.10.57 > 07/09/2010 01:05:25 PM NVIDIA GPU 0: GeForce GTX 470 (driver > version 25721, CUDA version 3010, compute capability 2.0, 1248MB, 726 > GFLOPS peak) > > I ran a test as soon as the GPU starts a work unit the GPU does run at > 1215 MHz until completed. I used GPU-z to confirm this is what is > happening. > > Thanks, > Kevin > _______________________________________________ > boinc_dev mailing list > [email protected] > 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 [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
