![]() |
![]() |
#1 |
P90 years forever!
Aug 2002
Yeehaw, FL
32·911 Posts |
![]()
Version 26.2 is ready for beta testing. This is the first release of version 26, so it is probably best suited for the trail blazers among us. Personally, I am using this version for production work. I have not done extensive pounding on the user interface so there may well be bugs there.
Download links: Windows: ftp://mersenne.org/gimps/p95v262.zip Windows 64-bit: ftp://mersenne.org/gimps/p64v262.zip Linux: ftp://mersenne.org/gimps/mprime262.tar.gz Linux 64-bit: ftp://mersenne.org/gimps/mprime262-linux64.tar.gz Mac OS X: ftp://mersenne.org/gimps/Prime95-MacOSX-262.zip Source: ftp://mersenne.org/gimps/source262.zip This release contains mainly performance improvements. There are some minor bug fixes and features too. From the included whatsnew.txt file: 1) Faster FFTs for most SSE2-capable CPU architectures. 2) More FFT lengths supported. 3) Some of the new, faster FFTs don't let us do as much error checking on each iteration. If you don't want to lose this error checking, choose "SUM(INPUTS) error checking" from the Options menu. This will slow down your tests by about 2-5%. 4) When a possible hardware error occurs during a test, the error message would likely scroll off the screen unnoticed. Now, all future progress updates to the screen will be followed by a message containing a count of the errors that have occurred during the test. 5) Worker Windows now stagger their starts. This improves timings for some CPUs and operating systems. See undoc.txt to control this feature. Bug fixes are described here: http://www.mersenneforum.org/showpos...57&postcount=2 Last fiddled with by Prime95 on 2010-09-14 at 23:35 |
![]() |
![]() |
![]() |
#2 |
P90 years forever!
Aug 2002
Yeehaw, FL
32·911 Posts |
![]()
Known bugs and fixes:
1) The length 7K real FFT crashes on Core i3/i5/i7/i9 when running 32-bit Prime95 or 32-bit mprime. Fixed in next release. 2) Benchmarking on a multi-core or hyperthreaded machine resulted in several spurious "Setting affinity to run help thread..." messages. Fixed in 26.3. 3) The length 3072K (and some others) FFT crash on Northwood and Willamette Pentium 4. Fixed in 26.3. 4) The new feature that continuously outputs hardware error counts took multiple lines. Version 26.3 will have several undoc.txt options to control the amount of verbiage. 5) In rare situations, an insufficiently large FFT length was chosen. Generally, you would only notice this with larger bases. An example is 10024*603^153-1. Fixed in 26.3. 6) Worker-specific memory settings were not used in calculating the optimal P-1 bounds. Fixed in 26.3. 7) On 64-bit Ubuntu 10.x machines, trial factoring would find factors but would improperly format them for writing to results.txt and for sending to PrimeNet. Fixed in 26.3. 8) On 64-bit Ubuntu 10.x machines, N/A in worktodo.txt caused parse errors. Fixed in 26.3. Last fiddled with by Prime95 on 2010-10-11 at 03:57 |
![]() |
![]() |
![]() |
#3 |
Oct 2008
n00bville
25×23 Posts |
![]() |
![]() |
![]() |
![]() |
#4 |
Oct 2008
n00bville
25×23 Posts |
![]()
Okay I got it from the ftp and just got a hardware error:
[Sep 15 01:27] Worker starting [Sep 15 01:27] Setting affinity to run worker on any logical CPU. [Sep 15 01:27] Setting affinity to run helper thread 1 on any logical CPU. [Sep 15 01:28] Resuming primality test of M123456811 using Core2 type-3 FFT length 6720K, Pass1=1792, Pass2=3840, 2 threads [Sep 15 01:28] Iteration: 80831503 / 123456811 [65.47%]. [Sep 15 01:28] Possible hardware errors have occurred during the test: [Sep 15 01:28] 1 SUM(INPUTS) != SUM(OUTPUTS). [Sep 15 01:28] Confidence in final result is fair. Worked with the version before so I'm pretty confident that it isn't a hardware problem ... anyway maybe it's one of the new error checking methods. Last fiddled with by joblack on 2010-09-14 at 23:34 |
![]() |
![]() |
![]() |
#5 |
P90 years forever!
Aug 2002
Yeehaw, FL
32·911 Posts |
![]() |
![]() |
![]() |
![]() |
#6 |
Oct 2008
n00bville
13408 Posts |
![]()
Great can I disable the hardware error output in almost every second line. I have recognized it ;). Btw. does that mean I should cancel the exponent or is it recoverable?
Last fiddled with by joblack on 2010-09-15 at 01:25 |
![]() |
![]() |
![]() |
#7 | |
P90 years forever!
Aug 2002
Yeehaw, FL
32·911 Posts |
![]() Quote:
As to the cancel question, I cannot answer that for you. Prime95 v25 did recover from that error. But did a hardware error get missed? Who knows. |
|
![]() |
![]() |
![]() |
#8 |
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
10B716 Posts |
![]()
Prime95 crashes when it tries to run the 7K real FFT (there doesn't appear to be an all-complex 7K). It does the same thing whether trying to run it as part of the benchmark, or to test a number (whether as part of LL or P-1): Prime95 crashes immediately, and the Visual Studio just-in-time debugger pops up.
I'm on an i5 ("Optimizing for CPU architecture: Core i3/i5/i7/i9, L2 cache size: 256 KB, L3 cache size: 8 MB"), running on Windows XP (32-bit). It's definitely consistent, not intermittent at all. I've tried 1K-8192K on real and complex FFTs, and only that one crashes. If you need more help from me to track down the problem, let me know what to do. When running "AllBench=1" with the FFT at 7K, it crashed on the first test (maybe that helps, I suppose all those tests are using different backend techs...but I'd guess knowing that it chose the one for an i5 is sufficient to identify that). Last fiddled with by TimSorbet on 2010-09-15 at 02:25 |
![]() |
![]() |
![]() |
#9 |
2·5·181 Posts |
![]()
So am I to understand that if I only use Prime95 fo stress-testing of a PC, this version is slower a little bit?
|
![]() |
![]() |
#10 | ||
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
427910 Posts |
![]() Quote:
Quote:
Or: Instead of making it take up 3 more lines, add it in-line with the iterations output. Or at least just make it 1 more line. e.g. go from: Code:
[Sep 15 01:28] Iteration: 80831503 / 123456811 [65.47%]. [Sep 15 01:28] Possible hardware errors have occurred during the test: [Sep 15 01:28] 1 SUM(INPUTS) != SUM(OUTPUTS). [Sep 15 01:28] Confidence in final result is fair. Code:
[Sep 15 01:28] Iteration: 80831503 / 123456811 [65.47%]. [Sep 15 01:28] 1 error has occurred during the test, confidence in final result is fair, see results.txt Code:
[Sep 15 01:28] Iteration: 80831503 / 123456811 [65.47%]. 1 error detected in test, see results.txt Or put it, either on separate lines or in-line, after every x-th status instead of every status (e.g. put it on every 10th line, maybe configurable, so it stays visible most/all of the time, without having it spam every time). Or make it so the user can somehow say "don't remind me of this particular error any more" (while still reminding me of other errors in this or other tests). Last fiddled with by TimSorbet on 2010-09-15 at 13:07 |
||
![]() |
![]() |
![]() |
#11 |
Oct 2008
n00bville
25·23 Posts |
![]()
Does this release already include AMD optimizations?
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
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 |