![]() |
|
|
#1 |
|
Sep 2009
81E16 Posts |
Roughly how much oversieving is needed to: 1) Minimize total time if all the work is done on one system? 2) Minimize time taken in postprocesing? 3) Minimize peak memory use postprocessing? Thanks in advance. Chris K
|
|
|
|
|
|
#2 | |
|
Nov 2008
1001000100102 Posts |
Quote:
Last fiddled with by 10metreh on 2009-11-14 at 14:14 |
|
|
|
|
|
|
#3 |
|
Tribal Bullet
Oct 2004
3,541 Posts |
The answer depends on the problem size, which determines how much time the linear algebra takes out of the total. For problems that fit comfortably onto one machine, you should stop sieving as soon as a matrix can be constructed. Larger problems can benefit from adding maybe 5-10% more relations past this point. By the time you get to really huge problems, 50% oversieving may be called for; you get diminishing returns from adding more relations, and if the first matrix will be very difficult then you have to reduce its size by a great deal.
|
|
|
|
|
|
#4 |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
10,753 Posts |
I know this has been discussed somewhere on the forum but I can't find the discussion despite having skim-read hundreds of posts in the msieve sub-forum.
A small (c175) SNFS factorization is predicted to take 12.6M relations, in line with previous factorizations of similarly sized numbers. It has already reached that and has gone well beyond it; it is currently well over 16M relations. Even so, the msievefact.py script claims that more relations are needed. Running msieve stand-alone with -nc or -nc1 hasn't yet done anything useful. Would someone please point me at the posting where this issue is resolved? Paul |
|
|
|
|
|
#5 |
|
Jun 2003
10011101110112 Posts |
|
|
|
|
|
|
#6 | |
|
Oct 2004
Austria
9B216 Posts |
Quote:
Edit @ Xilman: With lpbr/a one bigger than Bsquared used, you might need ~18M relations. Last fiddled with by Andi47 on 2010-03-12 at 19:58 |
|
|
|
|
|
|
#7 | |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
1075310 Posts |
Quote:
I gave up in the end and re-ran the factorization from scratch on a 64-bit RHEL box. The failing system ran 64-bit Win7. Everything went fine and the program is now in the sqrt phase, which I confidently expect to fail. When it happens, I'll transfer everything to a Windoze system to get the factors. Luckily, I have both Linux and Windoze machines, both Perl and Python drivers available. Ho hum. Paul P.S. Yup, it failed ... |
|
|
|
|
|
|
#8 | |
|
Sep 2009
2×1,039 Posts |
Quote:
Chris K |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| "lanczos error: only trivial dependencies found" with massive oversieving | eigma | Msieve | 21 | 2015-05-28 03:27 |
| Oversieving + estimate of relations needed | RedGolpe | Msieve | 10 | 2009-06-15 15:32 |
| v1.40 patch for massive NFS oversieving | jasonp | Msieve | 18 | 2009-04-09 03:20 |
| Extreme oversieving and msieve | jbristow | Msieve | 8 | 2008-01-02 21:43 |
| Oversieving in msieve | fivemack | Msieve | 1 | 2007-09-28 18:26 |