mersenneforum.org  

Go Back   mersenneforum.org > Prime Search Projects > Prime Sierpinski Project

Reply
 
Thread Tools
Old 2006-07-28, 05:45   #1
Citrix
 
Citrix's Avatar
 
Jun 2003

110001011102 Posts
Default

Please keep track, if you used proth_sieve or JJsieve. I had some bad experience with JJsieve. It missed about 3000 factors (for p around 1-3 billion) for a k I was working on. I used Geoff's srsieve to find them.
Just in case, this is a bug or something, it is better to know, which ranges to resieve.

Thanks
Citrix is offline   Reply With Quote
Old 2006-07-28, 09:16   #2
grobie
 
grobie's Avatar
 
Sep 2005
Raleigh, North Carolina

337 Posts
Default

Wow, I have been using jjsieve for my range should I stop it now?
grobie is offline   Reply With Quote
Old 2006-07-28, 09:31   #3
grobie
 
grobie's Avatar
 
Sep 2005
Raleigh, North Carolina

337 Posts
Default

Well if you are going to have to resieve my range no use of going on!!

Unreserving range 168600-168700 41.7% complete with 22 factors

Should I e-mail the fact.txt & factrange.txt?
grobie is offline   Reply With Quote
Old 2006-07-28, 10:39   #4
ltd
 
ltd's Avatar
 
Apr 2003

14048 Posts
Default

Quote:
Originally Posted by Citrix
Please keep track, if you used proth_sieve or JJsieve. I had some bad experience with JJsieve. It missed about 3000 factors (for p around 1-3 billion) for a k I was working on. I used Geoff's srsieve to find them.
Just in case, this is a bug or something, it is better to know, which ranges to resieve.

Thanks
Strange.

I made several tests with Proth_sieve and jjsieve and never had a difference in found factors.

Lars
ltd is offline   Reply With Quote
Old 2006-07-28, 14:07   #5
VJS
 
VJS's Avatar
 
Dec 2004

13×23 Posts
Default

not sure what the problem is or was, the client was tested quite extensively without error?

Can you give the exact p you were using.
VJS is offline   Reply With Quote
Old 2006-07-28, 16:41   #6
Citrix
 
Citrix's Avatar
 
Jun 2003

158210 Posts
Default

I started uisng srsieve from 3.7 G to 52 G. Before that I used JJsieve, from 50,000 to 3.7 G. Below 50,000 was newpgen.

Once I reached 52G, I thought to double check my work since srsieve is new and not reliable for base 2.

so I retested from 0-5G range ~3000 factors were found between 50,000 and 3.7G and 1 factor between 3.7 G and 5G.

I have tested all the factors, so I think jjsieve missed ~3000 factors.

The k=3^16

Lars, Is it possible for you to double check the entire range 0-10G for PSP k's with Srsieve in case we missed alot of factors and a range tested with jjsieve only, not with proth_sieve. If we do not find alot of missing factors then we can think, this was an isolated incidence and jjsieve is safe to use.

edit: I made some tests of my own, jjsieve seemed fine with the PSP's k's. May be it is just that one k that causes problems with jjsieve.

Last fiddled with by Citrix on 2006-07-28 at 17:36
Citrix is offline   Reply With Quote
Old 2006-07-28, 16:43   #7
Citrix
 
Citrix's Avatar
 
Jun 2003

2×7×113 Posts
Default

Quote:
Originally Posted by grobie
Well if you are going to have to resieve my range no use of going on!!

Unreserving range 168600-168700 41.7% complete with 22 factors

Should I e-mail the fact.txt & factrange.txt?
Just hold on with your range till we sort this out. We may not have to redo your range.
Citrix is offline   Reply With Quote
Old 2006-07-28, 19:05   #8
Joe O
 
Joe O's Avatar
 
Aug 2002

20D16 Posts
Default

Quote:
Originally Posted by Citrix
I started uisng srsieve from 3.7 G to 52 G. Before that I used JJsieve, from 50,000 to 3.7 G. Below 50,000 was newpgen.

Once I reached 52G, I thought to double check my work since srsieve is new and not reliable for base 2.

so I retested from 0-5G range ~3000 factors were found between 50,000 and 3.7G and 1 factor between 3.7 G and 5G.

I have tested all the factors, so I think jjsieve missed ~3000 factors.

The k=3^16

Lars, Is it possible for you to double check the entire range 0-10G for PSP k's with Srsieve in case we missed alot of factors and a range tested with jjsieve only, not with proth_sieve. If we do not find alot of missing factors then we can think, this was an isolated incidence and jjsieve is safe to use.

edit: I made some tests of my own, jjsieve seemed fine with the PSP's k's. May be it is just that one k that causes problems with jjsieve.
I'm not where I have access to the source, and/or a calculator, but I think that your k is out of range. The tested k are, Riesel, PSP and SB plus one or two others. Please compute your k and tell me how many bits there are. The limit is 2^15 or 2^17 or somewhere around there.
There is another possible low limit on p. Though I have tested it for very small p, the extensive testing started at 1G. That was the lower limit of MKlasson's program that we used to verify JJsieve. The next version, already under test, will have a lower limit of 2. That is correct, it will allow p to be as low as 2 and proceed on up from there. This is in response to requests for people who want to start from scratch.


Please send me your dat file for this k, so that I can easily test. Send it even if it is larger than 2^15 since I am considering expanding the limit on k.
Joe O is offline   Reply With Quote
Old 2006-07-28, 19:22   #9
Joe O
 
Joe O's Avatar
 
Aug 2002

52510 Posts
Default

Quote:
Originally Posted by grobie
Well if you are going to have to resieve my range no use of going on!!

Unreserving range 168600-168700 41.7% complete with 22 factors

Should I e-mail the fact.txt & factrange.txt?
Please email them to factrange at yahoo dot com as well. For the p range you are using and for the PSP and combined dat, we have yet to find a case that jjsieve missed a factor. The one time that someone thought it did, it had found the factors but put them in factexcl.txt because of a faulty dat file that the person had constructed on their own.
Joe O is offline   Reply With Quote
Old 2006-07-28, 20:48   #10
Citrix
 
Citrix's Avatar
 
Jun 2003

62E16 Posts
Default

The k has 26 bits. The large k and the small p must have been the reason. I am glad that PSP is safe, and we do not need any retesting.

Could you create a readme file for JJSieve, with all the limitations of the program, so in future people do not make similar mistakes.

edit:-

See attached file for the dat and the factors found using srsieve, some of which were missed by jjsieve. The dat has been tested to 76G. If you test it further please PM me the factors, so I can update the dat.

For this dat, your program can be made 16 times faster. since all factors must be p=1 (mod 32). Currently with srsieve I get 10,500kp/s and with your program 2,000 kp/s.

If you could make your program faster for this k, I would really appreciate it.

Thank you.
Attached Files
File Type: zip jj.zip (126.4 KB, 82 views)

Last fiddled with by Citrix on 2006-07-28 at 20:56
Citrix is offline   Reply With Quote
Old 2006-07-28, 21:27   #11
grobie
 
grobie's Avatar
 
Sep 2005
Raleigh, North Carolina

337 Posts
Default

Ok, will resume testing with JJsieve.
grobie is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
JJSieve Gomeler Prime Sierpinski Project 8 2007-04-13 18:26
jjsieve NeoGen Prime Sierpinski Project 8 2006-08-13 01:13

All times are UTC. The time now is 16:03.


Fri Jul 16 16:03:41 UTC 2021 up 49 days, 13:50, 1 user, load averages: 1.57, 1.88, 1.80

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.