mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2017-07-18, 21:40   #89
GP2
 
GP2's Avatar
 
Sep 2003

5·11·47 Posts
Default

Quote:
Originally Posted by Prime95 View Post
There have been no major complaints with 29.1, so I think it is very safe to use it in a new installation.
Time to update the download page? It's still linking to 28.10

I'm also using 29.2 on many cores for DC work, everything seems fine so far.
GP2 is offline   Reply With Quote
Old 2017-07-18, 23:33   #90
vsuite
 
Jan 2010

2·3·19 Posts
Default

I just upgraded (in place) 3 (soon to be 4) installations of 28.7 build 1 to 29.2 build 4. I hope all goes well.

I assume it is safe to leave 28.10 running on a couple other machines?

I only saw minor (presumably non-statistical) difference between benchmarks of 28.7 and 29.2 on i3-4160 and i5-6400 running multiple workers. But 29.2 seems to be fine tuned to give an extra boost when 1 worker is run on all the threads (which 28.7 does not bring out in the benchmarks).
vsuite is offline   Reply With Quote
Old 2017-07-19, 00:01   #91
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

5·11·137 Posts
Default

Quote:
Originally Posted by vsuite View Post
I only saw minor (presumably non-statistical) difference between benchmarks of 28.7 and 29.2 on i3-4160 and i5-6400 running multiple workers. But 29.2 seems to be fine tuned to give an extra boost when 1 worker is run on all the threads (which 28.7 does not bring out in the benchmarks).
The FFT code is identical. There may have been a few changes as to which FFT implementation is the default (every FFT size has several possible FFT implementations). The biggest change with 29.2 is that prime95 runs 10 throughput benchmarks of the FFT implementations to select the best FFT implementation for your machine).
Prime95 is online now   Reply With Quote
Old 2017-07-20, 02:59   #92
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

1100111100012 Posts
Default

Quote:
Originally Posted by GP2 View Post
Time to update the download page? It's still linking to 28.10

I'm also using 29.2 on many cores for DC work, everything seems fine so far.
I wondered about that, but I figured maybe 29.x was still considered a work on progress?

Thoughts George? I can update the download page to highlight 29.2 (and generate the SHA for them as well) if you think you're ready for it.

I've updated one of my machines to it... it was a bit of a transition since I had the 28.x config modified every which way with an affinity scramble and all kinds of stuff. I had to make a few tweaks but I imagine the average user never fiddles with it as much. They can probably upgrade and it'll just work.

When I tried it out on my dual 14-core servers, I was curious what kind of default # of workers and cores per worker it would pick, what kind of affinity per worker (only cores from a single CPU, for example).

I wasn't entirely happy with how that worked out. A single worker seemed to randomly pick which cores to use, sometimes across the chip boundary... Maybe I was doing something wrong, but I used the nice, new way of assigning cores to workers (much easier than affinity scramble) and got things the way I like without issue.

As someone who manually submits their results, I was surprised to see the new entries in the results.txt for all of the daily benchmarks. It sounds like those stop once a suitable batch of benches have been done but I only upgraded about a week ago... we'll see.
Madpoo is offline   Reply With Quote
Old 2017-07-20, 12:00   #93
mackerel
 
mackerel's Avatar
 
Feb 2016
UK

43510 Posts
Default

Quote:
Originally Posted by Prime95 View Post
The FFT code is identical. There may have been a few changes as to which FFT implementation is the default (every FFT size has several possible FFT implementations). The biggest change with 29.2 is that prime95 runs 10 throughput benchmarks of the FFT implementations to select the best FFT implementation for your machine).
I only use Prime95 as a benchmark and stress test. Does the above affect the manual custom benchmarks? I dread the potential situation where I might run a benchmark on a fresh install, and some later time it might decide to use different FFTs for the same settings on the same system. The way I read it, it sounds like the feature is for real work only, so does that mean the benchmark would only run the default FFT choice for a given size?

I can't recall previously discussion, was there specific consideration given to Skylake-X to account for the very different cache size and speed? I'm about to build such a system and look forward to comparing it against Skylake-S.
mackerel is offline   Reply With Quote
Old 2017-07-20, 12:27   #94
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

5×11×137 Posts
Default

Quote:
Originally Posted by mackerel View Post
The way I read it, it sounds like the feature is for real work only, so does that mean the benchmark would only run the default FFT choice for a given size?.
In your situation, you'll always run the default FFT implementation.

There are no special settings in prime95 for Skylake-X.
Prime95 is online now   Reply With Quote
Old 2017-08-21, 10:28   #95
sanaris
 
"Yury Vorobyov"
Jul 2013
Chelyabinsk

19 Posts
Default

Hello!

I have seen the option to choose instruction types in local.txt, but can I choose CpuType from that file local.txt? What are possible processor types?

I just know that P95 does not define my L3 size correctly and I'm setting it manually with CpuL3CacheSize (though I don't need it very much for higher efficiency).
sanaris is offline   Reply With Quote
Old 2017-08-22, 22:46   #96
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

5·11·137 Posts
Default

Quote:
Originally Posted by sanaris View Post
Hello!

I have seen the option to choose instruction types in local.txt, but can I choose CpuType from that file local.txt? What are possible processor types?

I just know that P95 does not define my L3 size correctly and I'm setting it manually with CpuL3CacheSize (though I don't need it very much for higher efficiency).
Don't worry about a mis-identified L3 cache size. It will not affect prime95's FFT selection.
Prime95 is online now   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Prime95 version 27.3 Prime95 Software 148 2012-03-18 19:24
Prime95 version 26.3 Prime95 Software 76 2010-12-11 00:11
Prime95 version 25.5 Prime95 PrimeNet 369 2008-02-26 05:21
Prime95 version 25.4 Prime95 PrimeNet 143 2007-09-24 21:01
When the next prime95 version ? pacionet Software 74 2006-12-07 20:30

All times are UTC. The time now is 18:27.


Sun Aug 1 18:27:36 UTC 2021 up 9 days, 12:56, 0 users, load averages: 2.29, 2.47, 2.60

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.