![]() |
|
|
#56 |
|
Jan 2011
Cincinnati, OH
22·52 Posts |
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 |
|
|
|
|
|
#57 |
|
Aug 2004
italy
113 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 |
|
|
|
|
|
#58 |
|
Jan 2011
Cincinnati, OH
22·52 Posts |
|
|
|
|
|
|
#59 | |
|
Banned
"Luigi"
Aug 2002
Team Italia
5·7·139 Posts |
Quote:
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 |
|
|
|
|
|
|
#60 |
|
Jun 2010
Pennsylvania
947 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 |
|
|
|
|
|
#61 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
2B3B16 Posts |
Have you ever had that PC hooked up to the net via your current network connection? That is where you have to look.
|
|
|
|
|
|
#62 | |
|
Jun 2010
Pennsylvania
947 Posts |
Quote:
Although, of course, the PC's not electronically connected (only physically so) when I boot with a floppy. Rodrigo |
|
|
|
|
|
|
#63 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
2B3B16 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] |
|
|
|
|
|
#64 | |
|
Jun 2010
Pennsylvania
947 Posts |
Quote:
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 |
|
|
|
|
|
|
#65 | |
|
Banned
"Luigi"
Aug 2002
Team Italia
114018 Posts |
Quote:
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 |
|
|
|
|
|
|
#66 | |
|
Jun 2010
Pennsylvania
947 Posts |
Quote:
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 |
| Java applet alternative | a1call | Programming | 19 | 2019-11-08 22:31 |
| New feature in my ECM applet | alpertron | Factoring | 87 | 2014-11-21 21:23 |
| Porting my factorization applet to Android | alpertron | Programming | 2 | 2013-03-19 11:28 |
| A strange applet: | 3.14159 | Miscellaneous Math | 7 | 2010-06-01 01:29 |
| Faster factorization applet | alpertron | Factoring | 14 | 2006-01-01 04:00 |