![]() |
![]() |
#1 |
Jun 2003
22×61 Posts |
![]()
Is there an executable program or applet that can do factoring using the SNFS method without me having to learn a lot of the background information required to get it to work ?
|
![]() |
![]() |
![]() |
#2 |
"Sander"
Oct 2002
52.345322,5.52471
4A516 Posts |
![]()
NFSX for Ubasic is the only one i know of.
It can be found at ftp://rkmath.rikkyo.ac.jp./pub/ubtest/ |
![]() |
![]() |
![]() |
#3 | |
"Sander"
Oct 2002
52.345322,5.52471
118910 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#4 |
Jun 2003
22·61 Posts |
![]()
nope. i gave up after reading the instructions for how to run the program. also there are so many zip files, i dont know which ones to use or whatnot. I havent even gotten ubasic 'installed'. maybe you could provide a quick step by step procedure on how to get it working? thanks.
|
![]() |
![]() |
![]() |
#5 |
Jun 2003
The Texas Hill Country
32×112 Posts |
![]()
I really question why you want to do this. Any sieving program written in UBasic is probably very slow. The production grade sievers have all had many years spent tweeking, use custom assembly code, etc.
If you are trying to understand the algorithm, you could very well look at the CODE for a simplified siever in order to better understand what is happening, but you wouldn't learn much just trying to run it. Additionally, just running the siever is only a part of solving a factorization. There are not very many people who have access to enough computing power to solve anything of interest. If you don't have at least tens, and preferably hundreds, of reasonably fast computers and access to a very large machine/cluster for the LA, the biggest problem that you could solve is so small that ECM is much more efficient. Last fiddled with by Wacky on 2004-03-30 at 21:45 |
![]() |
![]() |
![]() |
#6 |
Aug 2003
4810 Posts |
![]()
What about relatively small numbers? How difficult is it to factor a 384 bit number with GNFS?
|
![]() |
![]() |
![]() |
#7 | |
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
3·3,529 Posts |
![]() Quote:
The main limitations, as I understand them, are that the sieving effort can not be split over several machines (at least, I never found out how to do so) and it's limited to odd-degree poynomials by the choice of the Couveignes square root. Occasionally, it would choose bad sieving parameters which had either to be tweaked by hand (not easy if you don't know what you're doing) or let the program run for a ridiculously long time. Finally, I dispute that ECM is invariably better than SNFS for numbers so small. A C100 which happens to be the product of a P48 and a P52 will be *much* harder to factor with ECM than with SNFS, assuming the SNFS difficulty isn't too much greater than 100 digits. On the other hand, you should definitely run ECM for a while before turning to SNFS. Paul |
|
![]() |
![]() |
![]() |
#8 | |||
"Sander"
Oct 2002
52.345322,5.52471
29·41 Posts |
![]() Quote:
Although other implementations might be significantely faster and do not have limitations NFSX has, it's a much better alternative to ppsiqs for some type of numbers. Quote:
Quote:
7*2^456+1 took about 49 hours on my P4 and the largest i've done is 5*2^475-1 (c143) in less then 14 days on a P3 800!! And i know of even larger factorizations done with this program, all on a single pc! Last fiddled with by smh on 2004-03-31 at 11:31 |
|||
![]() |
![]() |
![]() |
#9 | |
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
295B16 Posts |
![]() Quote:
Paul |
|
![]() |
![]() |
![]() |
#10 | |
Aug 2003
24·3 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#11 | |
Apr 2004
Copenhagen, Denmark
22×29 Posts |
![]() Quote:
Well, that depends. I got my CWI NFS suite relatively easy. All I did as a private person, was to write to Herman te Riele at CWI, that I would like to try the NFS suite, and he sent me a licence. After that had been printed, signed and sent back to him he mailed me the source code, and the binaries too. Now, wasn't that nice of him? ![]() |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
SNFS Polynomial for 919^87-1 | wblipp | Factoring | 6 | 2011-08-23 04:59 |
SNFS 200 parameters | JoeCrump | Factoring | 3 | 2009-12-06 14:50 |
fun with snfs | masser | Sierpinski/Riesel Base 5 | 36 | 2008-04-18 02:39 |
SNFS Sample(10^4+1) | nuggetprime | Factoring | 1 | 2007-06-11 16:31 |
Offline SNFS | R.D. Silverman | NFSNET Discussion | 18 | 2004-12-31 11:45 |