mersenneforum.org  

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

Reply
 
Thread Tools
Old 2010-09-14, 23:04   #1
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

32·911 Posts
Default Prime95 version 26.2

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
Prime95 is online now   Reply With Quote
Old 2010-09-14, 23:04   #2
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

32·911 Posts
Default

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
Prime95 is online now   Reply With Quote
Old 2010-09-14, 23:26   #3
joblack
 
joblack's Avatar
 
Oct 2008
n00bville

25×23 Posts
Default

At least this link

http://mersenne.org/gimps/p64v262.zip

doesn't work.
joblack is offline   Reply With Quote
Old 2010-09-14, 23:29   #4
joblack
 
joblack's Avatar
 
Oct 2008
n00bville

25×23 Posts
Default

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
joblack is offline   Reply With Quote
Old 2010-09-14, 23:34   #5
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

32·911 Posts
Default

Quote:
Originally Posted by joblack View Post
Okay I got it from the ftp and just got a hardware error:
No, you didn't. You just ran into feature 4 described above. Prime95 is letting you know that you've had a SUM(INPUTS) != SUM(OUTPUTS) sometime during the entire LL test.
Prime95 is online now   Reply With Quote
Old 2010-09-15, 01:22   #6
joblack
 
joblack's Avatar
 
Oct 2008
n00bville

13408 Posts
Default

Quote:
Originally Posted by Prime95 View Post
No, you didn't. You just ran into feature 4 described above. Prime95 is letting you know that you've had a SUM(INPUTS) != SUM(OUTPUTS) sometime during the entire LL test.
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
joblack is offline   Reply With Quote
Old 2010-09-15, 01:31   #7
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

32·911 Posts
Default

Quote:
Originally Posted by joblack View Post
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?
Yes, it can be disabled. See undoc.txt. Recommendations from y'all as to how to improve the feature (or if it should be deleted) are welcome.

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.
Prime95 is online now   Reply With Quote
Old 2010-09-15, 02:19   #8
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

10B716 Posts
Default

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
TimSorbet is offline   Reply With Quote
Old 2010-09-15, 08:18   #9
Octopuss
 

2·5·181 Posts
Default

So am I to understand that if I only use Prime95 fo stress-testing of a PC, this version is slower a little bit?
  Reply With Quote
Old 2010-09-15, 13:00   #10
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

427910 Posts
Default

Quote:
Originally Posted by Octopuss View Post
So am I to understand that if I only use Prime95 fo stress-testing of a PC, this version is slower a little bit?
No, they'll run the same or a little faster. But it doesn't really matter, since stress tests are more about maxing out the computer for a while to see if it makes a mistake, not seeing how quickly you can go through some number of iterations. When you run a Stress Test, it always fully checks for false results.

Quote:
Originally Posted by Prime95 View Post
Recommendations from y'all as to how to improve the feature (or if it should be deleted) are welcome.
Would it be possible to basically anchor it at the bottom of the window (even if just by deleting the old message of it when you put it again) or put it in some special message box?
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.
to:
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
or:
Code:
[Sep 15 01:28] Iteration: 80831503 / 123456811 [65.47%]. 1 error detected in test, see results.txt
(As long as results.txt has more info on the error, saying it's SUM(INPUTS) != SUM(OUTPUTS) and the confidence in the final result is fair.)
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
TimSorbet is offline   Reply With Quote
Old 2010-09-15, 14:55   #11
joblack
 
joblack's Avatar
 
Oct 2008
n00bville

25·23 Posts
Default

Does this release already include AMD optimizations?
joblack is offline   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:42.


Thu Mar 30 18:42:01 UTC 2023 up 224 days, 16:10, 0 users, load averages: 0.73, 0.89, 0.82

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔