mersenneforum.org  

Go Back   mersenneforum.org > Prime Search Projects > Conjectures 'R Us

Reply
Thread Tools
Old 2009-11-08, 05:57   #694
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

32·13·89 Posts
Default

Riesel base 22 is complete to n=300K. Nothing to report. Now unreserved.
gd_barnes is online now   Reply With Quote
Old 2009-11-10, 02:18   #695
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17×251 Posts
Default

Reserving Riesel base 24 (all 130 k's) from 33.9K up. I'll sieve to n=200K. I'll probably stop somewhere from 50K to 100K depending on when I get tired of it. (doing some preliminary sieving now, will start it fully after my Sierp base 16 range is done, which is currently at a min N of 168.9K) If anybody wants to help, I'd be open to it. It's quite a bit of k's, but I can at least get the ball rolling.
Anybody got a suggestion for a sieve depth? Note that I'm using a 32-bit OS and an Athlon. Or just a general tip like how many factors/sec compared to the time to run a candidate some distance into the range, (IIRC the sieve removal rate should be the prime-test of a candidate two thirds of the way through; is that right?) or something.

Last fiddled with by Mini-Geek on 2009-11-10 at 02:21
Mini-Geek is offline   Reply With Quote
Old 2009-11-12, 04:29   #696
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

32×13×89 Posts
Default

Sierp base 31 is at n=21K; 41 primes found for n=20K-21K. 1236 k's remain. Continuing...
gd_barnes is online now   Reply With Quote
Old 2009-11-12, 04:39   #697
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

32·13·89 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
Reserving Riesel base 24 (all 130 k's) from 33.9K up. I'll sieve to n=200K. I'll probably stop somewhere from 50K to 100K depending on when I get tired of it. (doing some preliminary sieving now, will start it fully after my Sierp base 16 range is done, which is currently at a min N of 168.9K) If anybody wants to help, I'd be open to it. It's quite a bit of k's, but I can at least get the ball rolling.
Anybody got a suggestion for a sieve depth? Note that I'm using a 32-bit OS and an Athlon. Or just a general tip like how many factors/sec compared to the time to run a candidate some distance into the range, (IIRC the sieve removal rate should be the prime-test of a candidate two thirds of the way through; is that right?) or something.
If you wish to sieve the entire file to the same depth, for the most efficient depth for any effort that will likely complete in < 1-2 years, you should generally PFGW a candidate that is 70% of the n-range (on the machine in which you intend to do testing) and sieve until your removal rate equals approximately that. 2/3rds of the n-range would work well also for the conjectures since the 70% rule is if you were going to test all k's for the entire file, which is not the case for the conjectures.

Technically, it's somewhat more efficient for a range where the highest n-value is > 2X the lowest n-value to sieve the entire file, break off an n-range, test it, and sieve the rest of the file to the optimum depth for just that range (after removing k's with primes). But for only a ~3X ratio here, i.e. 100K/33.9K, with tests that are not in the top-5000 range I wouldn't bother with it. The CPU time savings doesn't quite justify the personal involvement. IMHO, it's only as the tests get into the top-5000 range where the CPU time savings makes it worth it for a ~3X ratio.

A 32-bit O.S. will sieve at about half the speed of a 64-bit one. For that reason, your optimum sieve depth will be half of what it would be otherwise. But if your testing (PFGWing) machine is also slower than a modern machine, that will increase the optimum depth above that.

Once you have an optimum depth calculated, if you feel you don't have the resources to sieve the entire n=33.9K-100K range to the optimum depth, let me know and I'll assist with sieving. Since Ian has taken the Sierp side up to n=100K, we should at least sieve the Riesel side up to that depth even if we don't test that high right now.


Gary

Last fiddled with by gd_barnes on 2009-11-12 at 04:44
gd_barnes is online now   Reply With Quote
Old 2009-11-12, 05:55   #698
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

1041310 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
Reserving Riesel base 24 (all 130 k's) from 33.9K up. I'll sieve to n=200K. I'll probably stop somewhere from 50K to 100K depending on when I get tired of it. (doing some preliminary sieving now, will start it fully after my Sierp base 16 range is done, which is currently at a min N of 168.9K) If anybody wants to help, I'd be open to it. It's quite a bit of k's, but I can at least get the ball rolling.
Anybody got a suggestion for a sieve depth? Note that I'm using a 32-bit OS and an Athlon. Or just a general tip like how many factors/sec compared to the time to run a candidate some distance into the range, (IIRC the sieve removal rate should be the prime-test of a candidate two thirds of the way through; is that right?) or something.
I just realized something: You do realize there is a file for all remaining k's on the Riesel base 24 reservations page that has been sieved to P>550G, correct? Since your optimum depth is likely to be lower with a 32-bit system, that should go a long way towards your sieving effort.
gd_barnes is online now   Reply With Quote
Old 2009-11-12, 13:37   #699
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

10AB16 Posts
Default

Thanks for all the info, and no I didn't know that sieve file existed. Thanks, that'll speed things up a lot!
At n=80170, (70% of the way from 33.9K to 100K) PFGW took 11:35 (m:s) to PRP test it. At 555G, I'm expecting about one factor per 2:22 (m:s). So I've still got quite a ways to go. After I've started on it and have a rough idea of how fast it's going, I might ask for your help sieving. (at this point, I'm thinking I will)
Mini-Geek is offline   Reply With Quote
Old 2009-11-13, 22:38   #700
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

32×13×89 Posts
Default

Another thing I thought of. Typically like I suggested before, I wouldn't recommend breaking off a range for a 3X ratio of high-n to low-n in a sieve file. But in this case, I think we probably should. My new suggestion is to break off n=33.9K-60K. That will be a good piece for just you to test. Doing that means you won't have to sieve the entire thing so far. So plan of action:

1. PFGW a candidate at n=52.2K. (70% of 33.9K-60K range)

2. Sieve n=33.9K-100K until remove rate equals test time of above.

3. Break off n=33.9K-60K for testing.

4. When closing in on completion of testing, remove k's from n=60K-100K with primes and sieve that to the appropriate optimum depth using the timing of an n=88K (70% of n=60K-100K) candidate for the sieve removal rate. (Others including myself could do this.)

5. Test n=60K-100K.

In this case, I think this makes much more sense since your machines will have much different timing than mine.

If you can compute that optimum depth, I'll start helping with sieving. I'm thinking we won't need to sieve too much further using the lower PFGW timing. I may even sieve much above your optimum depth if it doesn't take too long. Technically I suppose it makes the most sense for me to sieve until MY removal rate is the same as YOUR PFGW time since you'll be doing the testing. I'll see what I think when I get into it.

Sieving large ranges is such an art!


Gary

Last fiddled with by gd_barnes on 2009-11-13 at 22:39
gd_barnes is online now   Reply With Quote
Old 2009-11-14, 00:07   #701
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17×251 Posts
Default

Sounds like a good plan. It took me 4.08333... minutes to PFGW a candidate at n=52170, (for reference, 70% of n=33.9K-100K, n=80170, took 11.58333... minutes) which is almost exactly equal to my removal rate at 950G. I'm thinking I'll just sieve to 1T like I was planning and let you do any additional sieving you think would be good at the time, given the plan and my rates.
Mini-Geek is offline   Reply With Quote
Old 2009-11-14, 07:33   #702
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

101000101011012 Posts
Default

OK, I'm guessing I can sieve P=1T-2T, assuming that MY removal rate at P=2T will about equal YOUR n=52170 testing time. I'll experiment with it a little later tonight and let you know what I'll do.

How long for you to finish sieving to P=1T? That will dictate whether I put 1 or 2 cores on it or perhaps whether I sieve to P=1.5T or something else.

Last fiddled with by gd_barnes on 2009-11-14 at 07:34
gd_barnes is online now   Reply With Quote
Old 2009-11-14, 09:58   #703
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

1041310 Posts
Default

Here is what I get on one of my main Intel machines:

Removal rate at P=555G: 1 every 73.5 secs. (Using the much more accurate expected # of factors figure.)

Testing of an n=52170 candidate: 145 secs.

145 / 73.5 = 1.97 * 555G = 1095G

Therefore the optimum sieve depth using a relatively modern machine is P=~1.1T, quite close to your calculation.

I calculated the optimum if we used my sieving rate and your testing rate at P=1.85T, close to my previous guess of P=2T. I'm not quite willing to sieve that much. A P=1T range would take ~12 CPU days or P=850G range ~10 CPU days. I would be willing to sieve a P=500G range if you want, which would take ~6 CPU days.

Based on this, let me know how much and what range you'd like me to sieve. If you'll be done with your sieving in < 6 days and would still like me to do a full P=500G range, I'll put 2 cores on it to finish in 3 days.

If you give the word before then, I'll start on it mid-afternoon Sat.


Gary

Last fiddled with by gd_barnes on 2009-11-14 at 09:58
gd_barnes is online now   Reply With Quote
Old 2009-11-14, 13:01   #704
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17×251 Posts
Default

I'm expecting to take 5x2 CPU days to get to 1T. I started last morning, then paused it for 24 hours to take part in a challenge for PSP sieving. So I'll expect it to finish in about 5 more days, which is Thursday the 19th. Since this is right on the edge of your < 6 days number, I'd only be waiting one day for your sieving to finish. I wouldn't really mind waiting another day if it's a lot more trouble to run it on two cores than just one.

To summarize and clarify:
Go ahead and sieve 1T-1.5T, please. One or two cores, your choice.
Mini-Geek is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Bases 33-100 reservations/statuses/primes Siemelink Conjectures 'R Us 1694 2021-08-06 20:41
Riesel base 3 reservations/statuses/primes KEP Conjectures 'R Us 1108 2021-08-04 18:49
Bases 251-500 reservations/statuses/primes gd_barnes Conjectures 'R Us 2305 2021-08-04 15:09
Bases 501-1030 reservations/statuses/primes KEP Conjectures 'R Us 3920 2021-08-04 14:39
Bases 101-250 reservations/statuses/primes gd_barnes Conjectures 'R Us 908 2021-08-01 07:48

All times are UTC. The time now is 21:50.


Fri Aug 6 21:50:28 UTC 2021 up 14 days, 16:19, 1 user, load averages: 2.77, 2.52, 2.51

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.