mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Information & Answers (https://www.mersenneforum.org/forumdisplay.php?f=38)
-   -   Benchmarks (https://www.mersenneforum.org/showthread.php?t=15520)

MurrayInfoSys 2011-04-13 23:19

Benchmarks
 
If I create a benchmark for U, does this optimize my computer for Prime processing on the next request?

Uncwilly 2011-04-13 23:34

When you start the latest versions, Prime95 chooses the best available code path for your processor.

cheesehead 2011-04-14 01:01

[QUOTE=MurrayInfoSys;258466]If I create a benchmark for U, does this optimize my computer for Prime processing on the next request?[/QUOTE]Expanding on Uncwilly's answer: Prime95 uses the best optimization it has for your computer regardless of whether you ever run a benchmark.

Benchmarks provide data for guiding the future development of optimized code paths for various types of processor, but there's no direct connection between (a) running a benchmark on your computer and (b) your computer's current optimization. If your benchmark provides information for improvement of the optimized path for your particular computer, that will be incorporated in a new release of GIMPS software, but does not make any change in the code of the version you are running.

Prime95 already contains many different code paths that are optimized for various types of CPUs. It selects which one to use based on its reading of the computer it's running on. Unless your computer has a brand new (or very rare) CPU type, Prime95 probably already has, and uses, the optimization for your computer's CPU.

science_man_88 2011-04-14 17:10

[QUOTE=cheesehead;258484]Expanding on Uncwilly's answer: Prime95 uses the best optimization it has for your computer regardless of whether you ever run a benchmark.

Benchmarks provide data for guiding the future development of optimized code paths for various types of processor, but there's no direct connection between (a) running a benchmark on your computer and (b) your computer's current optimization. If your benchmark provides information for improvement of the optimized path for your particular computer, that will be incorporated in a new release of GIMPS software, but does not make any change in the code of the version you are running.

Prime95 already contains many different code paths that are optimized for various types of CPUs. It selects which one to use based on its reading of the computer it's running on. Unless your computer has a brand new (or very rare) CPU type, Prime95 probably already has, and uses, the optimization for your computer's CPU.[/QUOTE]

I see a lot Prime 95 knows about my CPU better than me RDTSC,MMX,SSE,SSE2,CMOV, I've looked them up I only see how a few of them could be useful if at all.


All times are UTC. The time now is 22:51.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.