mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2009-10-23, 02:14   #12
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

11×389 Posts
Default

Quote:
Originally Posted by gd_barnes View Post
Where can I find version 3.2.3? I checked the sourceforge link and it's still 3.2.0.
http://openpfgw.svn.sourceforge.net/...0.zip?view=log
TimSorbet is offline   Reply With Quote
Old 2009-10-23, 02:27   #13
gd_barnes
 
gd_barnes's Avatar
 
"Gary"
May 2007
Overland Park, KS

23·29·53 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post

Excellent, thanks. It looks like a couple of links need to be updated, both here and in the CRUS PFGW 3.2.0 thread. I'll do that shortly there.

One more question: I'm running the Linux version right now. In Window's, you can suppress the screen output in the GUI with a menu setting but I've been unable to figure out how to do that at the command prompt in Linux.

For 3+ million k's starting at n=1, the screen output in Linux is clearly slowing the program down. Can anyone enlighten me on suppressing it?

Edit: Hum, that's the window's version. I need the linux version. Those directories at sourceforge are anything but obvious. I'll see if I can find it by backing up a directory and looking.

Edit 2: I found it.


Gary

Last fiddled with by gd_barnes on 2009-10-23 at 02:50
gd_barnes is online now   Reply With Quote
Old 2009-10-23, 04:13   #14
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA

2×47×67 Posts
Default

Quote:
Originally Posted by gd_barnes View Post
For 3+ million k's starting at n=1, the screen output in Linux is clearly slowing the program down. Can anyone enlighten me on suppressing it?
I've found that minimizing the terminal window gets rid of the slowdown on such really small numbers, but while still allowing you to check on your progress rather easily. Another alternative would be to redirect output to null (append "> /dev/nul" to the end of the command string when you run the program), though with the drawback that you'd have to infer progress by looking at the results files and whatnot.
mdettweiler is offline   Reply With Quote
Old 2009-10-23, 08:23   #15
gd_barnes
 
gd_barnes's Avatar
 
"Gary"
May 2007
Overland Park, KS

23×29×53 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
I've found that minimizing the terminal window gets rid of the slowdown on such really small numbers, but while still allowing you to check on your progress rather easily. Another alternative would be to redirect output to null (append "> /dev/nul" to the end of the command string when you run the program), though with the drawback that you'd have to infer progress by looking at the results files and whatnot.


That will do it. I can easily infer progress by looking at the end of the file with multitudes of primes being written. For 3+ million k's and since I'm simply trial factoring, I'm not having it write a results file.

I found no such help from minimizing the window. At n=50, it's still only showing 11-12% of CPU on a quad and gradually increasing as the n-range gets higher (started out at 8-10% at n=1). To verify it wasn't my machine, I tried some tests at n=2500 and it used the full 24-25% of CPU. The trial factoring output at the high rate of speed that PFGW is now is just too intense for it.

Thanks for the help.

Edit: I just checked it. It's just as slow. The process of writing to a file seems to slow it also. I don't remember such a slow down when suppressing the output using the quiet mode on the GUI interface in Windows. I'll have to try that too.

Last fiddled with by gd_barnes on 2009-10-23 at 08:39
gd_barnes is online now   Reply With Quote
Old 2010-01-02, 19:13   #16
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

162558 Posts
Default PFGW 3.2.5 is Released

You can d/l the Windows version from:

http://openpfgw.svn.sourceforge.net/...9.zip?view=log

I'll upload a MacIntel version when I have a chance. I'll work with Steven Harvey to get a Linux build out there.

Here are a highlight of changes from 3.2.3 (3.2.4 was released but not announced here):
  • Fixed b^n+1 check for using fast modular reduction
  • Some prime numbers silently fail (i.e. no errors detected) when testing for primality. To address this, PFGW will tell gwnum to use an irrational FFT for all tests.
  • Added new options for PFGW scripts. It can now do primality tests. It will also differentiate between numbers that are PRP and numbers that are prime based upon those tests. Please read scriptfileformat.txt for more information on how to use these new features. Note that old PFGW scripts might not work correctly with this version of PFGW.
  • PFGW scripts can now use forms (input as strings) for the PRP test. Previous releases handled decimal expansions only. With this release PFGW scripts can take advantage of fast modular reduction.

This release has significant changes for people using PFGW scripts (such as Conjectures 'R Us). Since scripts can now pass an expression (via a string) to the PRP comment, PFGW will output that expression, not its decimal expansion.
rogue is online now   Reply With Quote
Old 2010-01-11, 19:06   #17
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

3×2,447 Posts
Default PFGW 3.3.0 is Released

There are significant behavior changes to this release of PFGW WRT to the handling of sumout/roundoff errors and the use of the -a switch.
  • The -a swith no longer supports -1 and -2 as they cause problems with the gwnum library. It now support 3, 4, and 5.
  • PFGW will automatically switch to the next larger FFT size for a test if it detects a roundoff or sumout error. This information will be displayed to the user and written to the pfgw_err.log file. As a difference from previous releases, the roundoff/sumout error will not be written to pfgw.log.
  • The GFN divisibility logic had to be significantly modified to support the changes for automatically adjusting the FFT size.
  • The PFGW server (which was Windows only) is no longer built or distributed as no users have expressed any interest in using it.

http://openpfgw.svn.sourceforge.net/...0_20100108.zip

MacIntel and Linux versions are to follow later.

Last fiddled with by rogue on 2010-01-11 at 19:42 Reason: link fixed
rogue is online now   Reply With Quote
Old 2010-01-11, 19:20   #18
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

11×389 Posts
Default

Quote:
Originally Posted by rogue View Post
Link is broken. Looks like you copied the shortened URL, with the "...".
TimSorbet is offline   Reply With Quote
Old 2010-01-12, 13:48   #19
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

162558 Posts
Default

All versions of 3.3.0 are now released. Here are the links:

http://openpfgw.svn.sourceforge.net/...0_20100108.zip
http://openpfgw.svn.sourceforge.net/...0_20100108.zip
http://openpfgw.svn.sourceforge.net/...0_20100108.zip
rogue is online now   Reply With Quote
Old 2010-01-15, 16:01   #20
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

3·2,447 Posts
Default PFGW 3.3.1 is released

This is a bug fix release for WinPFGW only. The Linux and Mac versions were not affected. With this release WinPFGW now correctly displays the "Line in File".

http://openpfgw.svn.sourceforge.net/...1_20100112.zip
rogue is online now   Reply With Quote
Old 2010-02-14, 02:32   #21
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

3·2,447 Posts
Default

Is there anyone here interested in a GUI version of PFGW for Mac or Linux? I have an opportunity to learn GTK and I'm thinking about using that to create a cross-platform compatible GUI (even replacing the Windows GUI with GTK). This won't be done anytime soon, but I was curious as to who would be interested in it.
rogue is online now   Reply With Quote
Old 2010-02-14, 08:00   #22
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

3×23×89 Posts
Default

Quote:
Originally Posted by rogue View Post
Is there anyone here interested in a GUI version of PFGW for Mac or Linux? I have an opportunity to learn GTK and I'm thinking about using that to create a cross-platform compatible GUI (even replacing the Windows GUI with GTK). This won't be done anytime soon, but I was curious as to who would be interested in it.
If it will do everything. I don't use the windows one currently because AFAIK it only does prp tests and i don't know how to set things like -f30.

Another thing is when my pc is turned off pfgw is particularly good at losing where it is upto. LLR 3.7 has done that once for me but it would be nice to be able to trust it like LLR. This is on windows and mainly with 3.2.3 and earlier i think.
henryzz is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
PFGW 4.0.4 (with gwnum v30.10) Released rogue Software 595 2023-07-07 13:42
PFGW 3.2.3 has been Released rogue Software 10 2009-10-28 07:07
PFGW 3.2.2 has been Released rogue Software 20 2009-08-23 12:14
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

All times are UTC. The time now is 13:57.


Fri Jul 7 13:57:04 UTC 2023 up 323 days, 11:25, 0 users, load averages: 0.99, 1.18, 1.16

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔