![]() |
|
|
#12 | |
|
Dec 2011
After milion nines:)
23×181 Posts |
Quote:
This is link ( on my Dropbox) https://www.dropbox.com/s/750j4s4aphyj475/d.pl?dl=0 |
|
|
|
|
|
|
#13 |
|
"Nuri, the dragon :P"
Jul 2016
Good old Germany
32B16 Posts |
Thx Pepi.
I tested 3 Bases (R738, R396 and R1023) from Riesel, and the same there. I´ll now test any sieve file (only .zip and suitable .txt-files with k´s like 8) from the Riesel side. Last fiddled with by MisterBitcoin on 2017-01-12 at 10:20 |
|
|
|
|
|
#14 |
|
"Nuri, the dragon :P"
Jul 2016
Good old Germany
811 Posts |
And it´s done.
Attached are factors for 57 bases, only on Riesel side. |
|
|
|
|
|
#15 |
|
May 2007
Kansas; USA
101000101000112 Posts |
If sr(x)sieve is modified to remove additional algebraic factors I expect that extensive beta and parallel testing be done before it is released to the public as an official version. It should be tested behind-the-scenes by multiple users without any increments done to official alpha version of the program(s). I would like to see detailed testing and test plans to see that no current processes have been affected. In other words I want to see it tested in a manner like a company would test a major program change as though it had major financial incentives to get it correct the first time. We had very serious issues previously when the first version of srsieve came out with algebraic factors being removed and I believe it caused a number of problems on several of our bases on this project.
Personally I would prefer that srsieve is not modified to remove any more algebraic factors than it already does. The simple ones for squares and cubes are enough. When the program was designed in the first place it was never intended to remove algebraic factors; only fixed numeric factors. Since Batalov has a script that removes more complex algebraic factors that is great and should be used. Sr(x)sieve should be left alone. The fact that it does not remove more complex algebraic factors is not a bug. Last fiddled with by gd_barnes on 2017-01-13 at 07:41 |
|
|
|
|
|
#16 |
|
Dec 2011
After milion nines:)
23×181 Posts |
Well it is Ok to think about it, but then we must ask one question: will we prefer time ( for solving bases) over security ( to dont remove something that should not be removed).
I am pretty new here, so my voice is maybe irrelevant,but I am sure that many of us has very limited resources. That is not problem when N is small and LLR is done in short amount of time. But I will never forget when I take S155 and Batalov script "saves me" from 4 month of 24/7 LLR in second , because factors was not removed from sieve file. So real question is : how to "force" people who sieving and people who take sieve to process to check before start. Peoples are lazy, they take sieve file, and split it , then start to LLR. They expect everything is made on sieve file. But it is not. And many months can be saved using script. So what I suggest is to modify Batalov script in small exe for Windows, so user have to input file name of sieve, press "Remove" and program write new output file(with removed factors), and file with factors ( if any) and that program to be uploaded to Boinc Confederation page. Nobody will search for small script on this forum, but if you put it there, and write what program do.. that will be different story. Last fiddled with by pepi37 on 2017-01-13 at 09:51 |
|
|
|
|
|
#17 |
|
Jul 2003
wear a mask
166810 Posts |
Please just leave sr(x)sieve alone. Reasons:
1. Since you need to sieve further for large exponents, the likelihood that you won't find a factor for one of the terms in the algebraic factorization goes down significantly. 2. Very light P-1 factoring would further significantly reduce the likelihood of an unfactored, large exponent term with algebraic factors. 3. We have a program that will identify the algebraic factors; just use it. 4. The best software does one well-defined thing well. We have a sieve program; we have a program that identifies algebraic factors. Let's not kluge them together. |
|
|
|
|
|
#18 |
|
Dec 2011
After milion nines:)
23×181 Posts |
|
|
|
|
|
|
#19 | |
|
Jul 2003
wear a mask
22·3·139 Posts |
Quote:
If you are a Windows exclusive person and a masochist, you could probably create prime95 input with Excel. Edit: I think srsieve comes with srfile; that will do it too. Last fiddled with by masser on 2017-01-13 at 23:07 |
|
|
|
|
|
|
#20 | |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
24·593 Posts |
Quote:
So, "The simple ones for squares and cubes are enough." I could agree with that, it would be a good start. "The fact that it does not remove P.S. If one removes cubes with P-1, perhaps one is a masochist. You said it, not me. |
|
|
|
|
|
|
#21 |
|
May 2007
Kansas; USA
101·103 Posts |
OK, I likely misstated. I was not aware of which specific algebraic factors that it removes. If it only removes simple sqaures then I stand corrected.
Thanks for chiming in Masser. Clearly you think exactly as I do. The best programs do one thing extremely well. Last fiddled with by gd_barnes on 2017-01-15 at 08:45 |
|
|
|
|
|
#22 | ||
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
100101000100002 Posts |
Quote:
And yes, I have a code idea that implements that. After the initialization block where a bitmask for the n's is prepared, the code should check: - is k a cube? is c a cube (attention! - both negative and positive cube) ? - if yes, drop the bitmask bits for all n that are divisible by 3. Quote:
|
||
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| RSP Sieve Files for k*2^n-1 from PrimeGrid | pinhodecarlos | Riesel Prime Search | 94 | 2021-05-19 02:36 |
| Generalizing algebraic factors on Riesel bases | gd_barnes | Conjectures 'R Us | 31 | 2010-04-06 02:04 |
| Constructing a sieve for trial factors | davieddy | Math | 48 | 2009-07-07 19:42 |
| program to verify factors found by sr(x)sieve? | mdettweiler | Software | 16 | 2009-03-08 02:06 |
| Algebraic factors | henryzz | ElevenSmooth | 13 | 2007-12-18 09:12 |