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.

Reply via email to