![]() |
|
|
#12 | |
|
Tribal Bullet
Oct 2004
DD716 Posts |
Quote:
Msieve takes a very basic approach: the literature has matrices that average 60-70 nonzeros per column, so the filtering will first produce a collection of matrix columns that meets the minimum requirements for a usable matrix, then squeezes that down by continuing to merge ideals until the estimated average number of nonzeros in the lightest matrix columns found exceeds TARGET_DENSITY (=65.0). Just increasing this number will produce smaller matrices that are more dense; however, the few timing experiments I've done indicate that 65.0 is already a little too high, in that larger but sparser matrices solve slightly faster. So it makes sense that the density stays the same as you oversieve but the size goes down...it's that way by design :) Having heard that the CWI filtering tools require some experience combined with trial-and-error in order to do a good job, I set out to make my filtering try to do a good job automatically. I think it does a good enough job now, but don't really know how much better it can be made to perform. The NFSNET factorizations I've seen so far are pretty significantly oversieved, with enough excess so that clique processing gets rid of a large number (~40%) of the relations that survive the singleton removal. |
|
|
|
|
|
|
#13 |
|
"Sander"
Oct 2002
52.345322,5.52471
29×41 Posts |
|
|
|
|
|
|
#14 |
|
(loop (#_fork))
Feb 2006
Cambridge, England
2×132×19 Posts |
I assume you have the executable pol51m0b available; it's part of the ggnfs package.
Create a file called '6.383.data' containing the single line Code:
N 230380135646168002240144238096238189782429580465812519176892278271650463794969643225877877269156894108094881082195219664775471894182470295616143804362949333632033489 For example, if you've picked the range 1.75 to 2 million, do Code:
ggnfs/bin/pol51m0b -p 8 -n 1e25 -b 6.383 -a 1750000 -A 2000000 Code:
1802134060 6819433011508008067 31019844821582516560648299688392 After that job has completed, and created a file 6.383.51.m, run Code:
ggnfs/bin/pol51opt -b 6.383 -n 1.5e23 -N 6e20 -e 4.5e-13 Find the line in that file of the form Code:
BEGIN POLY #skewness 1018899.74 norm 4.05e+22 alpha -5.02 Murphy_E 5.03e-13 Sorry if I'm teaching people to suck eggs here. We probably want to search for a total of around half a GHz-year, IE up to about a5=6000000 - the best polynomial I've found in a very small search would take about five GHz-years to sieve. I'll run a=0 through 250000. |
|
|
|
|
|
#15 |
|
Nov 2003
22×5×373 Posts |
|
|
|
|
|
|
#16 |
|
(loop (#_fork))
Feb 2006
Cambridge, England
2·132·19 Posts |
Those timings are, to use a technical term, balderdash; a better estimate is 1000 a5 sieved per CPU-minute, say rather over a million a day. So we can aim to do a5 up to at least 25 million, and it would make more sense to reserve in blocks of 10^6. I'll take 0-1000000.
Last fiddled with by fivemack on 2007-12-11 at 13:14 |
|
|
|
|
|
#17 | ||
|
"Nancy"
Aug 2002
Alexandria
46438 Posts |
Quote:
Edit: Quote:
Alex Last fiddled with by akruppa on 2007-12-11 at 13:23 |
||
|
|
|
|
|
#18 | |
|
Tribal Bullet
Oct 2004
3×1,181 Posts |
Quote:
Edit: the post below was in response to my complaint that a 6-digit a was low for an input this size, but I'd forgotten that the inputs given to the Kleinjung tools are scaled down. Last fiddled with by jasonp on 2007-12-11 at 14:35 |
|
|
|
|
|
|
#19 |
|
(loop (#_fork))
Feb 2006
Cambridge, England
2·132·19 Posts |
'a5' is confusingly scaled by a factor 10^3 in pol51m0b, as I'm sure you know; presumably so that they can parse the -a and -A parameters as 32-bit integers.
RSA576 is ten more digits larger than 6^383+1, so we'd be searching half as far for this C165 as they did for that C174; that sounds reasonable to me, if not verging on overkill. For a C156 I found an unusually good polynomial lurking at a5 ~ 6 billion. Best of luck with the hunt! Last fiddled with by fivemack on 2007-12-11 at 14:26 |
|
|
|
|
|
#20 | |
|
Apr 2004
Copenhagen, Denmark
22×29 Posts |
Quote:
Code:
cat *.cand | grep e-13 | sort -k 10 | tail -- Cheers, Jes |
|
|
|
|
|
|
#21 |
|
"Sander"
Oct 2002
52.345322,5.52471
29·41 Posts |
I just started running 1M - 2M
Maybe create a new thread with the instructions and the reservations? |
|
|
|
|
|
#22 |
|
"Ben"
Feb 2007
351610 Posts |
Taking 2M - 3M
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Large Sequence Project direction | henryzz | Aliquot Sequences | 17 | 2013-08-09 00:15 |
| Year Over Year TF Progress | petrw1 | Factoring | 3 | 2013-03-20 19:34 |
| Top 10 GMP-ECM for the year | bdodson | GMP-ECM | 142 | 2013-03-01 12:54 |
| What year is it? | E_tron | Lounge | 3 | 2004-12-31 13:43 |
| 1 Year | QuintLeo | Lounge | 14 | 2003-11-14 07:56 |