![]() |
|
|
#243 |
|
"Mark"
Apr 2003
Between here and the
3·2,447 Posts |
|
|
|
|
|
|
#244 |
|
"Mark"
Apr 2003
Between here and the
3×2,447 Posts |
pfgw 3.8.1 is now released. You can find Windows and Mac builds over at sourceforge.
The main change in this release is the support of a new file format I call "DECIMAL". This is the format I suggested over in the Primes in π thread. The distribution has a text file explaining the file format. The main reason I created this was to slim down the size of files input to pfgw for projects like Primes in π, which also includes Smarandache-Wellin and Copeland-Erdos searches. FYI, the files on sourceforge only have 64-bit builds. If you absolutely need a 32-bit build, please let me know. Last fiddled with by rogue on 2016-06-03 at 20:56 |
|
|
|
|
|
#245 |
|
Einyen
Dec 2003
Denmark
1101011111002 Posts |
When you run the "N+1" test it does run 2-3 tests depending on the number before the last one gives: "Lucas PRP". I looked in the code but cannot find where the Lucas PRP test takes place.
Do you know or can quickly find out where that is? Maybe then the Lucas PRP could be a switch option like Fermat PRPs? The advantage is that combined with Fermat PRP test it would almost be a BPSW test (Fermat instead of Miller-Rabin test). Last fiddled with by ATH on 2016-06-03 at 21:09 |
|
|
|
|
|
#246 | |
|
"Mark"
Apr 2003
Between here and the
162558 Posts |
Quote:
|
|
|
|
|
|
|
#247 |
|
Mar 2011
Germany
97 Posts |
Hi. When running pfgw-3.7.10 on ubuntu 14.04 (64 bit) I get for some numbers a SIGILL error.
I tested on a Intel Core i7 920 and a Core i7 6700K. Also version 3.8.1 for Windows is affected. The problem seems to be related to the POWMOD function . If you start the following minimal script in pfgw you get the error at the end of the POWMOD iterations. Code:
SCRIPT DIM result,0 POWMOD result, 10, (10^86453-1)/9, 22944*10^86454-229439 |
|
|
|
|
|
#248 | |
|
Aug 2002
2×33 Posts |
Quote:
|
|
|
|
|
|
|
#249 | |
|
"Mark"
Apr 2003
Between here and the
3×2,447 Posts |
Quote:
As for building on Linux, it shouldn't be too hard. You need to build GMP and will need to install the gwnum components. There is a makefile that is up to date, but might need some changes to work on your specific Linux implementation. You can get code from sourceforge and from there, send me e-mails to help you thru the build process. |
|
|
|
|
|
|
#250 |
|
Aug 2002
3616 Posts |
Thanks, yes please ask Steven I would appreciate that. I'm sure he could do a much better job that I.
I might be able to help some with the building although I am by no means a developer. Should I use the default gcc 4.8.x from CentOS 7.1 64b or the latest stable v5.4? (other distros are available as well) Given the newer GW libraries available would you guess a double digit performance increase is possible? (pfgw 3.7.1 vs 3.8.1 9 months) I don't see any of the PFGW source code on sourceforge: https://sourceforge.net/projects/ope...?source=navbar Is this the latest gwnum from 2011? https://github.com/rudimeier/mprime/tree/master/gwnum GMP 6.0.0 looks to be in the centos epel repos, or 6.1.1 from the project website: https://gmplib.org/ Last fiddled with by Angular on 2016-07-26 at 01:06 |
|
|
|
|
|
#251 | |
|
"Mark"
Apr 2003
Between here and the
3×2,447 Posts |
Quote:
I do not know what improvements were made to gwnum, but I don't think they were that significant. Use this to check out the source code: svn checkout svn://svn.code.sf.net/p/openpfgw/code/ openpfgw-code In the gwnum package directory I believe it tells you where to d/l the latest gwnum. Use can use GMP 6.1.1, but you will have to build it on your own. |
|
|
|
|
|
|
#252 |
|
"Mark"
Apr 2003
Between here and the
11100101011012 Posts |
Unless anyone asks otherwise, I am going to remove ABCZ (aka PrZ) file support in the next release. This is in the pfgw documentation:
Code:
This is a highly compressed ABCD (or NewPGen) format file. The file
is compressed considerably more with the PrZ format, than it is with
PkZip (or RAR/LHA/ACE2/SITX), and it is "processable" by PFGW in the
compressed form. At this writing, the PrZ format is still a work in
progress, so the code itself will (may) change some.
|
|
|
|
|
|
#253 |
|
Aug 2002
865810 Posts |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| A possible bug in LLR/PFGW while using GWNUM (no bug in P95) | Batalov | Software | 77 | 2015-04-14 09:01 |
| PFGW 3.2.0 has been Released | rogue | Software | 94 | 2010-09-14 21:39 |
| PFGW 3.2.3 has been Released | rogue | Software | 10 | 2009-10-28 07:07 |
| PFGW 3.2.1 has been released | rogue | Software | 5 | 2009-08-10 01:43 |
| PFGW 3.1.0 has been Released | rogue | Software | 25 | 2009-07-21 18:13 |