In general, you should benchmark every device you test under the same conditions. For example, you should test every system in the same location, at room temperature, away from direct sunlight and other heat sources.

Recommended process

  1. Install all critical updates to ensure your operating system is up to date.
  2. Install the latest approved drivers for your hardware.
  3. Close other programs.
  4. Run the benchmark.

Expert process

  1. Install all critical updates to ensure your operating system is up to date.
  2. Install the latest approved drivers for your hardware.
  3. Restart the computer or device.
  4. Wait 2 minutes for startup to complete.
  5. Close other programs, including those that may be running in the background.
  6. Wait for 15 minutes.
  7. Run the benchmark.
  8. Discard the first benchmark run, particularly on a clean system, as it may include one-time initialization overheads such as driver setup, OpenCL cache generation, shader compilation, application initialization, and workload-specific caching. Subsequent runs are more representative of steady-state performance.
  9. Repeat from step 3 at least three times to verify your results.