![]() |
![]() |
#1 |
May 2004
FRANCE
61510 Posts |
![]()
Hi All,
I uploaded today the development version 3.8.7 of LLR program. You can find it now in my development directory : http://jpenne.free.fr/Development/ The 32bit Windows and Linux compressed binaries are available as usual. I uploaded also the complete source in a compressed file ; it may be used to build the Mac-Intel executable and also (I hope) the 64bit binaries. In this new version, the base b can now be an arbitrary large integer (however restricted to 64 bits for fixed b formats). This is especially useful while testing Generalized Fermat numbers. This new version can be built on 64bit platforms, but then, the prefactoring code is no more available. This affects only the Gaussian-Mersenne norm and Wagstaff tests, for which the prefactoring must be done using a 32bit program. Please, consult the Readme file for more details, and let me know if problems are encountered... Best Regards, Jean |
![]() |
![]() |
![]() |
#2 |
Feb 2003
27×3×5 Posts |
![]()
I just built the 64bit version on a Linux system and it runs about 10-12% faster than the 32bit binary of version 3.8.6.
Well done, Jean! |
![]() |
![]() |
![]() |
#3 | ||
Sep 2002
Database er0rr
448810 Posts |
![]()
I compiled llr64, simply by going into the appropriate directoy and running "make", and noticed the same sort of speed ups with it as Thomas did.
However on one of my multi-core boxes running Debian on a usb stick, I got segmentation faults. It was a problem with libc giving errors 4 and 6: Quote:
Quote:
![]() Last fiddled with by paulunderwood on 2012-02-05 at 19:54 |
||
![]() |
![]() |
![]() |
#4 |
Feb 2003
27×3×5 Posts |
![]()
There may be a possible memory leak for the 64bit Linux binary (perhaps also for the 32bit version):
I was running 4 instances on a quadcore machine. After about one week I noticed that each of them had eaten about 1GB of the 4GB total memory, and the machine was in an endless swapping loop. The numbers I'm testing (Generalized Woodalls, base=160-200, n=100-150k) typically require only about 10-12MB. At least this is the number the "top" utility shows me for a "freshly started" LLR. Now I restarted all four instances and will watch them closely. Perhaps somebody else should check this behavior too (e.g. also for the 32bit binary). Last fiddled with by Thomas11 on 2012-02-10 at 19:56 |
![]() |
![]() |
![]() |
#5 | |
"Mark"
Apr 2003
Between here and the
2×592 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#6 | |
Feb 2003
27·3·5 Posts |
![]() Quote:
The newly started 64bit LLR instances are already leaking again: While the memory usage stays constant during a test, it roughly doubled once the second test started from the input file. So it seems that it does not free the memory after completing a test. Last fiddled with by Thomas11 on 2012-02-10 at 21:26 |
|
![]() |
![]() |
![]() |
#7 | |
"Mark"
Apr 2003
Between here and the
11011001100102 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#8 | |
Feb 2003
27·3·5 Posts |
![]() Quote:
There are other people around who (successfully?) replaced the gwnums by version 27.2, but I just compiled the source without any modifications. |
|
![]() |
![]() |
![]() |
#9 |
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3×29×83 Posts |
![]()
I've had issues with MPrime 26.6 with P-1 Stage 2 memory not being freed after Stage 2 completes, but it certainly doesn't gobble up extra memory like you're saying.
http://www.mersenneforum.org/showpos...&postcount=125 |
![]() |
![]() |
![]() |
#10 |
Feb 2003
27·3·5 Posts |
![]()
Meanwhile I tested the 32bit Linux binary provided by Jean Penne, and it leaks too...
I've run the same tests for LLR 3.8.6 and there is no indication for a memory leak. Last fiddled with by Thomas11 on 2012-02-10 at 22:47 |
![]() |
![]() |
![]() |
#11 |
Dec 2011
New York, U.S.A.
97 Posts |
![]()
I've built a 64 bit Windows version which can be downloaded here.
As others have reported on Linux, I'm seeing a 10 to 12% speed improvement on my C2Q Q6600. However, one person noticed a 10% reduction in speed on an i7-920. See the LLR development version 3.8.7 is available! thread on PrimeGrid for more information. |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
LLR Development Version 3.8.9 released. | Jean Penné | Software | 6 | 2012-05-09 23:44 |
LLR 3.8.6 Development version | Jean Penné | Software | 0 | 2011-06-16 20:05 |
LLR 3.8.5 Development version | Jean Penné | Software | 6 | 2011-04-28 06:21 |
PowerPC development platform | nuggetprime | Hardware | 2 | 2011-01-06 18:37 |
LLR 3.8.4 development version is available! | Jean Penné | Software | 4 | 2010-11-14 17:32 |