mersenneforum.org  

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

Reply
 
Thread Tools
Old 2009-03-05, 05:52   #1
RMAC9.5
 
RMAC9.5's Avatar
 
Jun 2003

32·17 Posts
Default Weird TF Behavior Prime95 64 bit v24.13, WinXP 64

I have an AMD Athlon X2 6400 PC running at 3.2 GHz doing TF. This PC has been running Prime95 24.13 with few problems since Dec. 2007. Recently, I have been getting Prime95 application errors when Prime95 tries to factor a number greater than M61853387. The error occurs when Prime95 tries to write out the first save file after it starts factoring. I have sent the Error reports to Microsoft but have not received any feedback. No information is saved in the Results.txt or Prime.log files. Is there a start up parameter that I can use to capture more information?
RMAC9.5 is offline   Reply With Quote
Old 2009-03-05, 13:06   #2
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

7×13×47 Posts
Default

Have you tried another version of Prime95? (v25.9.2 is the most current x64 version right now)
James Heinrich is offline   Reply With Quote
Old 2009-03-05, 16:21   #3
mognuts
 
mognuts's Avatar
 
Sep 2008
Bromley, England

2·52 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
Have you tried another version of Prime95? (v25.9.2 is the most current x64 version right now)
I thought we were up to build 3?
mognuts is offline   Reply With Quote
Old 2009-03-06, 05:26   #4
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

7×13×47 Posts
Default

Quote:
Originally Posted by mognuts View Post
I thought we were up to build 3?
32-bit is on build 3, 64-bit is on build 2.
James Heinrich is offline   Reply With Quote
Old 2009-03-06, 06:42   #5
S485122
 
S485122's Avatar
 
"Jacob"
Sep 2006
Brussels, Belgium

36428 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
32-bit is on build 3, 64-bit is on build 2.
No it is build 3 for both 32 and 64 bits : if you look at the properties of the exe included in the compressed file you pointed to, the version is 25.9.3.0. It is also the version reported by Help / About Prime95.

Jacob

Last fiddled with by S485122 on 2009-03-06 at 06:43
S485122 is offline   Reply With Quote
Old 2009-03-06, 09:00   #6
RMAC9.5
 
RMAC9.5's Avatar
 
Jun 2003

32×17 Posts
Default

No I haven't had time to try any of the Prime95 25.x versions, but I agree that it is a logical next step. Hopefully I will be able to do so during the upcoming weekend. However, since George has mentioned several times that he really hasn't modified the TF code in the Prime95 25.x versions, I remain cautiously optimistic.
I can report another failure (Factor=62019047,65) on a completely different PC using Prime95, version 24.13, (32 bit) and Windows XP SP 2 (32 bit).
RMAC9.5 is offline   Reply With Quote
Old 2009-03-06, 12:42   #7
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

10000101101012 Posts
Default

Quote:
Originally Posted by S485122 View Post
No it is build 3 for both 32 and 64 bits
You're right -- apparently I missed the latest x64 version
James Heinrich is offline   Reply With Quote
Old 2009-03-06, 19:07   #8
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

100000010101112 Posts
Default

This is likely fixed in v25. From the code in commonc.c that generates temporary file names:

Code:
/* WARNING:  Version 24 had a bug where exponents between 61 million and */
/* 70 million used funky characters in the file name.  I've fixed the bug */
/* here, but users will have to rename some intermediate files. */
Apparently, the funky characters in the file name are causing a crash (probably from more bad code of mine where errors creating the save file aren't handled properly?).
Prime95 is offline   Reply With Quote
Old 2009-03-15, 09:21   #9
RMAC9.5
 
RMAC9.5's Avatar
 
Jun 2003

15310 Posts
Default

George is correct about this error being fixed in v25 (verified in 25.9 build 3).
This leads to the following two questions:
1. Can the server be programmed to hand out TF assignments to v24.xx PCs which are outside of the 61 million to 70 million range? If so, TF assignments greater than 70 million could be efficiently factored to low bit levels by the v24.xx TF PCs that otherwise will stop contributing. I am making this suggestion because I have a few borged 24.xx PCs that are outside of my control, and I am sure that other long time Prime95 contributors are in the same boat.
2. Are v25 assignments "locked" to the specific PC that registered them with the the V5 server or to the user id associated with that PC? In other words, can I trade v25 assignments among the PCs that I have access to like I can with v24 assignments or do I have to unreserve them? I know how to move the "bad" unreserved v24 TF assignments from my 24.xx PCs to my v25.9 PCs by using the worktodo.add trick, but I am not sure how to proceed after the TF assignments have been registered with the V5 server.

Last fiddled with by RMAC9.5 on 2009-03-15 at 09:22
RMAC9.5 is offline   Reply With Quote
Old 2009-03-15, 14:48   #10
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17·487 Posts
Default

Quote:
Originally Posted by RMAC9.5 View Post
1. Can the server be programmed to hand out TF assignments to v24.xx PCs which are outside of the 61 million to 70 million range?
I've tried to implement this. It is untested.

Quote:
2. Are v25 assignments "locked" to the specific PC that registered them with the the V5 server or to the user id associated with that PC?
You can move the assignments to any other PC with the same userid. Be sure to copy that 32 hex digit assignment id too.
Prime95 is offline   Reply With Quote
Old 2009-03-17, 04:33   #11
RMAC9.5
 
RMAC9.5's Avatar
 
Jun 2003

2318 Posts
Default

George,
I am happy to report that the server is sending out TF assignments greater than 70 million to some of my v24.13 TF PCs. The one 70 million assignment that I checked so far stopped and started normally.

Here are two more v25.9 questions.
1. What does SendAllFactorData=1 in Prime.txt do? All of the PCs that I have direct access to use dial-up modems and will continue to do so for the foreseeable future. If I set it =0, will v25.9 act like v24.13 and send the TF results at the end of the assignment, instead of at the end of each bit level?
2. Does v25.9 put a greater demand on the memory subsystem than v24.13? The reason for this question has to do with my new Phenom II X4 940 PC which happily did DCs at 3.3 GHz using v24.13 but gets "SUM(INPUTS) != SUM(OUTPUTS)" errors for LLs at anything over 3.0 GHz using v25.9.
RMAC9.5 is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
mfaktc slows on WinXP after about an hour Christenson GPU Computing 5 2011-05-27 21:47
Weird Version 24.6 Trial Factoring Behavior RMAC9.5 Software 0 2005-06-11 04:57
Prime95 create Local Disk (Z:) on WinXP? Unregistered Software 3 2005-02-05 16:51
crazy WinXP scheduling stippix Software 0 2004-04-22 08:55
WinXP P95 slowdown sgrupp Software 21 2003-12-28 18:48

All times are UTC. The time now is 15:12.


Fri Jul 7 15:12:03 UTC 2023 up 323 days, 12:40, 0 users, load averages: 0.88, 1.01, 1.08

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.

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