MemtestCL Post a comment

Description: Following on from MemtestG80, a memory checker for nVidia graphics cards using the CUDA programming interface, Imran Haque has ported his utility to the OpenCL platform.

With this new version, the tests included in MemtestG80 can be run OpenCL platforms. For Folding@home the important platforms are obviously nVidia, ATI and CPUs.

To use this program, you need a compatible graphics card and OpenCL-capable drivers: for nVidia the OpenCL package is included in ForceWare 195 and all subsequent versions, while for ATI you will need the 9.12 or later drivers and the Stream SDK, as the OpenCL capability is not included in the driver package by default.

This program is executed from the command line, and has the following parameters:

Code :

     -----------------------------------------------------------------------
     |                       MemtestCL v1.00                               |
     |                                                                     |
     | Usage: memtestCL [flags] [MB GPU RAM to test] [# iters]             |
     |                                                                     |
     | Defaults: OpenCL platform/device 0, 128MB RAM, 50 test iterations   |
     | Amount of tested RAM will be rounded up to nearest 2MB              |
     -----------------------------------------------------------------------

      Available flags:
        --platform N ,-p N   : run test on the Nth (from 0) OpenCL platform
        --gpu N ,-g N        : run test on the Nth (from 0) OpenCL device
                               on selected platform
        --license ,-l        : show license terms for this build
        --forcecomm, -f      : DO send test results to Stanford  (don't prompt)
        --bancomm, -b        : DO NOT send test results to Stanford  (don't prompt)
        --ramclock X , -r X  : Specify RAM clock speed (for returned results) as X MHz
        --coreclock X , -c X : Specify core/ROP clock speed (for returned results) as X MHz


A short guide for interpreting your results:
  • If your card gives errors and is overclocked (even if the overclock is applied at the factory), then it is recommended to reset the clocks to the reference speeds for your model of graphics card and test again to see if the problems persist.
  • In general, the memory frequency being set too high is the source of most problems, but errors in the "Logic" and "Random Block" tests can also be triggered by the shaders being clocked too highly. As a rule, if your card creates errors in any test when set to higher than stock clocks, the overclock should be considered unstable.
  • If having taken these actions the card still produces errors at stock clocks in tests *other than* the Modulo-20 test, the card should be considered faulty and it is recommended to replace it.


Category: Overclocking Tools
Date: 17/08/2010
Views: 68 Time  

0 Note