![]() |
PFGW 3.2.3 has been Released
I have release PFGW 3.2.3. Here is a list of changes:
[list][*]Fix an issue with -t when using an input file, PFGW would not reuse bases, thus re-ordering the file would yiled different results. PFGW would use different bases for each test as it not reuse the same base for different numbers.[*]Check for sumout errors during primality tests.[*]Modified output to pfgw_err.log to match the output shown in GUI.[*]Fixed the GUI to show reason that a test has failed.[*]Multiply MAXDIFF by 1000 to help avoid SUMOUT errors when for generic forms or when -a1 or -a2 is used.[*]Updated to gwnum 25.13 library.[*]Attempt to fix issue that prevents WinPFGW from showing result of the test when in quick mode.[/list] You can d/l Windows and MacIntel buildsfrom the following links. [URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_win_3.2.3_20091010.zip?view=log"]Windows[/URL] [URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_mac_3.2.3_20091010.zip?view=log"]MacIntel[/URL] I will let you know when a linux build is available. I am not aware of any other bugs with PFGW at this time. If you find any, please let me know. Please d/l with Safari or Firefox since IE seems to have problems with these files. --Mark |
[QUOTE=rogue;192427]I have released PFGW 3.2.3.
--Mark[/QUOTE] Goodie, I'll update my copies. I don't know any bugs at the moment, but I have some thoughts. - I can pass an expression to the PRP test. I would like that expression to show in the log files: PRP 2^7-1 shows up as 127. For huge numbers the expression is more practical. - Is there a switch that surpresses the output to pfgw.log and pfgw-prime.log? In my scripts I do such output separately. - the input file must use spaces and can not handle tabs. Could tabs be added, they make the input file easier on the eye. - In windows, when you hover the mouse over the icon you see: Winpfgw (Running). I already know this because of the colour of the icon. More fun would be if the currently tested string could be shown there: 255*13^123456-1 (33%) - When in verbose mode, this string shows up all the time: Special modular reduction using zero-padded FFT length 3072 on xxx. I have no use for it with regards to calculations. Is this debug information that can be hidden? Regards, Willem. |
[QUOTE=Siemelink;192468]
- I can pass an expression to the PRP test. I would like that expression to show in the log files: PRP 2^7-1 shows up as 127. For huge numbers the expression is more practical. - Is there a switch that surpresses the output to pfgw.log and pfgw-prime.log? In my scripts I do such output separately. - the input file must use spaces and can not handle tabs. Could tabs be added, they make the input file easier on the eye. - In windows, when you hover the mouse over the icon you see: Winpfgw (Running). I already know this because of the colour of the icon. More fun would be if the currently tested string could be shown there: 255*13^123456-1 (33%) - When in verbose mode, this string shows up all the time: Special modular reduction using zero-padded FFT length 3072 on xxx. I have no use for it with regards to calculations. Is this debug information that can be hidden?[/QUOTE] I could probably add a switch that would put both values into the log file. Why would you suppress output to the log files? I can investigate the support for tabs, but make no promises. I added that feature already, but you have to be far enough into a test to see it (at least 2500 iterations). It is not debug information, thus cannot be hidden. --Mark |
[quote=Siemelink;192468]Is there a switch that surpresses the output to pfgw.log and pfgw-prime.log? In my scripts I do such output separately.[/quote]
Have you tried just leaving off the -l switch on the command line? That, in my experience, switches off the logging without fail. |
[QUOTE=Siemelink;192468]
- Is there a switch that surpresses the output to pfgw.log and pfgw-prime.log? In my scripts I do such output separately. [/QUOTE] [QUOTE=rogue;192496] Why would you suppress output to the log files? [/QUOTE] In my script to deliver the k's for a Riesel conjecture I do an extra test when the k is a multiple of the base. This avoids that I have to filter the k later. But that also means that the pfgw.log gets double entries. To have a correct output I do this to a separate file. Willem. |
[QUOTE=Siemelink;192521]In my script to deliver the k's for a Riesel conjecture I do an extra test when the k is a multiple of the base. This avoids that I have to filter the k later. But that also means that the pfgw.log gets double entries. To have a correct output I do this to a separate file.
Willem.[/QUOTE] I doubt any change I make will be helpful for what you want to do and if you already have a script to do it, then any effort on my part is unnecessary. |
[URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_linux_3.2.3.zip?view=log"]PFGW 3.2.3 for Linux[/URL]
|
Is there any chance of ever having 64-bit builds? Lucas-Lehmer tests can have a 10% speed increase so maybe pfgw can?
|
[QUOTE=henryzz;193949]Is there any chance of ever having 64-bit builds? Lucas-Lehmer tests can have a 10% speed increase so maybe pfgw can?[/QUOTE]
Where do you see any claims that LL tests can be 10% faster? Chances are slim. I don't think that I can build Win64. I can build Mac 64-bit, but there is some ASM that might need to be changed. I can't speak about Linux 64-bit as I don't provide the Linux build. It would have the same potential issues as Mac 64-bit. |
The "Line in file:" box is blank in WinPFGW3.23.exe :smile:
|
[quote=rogue;193974]Where do you see any claims that LL tests can be 10% faster?
Chances are slim. I don't think that I can build Win64. I can build Mac 64-bit, but there is some ASM that might need to be changed. I can't speak about Linux 64-bit as I don't provide the Linux build. It would have the same potential issues as Mac 64-bit.[/quote] In Prime95 v25.9 the 64-bit version started using the extra registers which came with 64-bit. This gave some improvement over the 32-bit version. |
| All times are UTC. The time now is 13:03. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.