![]() |
|
|
#12 | ||
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3×2,083 Posts |
Quote:
Quote:
|
||
|
|
|
|
|
#13 |
|
"Mark"
Apr 2003
Between here and the
24·397 Posts |
Interesting. Can someone produce the PRPNet client output (and log file) to see what happened? Do you know which version of the client the user was running? Did they stop the client during the primality test?
|
|
|
|
|
|
#14 |
|
"Lennart"
Jun 2007
25·5·7 Posts |
The problem is PFGW 64
those 2 computer did not have glib 2.7 I did coment out pfgw and I have no problem. Lennart |
|
|
|
|
|
#15 |
|
May 2007
Kansas; USA
242438 Posts |
Why is PFGW64 unable to prove PRPs?
What is glib 2.7? Why was PFGW commented out? Last fiddled with by gd_barnes on 2011-08-04 at 20:37 |
|
|
|
|
|
#16 | |
|
"Mark"
Apr 2003
Between here and the
24·397 Posts |
Quote:
Can you install the latest glib on those computers? If not, I can walk you through the building of pfgw64 on them. It will link with whatever version of glibc that you have installed. In the Linux distribution or 3.4.9 there is both pfgw64 and pfgw64s. pfwg64s is statically linked. Have you tried that version? |
|
|
|
|
|
|
#17 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3×2,083 Posts |
Quote:
glib is a standard "library" present on most Linux systems that compiled applications can typically refer to by implication rather than having to duplicate its code within their own binaries. However, sometimes a Linux installation will be missing one or more of these libraries (perhaps it's an older version, or was a "light" installation of the OS with not all the libraries installed to save space), and thus an application that depends on them will fail to run. In this case, the primality-proof function of PFGW apparently depends on glib 2.7. In order for it to work, one must either have glib 2.7 installed, or get a statically linked build of PFGW, which is compiled in a way such that the needed library code is included directly in the binary, instead of included by reference. A statically linked binary can be a rather larger file than a dynamically linked one, so the latter is preferable whenever possible. You may recall that on Jean Penne's website where you can download LLR, he has both "llr" and "sllr" builds available for Linux; the latter is statically linked. Also: on Windows, the equivalent of such a "library" is a DLL file (for "Dynamic Link Library"), which usually resides in the C:\Windows\System32 folder. If you've ever gotten a "cannot locate dynamic link library x.dll" error from a program, that's essentially the same kind of error Lennart got, just translated into Windows-speak. In Lennart's case, he had a working LLR build set up with his PRPnet client (either he had the statically linked build, or his system had all the necessary libraries present to run the dynamic build of LLR), so in the absence of a fully-functional PFGW, he simply commented out the PFGW line in prpclient.ini, forcing the client to use LLR instead for both PRP and primality tests. As Mark explained earlier, both are equally fast on a 32-bit system (actually LLR has a slight advantage since it does not need to do a separate re-test to prove PRPs), but since there is no 64-bit LLR, it is preferable to use PFGW64 whenever possible on a 64-bit system so as to take advantage of the 64-bit speed boost. Last fiddled with by mdettweiler on 2011-08-04 at 21:07 |
|
|
|
|
|
|
#18 | |
|
"Lennart"
Jun 2007
25×5×7 Posts |
Quote:
But it did the prp but not the primeproof ! I can't see what happend but the client just closed. I coment out pfgw and restarted the client and I don't realy know how it got back as a prp. Now I have changed them to pfgw64s 3.4.9 Lennart EDIT: Client Linux 64 4.3.5 Last fiddled with by Lennart on 2011-08-04 at 22:30 |
|
|
|
|
|
|
#19 |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
|
|
|
|
|
|
#20 |
|
May 2007
Kansas; USA
101×103 Posts |
All n=50K bases for the drive have reached n=100K. Many bases are now being processed at once. There will be many "returns" to n=100K as we continue loading in more bases that are at that search depth.
A large majority of primes will now be in the top 5000 range.
|
|
|
|
|
|
#21 |
|
May 2008
Wilmington, DE
22·23·31 Posts |
|
|
|
|
|
|
#22 | |
|
May 2007
Kansas; USA
101·103 Posts |
Quote:
Based on your statements here, I just figured out something here that I could not previously figure out: When you said that the clients that found the PRPs just closed, I finally figured out that they just "hung" and did not report anything until you restarted them with PFGW commented out. That is why I saw two tests on client 15 at the top of the pending tests list for hours. Those tests were PRPs waiting to be reported! It caused those k values to continue testing to a far higher n range than the PRPs. It also explains why it appeared there was only 1 prime on the drive for a very long time and then a whole bunch came in all at once. The moral of the story is: Everyone please do whatever you can to make sure that your clients prove the primes. Otherwise there is a good chance that a PRP will be found, the client will hang without reporting any results to the server (kind of like not connecting), and others will continue testing that k value long after a prime has actually been found. As long as the PRP is reported to the server, that is OK but if the client just hangs, then nothing will get reported and the test will sit in the queue for 2 days (until handed out again) or until you restart the client. Gary Last fiddled with by gd_barnes on 2011-08-06 at 07:19 |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Other Bases? | wblipp | GPU Computing | 50 | 2012-10-11 13:23 |
| New PRPnet drive discussion | mdettweiler | Conjectures 'R Us | 89 | 2011-08-10 09:01 |
| PRPnet 1st drive-R/S base 2 even-k/even-n/odd-n | mdettweiler | Conjectures 'R Us | 153 | 2011-08-10 06:54 |
| Subproject #1: 210k-250k sequences to 100 digits | henryzz | Aliquot Sequences | 204 | 2009-07-30 12:06 |
| Different bases = different times? | roger | Information & Answers | 1 | 2007-04-25 14:35 |