![]() |
|
|
#12 | |
|
Sep 2009
2·1,039 Posts |
Quote:
Chris K |
|
|
|
|
|
|
#13 |
|
Tribal Bullet
Oct 2004
3,541 Posts |
If you're doing NFS postprocessing, you don't even need a 'N' line in the relation file, and any such lines are ignored.
Right now whether relations are compressed or not is determined at compile time; if compiled with zlib, the library checks whether the beginning of the relation file is a recognizable zlib header, but only for reading relations. When compiled with compression, relations should always be written in compressed format IIRC. You don't really want to use the line sieve anyway :) |
|
|
|
|
|
#14 |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
36·13 Posts |
With NO_ZLIB=1, there's no way for the binary to write the compressed output (it simply isn't equipped)!
With zlib, in msieve, reading is done from either compressed or uncompressed file, writing to a new file never happens*, and appending to an existing file honors and preserves its state - either compressed or uncompressed. ________ *Nobody line sieves! ...and even if they do, the perl script must have already created a file with "N ...." in it, by tradition. (An optionally modified perl script may have gzipped it, too; no harm in that. A further modified perl script may spawn sievers with -z option and concatenate them to the gzipped .dat file, too.) Don't know what the python script does. Then read on what happens while appending to an existing file.
|
|
|
|
|
|
#15 |
|
Sep 2009
207810 Posts |
In my experience line sieving is faster than lattice sieving very near the origin, but quickly slows down. So it's only worth doing a small range.
The existing perl script does a small range on the master system, but only uses one thread for it. What I am trying to do is to allow the use to choose which system does the line sieving, they get best overall throughput if it's done on a single core system that can't run the 64bit lattice siever. I'll probably put a "N " line into the line sieving output file. The worst that can do is generate a "error -n reading relation m" message. Chris K |
|
|
|
|
|
#16 |
|
Oct 2004
Austria
2·17·73 Posts |
|
|
|
|
|
|
#17 | |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
10,753 Posts |
Quote:
It's only incompetence which saved me from having to disappoint you on this one. I thought my laptop had finished it about an hour ago but have just discovered that the c129 from 12-7,215 has been done instead. Paul |
|
|
|
|
|
|
#18 | |
|
Oct 2004
Austria
2·17·73 Posts |
Quote:
When I chose a homogeneous cunningham number to factor I look at this site first, and there I saw that 11,8,202+ was free, so I took (and reserved) it. |
|
|
|
|
|
|
#19 | |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
10,753 Posts |
Quote:
In previous cases like this my procedure has been to ignore my factorization for reporting purposes and give credit to the person who reserved it correctly. Paul |
|
|
|
|
|
|
#20 |
|
Oct 2004
Austria
2·17·73 Posts |
|
|
|
|
|
|
#21 |
|
(loop (#_fork))
Feb 2006
Cambridge, England
72×131 Posts |
Is there any way that I can get the timeout for sieving in stage 1 of polynomial selection to be measured in CPU-seconds rather than in realtime seconds? I would like to be able to have a polynomial-selection job running with 'nice -19 make -j 48' while I do sieving jobs at nice 0 on my large machine, and at present this appears to mean I get very few hits because about one CPU-second elapses per minute of realtime.
Last fiddled with by fivemack on 2011-06-26 at 19:10 |
|
|
|
|
|
#22 |
|
May 2008
3×5×73 Posts |
I agree, it should be using CPU time instead of walltime (but GPU will still use walltime as before). I was meaning to change that at one point but forgot about it. Check again later in the week.
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Msieve 1.53 feedback | xilman | Msieve | 149 | 2018-11-12 06:37 |
| Msieve 1.50 feedback | firejuggler | Msieve | 99 | 2013-02-17 11:53 |
| Msieve 1.43 feedback | Jeff Gilchrist | Msieve | 47 | 2009-11-24 15:53 |
| Msieve 1.42 feedback | Andi47 | Msieve | 167 | 2009-10-18 19:37 |
| Msieve 1.41 Feedback | Batalov | Msieve | 130 | 2009-06-09 16:01 |