mersenneforum.org New online applet for factorization
 User Name Remember Me? Password
 Register FAQ Search Today's Posts Mark Forums Read

2011-03-01, 14:52   #56
drh

Jan 2011
Cincinnati, OH

22×52 Posts

Quote:
 Originally Posted by ET_ It works for me, now... Luigi
It still doesn't work for me, but had been since the beginning. If I try it manually, it works about half the time.

<Later> More Checking ...

I've found that if I move to an exponent with a much smaller k, it works fine. I've been concentrating on #'s 1,3,4,8 & 11. When I move to #12, it works fine, at least so far.

Last fiddled with by drh on 2011-03-01 at 15:19

 2011-03-01, 15:22 #57 ppo     Aug 2004 italy 11100012 Posts I get always fatal error clicking on #1 or #8 , not on #3 Last fiddled with by ppo on 2011-03-01 at 15:28
2011-03-01, 15:30   #58
drh

Jan 2011
Cincinnati, OH

22·52 Posts

Quote:
 Originally Posted by ppo I get always fatal error clicking on #1, not on #3
I've stopped #'s 1, 3, and 4, now running without errors on #'s 12, 13, and 14.

2011-03-01, 16:22   #59
ET_
Banned

"Luigi"
Aug 2002
Team Italia

2×41×59 Posts

Quote:
 Originally Posted by drh I've stopped #'s 1, 3, and 4, now running without errors on #'s 12, 13, and 14.
My opinion: the problem is not related with the length of k, as the routine stops in different places, and never while allocating memory for the calculation.

It seems that the issue turns on during the call of the index page on highly requested exponents, that's why I asked your advice to generate a smaller index page and test the routine with higher delta_k.

Luigi

Last fiddled with by ET_ on 2011-03-01 at 16:23

 2011-03-02, 02:02 #60 Rodrigo     Jun 2010 Pennsylvania 23·32·13 Posts Well, I've made a LOT of progress getting this to work on MS-DOS. I copied the previously mentioned WGET 1.8.2 (for DOS) to its own directory with RUNGIMPS.BAT, then used the Run command in WFW3.11 to specify an exponent. (I figured that if I can get this simpler batch file to work, then I can start working on the more complex DO.BAT file that uses GAWK.) The result was an error message, "NO PACKET DRIVER FOUND". So I researched what the heck it was talking about, found the appropriate packet driver for my NIC, and copied it to the same directory. No dice. Researched the topic some more, and found that I needed to load the packet driver via AUTOEXEC.BAT. Whoa, I'm not going to mess with my Windows autoexec.bat, so how about if I put everything on a boot floppy and a one-line AUTOEXEC.BAT file to load the NIC packet driver. (Windows isn't involved anyway.) Did that, and rebooted. Next thing I get is a new error message: "sin_mask" is 0.0.0.0 ! Cannot set local ip-address Here I am drawing a blank. I'm not sure what IP address it wants me to enter... or how/where to enter it. If I can figure this out, I can at least get RUNGIMPS.BAT to work on single exponents. Then I can start working on a more automated version using GAWK and DO.BAT. I already found two versions of GAWK (http://www.uni-leipzig.de/~gksprach/...awk/index.html) that are supposed to work in DOS and in WFW3.11. Rodrigo
2011-03-02, 03:18   #61
Uncwilly
6809 > 6502

"""""""""""""""""""
Aug 2003
101×103 Posts

22·11·233 Posts

Quote:
 Originally Posted by Rodrigo Did that, and rebooted. Next thing I get is a new error message: "sin_mask" is 0.0.0.0 ! Cannot set local ip-address Here I am drawing a blank. I'm not sure what IP address it wants me to enter... or how/where to enter it.
Have you ever had that PC hooked up to the net via your current network connection? That is where you have to look.

2011-03-02, 03:55   #62
Rodrigo

Jun 2010
Pennsylvania

23×32×13 Posts

Quote:
 Originally Posted by Uncwilly Have you ever had that PC hooked up to the net via your current network connection? That is where you have to look.
Yes. It's been connected via Ethernet card (through the DSL router/modem) ever since I installed the card last year. (Well, not connected ALL of the time, but you know what I mean...)

Although, of course, the PC's not electronically connected (only physically so) when I boot with a floppy.

Rodrigo

 2011-03-04, 01:02 #63 Uncwilly 6809 > 6502     """"""""""""""""""" Aug 2003 101×103 Posts 22·11·233 Posts As an FYI/sanity check, factor5 takes about 50 seconds per exponent to go from a bit depth of 1 to 62 on my machine. Code: Trial-factoring M4294989379 in [2^1, 2^62-1] M4294989379 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294972037 in [2^1, 2^62-1] M4294972037 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294988641 in [2^1, 2^62-1] M4294988641 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294978223 in [2^1, 2^62-1] M4294978223 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294991927 in [2^1, 2^62-1] M4294991927 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294972663 in [2^1, 2^62-1]
2011-03-04, 06:53   #64
Rodrigo

Jun 2010
Pennsylvania

16508 Posts

Quote:
 Originally Posted by Uncwilly As an FYI/sanity check, factor5 takes about 50 seconds per exponent to go from a bit depth of 1 to 62 on my machine. Code: Trial-factoring M4294989379 in [2^1, 2^62-1] M4294989379 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294972037 in [2^1, 2^62-1] M4294972037 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294988641 in [2^1, 2^62-1] M4294988641 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294978223 in [2^1, 2^62-1] M4294978223 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294991927 in [2^1, 2^62-1] M4294991927 has 0 factors in [2^1, 2^62-1]. Trial-factoring M4294972663 in [2^1, 2^62-1]
Uncwilly,

I hear ya. It's not surprising that a CPU doing all the work locally would be much faster than having to retrieve and send data over the
Net. But it's still a very cool app. Just knowing that something like this can be done is amazing!

Personally, I was hoping it'd serve as the solution for recruiting my last PC into one of the factoring projects, but that's not looking very promising at the moment. The programs that the batch files call want to run in Windows rather than DOS mode, while the batch files themselves must run in DOS mode.

Still hoping that I can get a version of a (any) factoring program that's been compiled for either WFW3.11 or for one of the tiny Linux versions that runs off a floppy... or learn how to do these things myself.

Rodrigo

2011-03-04, 09:27   #65
ET_
Banned

"Luigi"
Aug 2002
Team Italia

2·41·59 Posts

Quote:
 Originally Posted by Rodrigo Uncwilly, I hear ya. It's not surprising that a CPU doing all the work locally would be much faster than having to retrieve and send data over the Net. But it's still a very cool app. Just knowing that something like this can be done is amazing! Personally, I was hoping it'd serve as the solution for recruiting my last PC into one of the factoring projects, but that's not looking very promising at the moment. The programs that the batch files call want to run in Windows rather than DOS mode, while the batch files themselves must run in DOS mode. Still hoping that I can get a version of a (any) factoring program that's been compiled for either WFW3.11 or for one of the tiny Linux versions that runs off a floppy... or learn how to do these things myself. Rodrigo
Rodrigo, if the program wants to run under Windows, try to associate a .PIF (program Information File).
To activate the advanced functions of MS-DOS emulator you should recreate the PIF file. It's an easy task: open the directory where your MS-DOS program is and look for the file having the correct name ; right-click on its icon and choose "properties". You'll have some additional tabs on the information window. Choose "Screen", select your preferred options, then click "OK": windows will automagically save a new PIF file.

Luigi

Last fiddled with by ET_ on 2011-03-04 at 09:28

2011-03-06, 06:44   #66
Rodrigo

Jun 2010
Pennsylvania

11101010002 Posts

Quote:
 Originally Posted by ET_ Rodrigo, if the program wants to run under Windows, try to associate a .PIF (program Information File). Luigi
Luigi,

I tried that tonight. It was actually a fun experience that took me back almost twenty years. Actually I probably know more now about WFW3.11 than I did back then. Dusted off the old manuals and really paid attention to the details...

But, unfortunately, creating the PIF file hasn't worked in this case. As soon as I click on either runGIMPS.bat or runGIMPS.pif, the DOS window opens with an immediate (and continually scrolling) warning that, "This program cannot be run in DOS mode." I guess that one could say it's "real" DOS and not a DOS emulation!

I did find a DOS version of WGET as I reported a few posts back, and after it complained about "no packet driver" I even set the NIC driver in that directory, but the program now comes to a halt with a "sin_mask" error instead, on which Google didn't find any useful info (or, at least, no info that I could make sense of). Therefore I'm stymied on both the Windows and the DOS side. But it HAS been an enjoyable experience -- I feel like I've gotten my hands dirty diving into the inner workings of the system. Sort of like tinkering with an old car.

Anyway, it looks like I'm back to setting up a tiny Linux for OBD. A couple of weeks ago I found some versions that run off a floppy diskette, so that the existing Windows installation can stay unaffected. What are the steps required in order to get any version of FactorX to run on (for example) BasicLinux?

Thanks for the PIF suggestion. I'm not out of options yet, I just need to figure out how to implement them.

Rodrigo

Last fiddled with by Rodrigo on 2011-03-06 at 06:46

 Similar Threads Thread Thread Starter Forum Replies Last Post a1call Programming 19 2019-11-08 22:31 alpertron Factoring 87 2014-11-21 21:23 alpertron Programming 2 2013-03-19 11:28 3.14159 Miscellaneous Math 7 2010-06-01 01:29 alpertron Factoring 14 2006-01-01 04:00

All times are UTC. The time now is 22:22.

Tue Jan 25 22:22:35 UTC 2022 up 186 days, 16:51, 0 users, load averages: 3.18, 2.32, 1.95

Copyright ©2000 - 2022, 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.

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