mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Software (https://www.mersenneforum.org/forumdisplay.php?f=10)
-   -   PFGW 3.2.3 has been Released (https://www.mersenneforum.org/showthread.php?t=12560)

rogue 2009-10-10 15:48

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

Siemelink 2009-10-11 05:22

[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.

rogue 2009-10-11 12:46

[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

mdettweiler 2009-10-11 13:32

[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.

Siemelink 2009-10-11 21:32

[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.

rogue 2009-10-11 21:33

[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.

rogue 2009-10-13 21:46

[URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_linux_3.2.3.zip?view=log"]PFGW 3.2.3 for Linux[/URL]

henryzz 2009-10-27 07:21

Is there any chance of ever having 64-bit builds? Lucas-Lehmer tests can have a 10% speed increase so maybe pfgw can?

rogue 2009-10-27 12:39

[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.

Flatlander 2009-10-27 20:52

The "Line in file:" box is blank in WinPFGW3.23.exe :smile:

henryzz 2009-10-28 07:07

[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.