![]() |
|
|
#1 |
|
May 2004
FRANCE
22·5·29 Posts |
Hi All,
I uploaded today the version 3.8.22 of the LLR program. You can find it now on my personal site : http://jpenne.free.fr/ The 32bit Windows and Linux compressed binaries are available as usual. The Linux 64bit binaries are released here, and also the Mac OS 32bit and 64bit binaries I can now build using a Mac mini machine with software OS X 10.9.1 I uploaded also the complete source in a compressed file ; it may be used to build the 64bit Windows binaries. In order to build the Linux binaries, I had to add -DSQLITE_OMIT_LOAD_EXTENSION in the CFLAGS in gwnum/Makefile and gwnum/make64. I had also to suppress irrelevant source and binary libraries references in makemac and makemac64. The makefiles with .orig suffixes are the unmodified ones... No new feature in this LLR version, but it is linked with the Version 29.6 of George Woltman's gwnum library which includes AVX 512 code. As usual, I need help to build the 64bit Windows binaries. Please, inform me if you encountered any problem while using this new version. Best Regards, Jean |
|
|
|
|
|
#2 |
|
"Mark"
Apr 2003
Between here and the
11·577 Posts |
I'm suspecting that nobody is using the 32-bit Mac OS binaries. The only Macs built with a 32-bit Intel CPU were built between 2005 and 2007. Prior to that they were using PowerPC and after that they had 64-bit CPUs.
Even with pfgw, nobody has requested a 32-bit build in years so I haven't even bothered with releasing one. |
|
|
|
|
|
#4 |
|
Dec 2011
New York, U.S.A.
97 Posts |
Good news and bad news.
Bad news first: The new LLR is about 4% slower than 3.8.21 on my Haswell: Code:
C:\Temp\LLR3.8.21>cllr64.3.8.21 -d -q"55459*2^30071686+1" -t4 Starting Proth prime test of 55459*2^30071686+1 Using all-complex FMA3 FFT length 2880K, Pass1=384, Pass2=7680, 4 threads, a = 3 55459*2^30071686+1, bit: 30000 / 30071701 [0.09%]. Time per bit: 4.509 ms. C:\Temp\LLR3.8.22>cllr64.3.8.22 -d -q"55459*2^30071686+1" -t4 Starting Proth prime test of 55459*2^30071686+1 Using all-complex FMA3 FFT length 2880K, Pass1=640, Pass2=4608, clm=1, 4 threads, a = 3 55459*2^30071686+1, bit: 30000 / 30071701 [0.09%]. Time per bit: 4.715 ms. Code:
$ cllr64 -d -q"55459*2^30071686+1" -t10 Starting Proth prime test of 55459*2^30071686+1 Using all-complex FMA3 FFT length 2880K, Pass1=384, Pass2=7680, 10 threads, a = 3 55459*2^30071686+1, bit: 20000 / 30071701 [0.06%]. Time per bit: 1.532 ms. FYI, I stopped here: > $ llr64 -d -q"55459*2^30071686+1" -t10 > Starting Proth prime test of 55459*2^30071686+1 > Using all-complex AVX-512 FFT length 2880K, Pass1=192, Pass2=15K, clm=4, 10 threads, a = 3 > 55459*2^30071686+1, bit: 1120000 / 30071701 [3.72%]. Time per bit: 1.061 ms. > Caught signal. Terminating. Last fiddled with by AG5BPilot on 2019-03-29 at 18:29 Reason: Fixed the numbers mangled by Discord |
|
|
|
|
|
#6 | |
|
May 2004
FRANCE
22·5·29 Posts |
Quote:
It may be interesting for Gaussian Mersenne Norm or Wagstaff hunters... Best Regards, Jean |
|
|
|
|
|
|
#7 |
|
Dec 2011
New York, U.S.A.
9710 Posts |
There may be a bug.
This computer is running the AVX-512 transform just fine on numerous Proth numbers at PrimeGrid, specifically, PPS-MEGA, PPS, and PPSE. (100% good results.) But when running SGS tasks, it's producing incorrect residues 100% of the time. Normally with hardware errors on SGS we would see some false primes, but there were none. This makes it less likely that the bad residues are a result of a hardware error. The CPU is an i7-7820X. Example: Tested number: 4344392810277*2^1290000-1 Result from a computer (i7-4770K) with AVX transform: LLR command line: primegrid_llr -d -oDiskWriteTime=1 llr.in Using zero-padded AVX FFT length 128K, Pass1=512, Pass2=256 4344392810277*2^1290000-1 is not prime. LLR Res64: 7D325B0469A1226E Time : 1162.344 sec. Result from a computer (Xeon E5-2670) with FMA3 transform: LLR command line: primegrid_cllr.exe -d -oDiskWriteTime=1 llr.in Using zero-padded FMA3 FFT length 128K, Pass1=512, Pass2=256 4344392810277*2^1290000-1 is not prime. LLR Res64: 7D325B0469A1226E Time : 2594.600 sec Bad result with AVX-512 transform: LLR command line: primegrid_cllr.exe -d -oDiskWriteTime=1 -oThreadsPerTest=1 llr.in Using zero-padded AVX-512 FFT length 128K, Pass1=128, Pass2=1K, clm=1 4344392810277*2^1290000-1 is not prime. LLR Res64: B878873BD88188FB Time : 313.633 sec. |
|
|
|
|
|
#9 | |
|
Jun 2012
Boulder, CO
172 Posts |
Quote:
Code:
4344392810277*2^1290000-1 is not prime. LLR Res64: 7D325B0469A1226E Time : 1147.827 sec. Code:
$ ./sllr64 -v LLR Program - Version 3.8.22, using Gwnum Library Version 29.6 |
|
|
|
|
|
|
#10 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
752610 Posts |
|
|
|
|
|
|
#11 | |
|
Dec 2011
New York, U.S.A.
6116 Posts |
Quote:
|
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| LLR Version 3.8.21 Released | Jean Penné | Software | 26 | 2019-07-08 16:54 |
| LLR Version 3.8.15 released | Jean Penné | Software | 28 | 2015-08-04 04:51 |
| LLR Version 3.8.11 released | Jean Penné | Software | 37 | 2014-01-29 16:32 |
| LLR Version 3.8.9 released | Jean Penné | Software | 37 | 2013-10-31 08:45 |
| llr 3.8.2 released as dev-version | opyrt | Prime Sierpinski Project | 11 | 2010-11-18 18:24 |