Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Sieving :
No output for some range, will this approved?
Author |
Message |
|
I started running Manual Sieving for Generalized Cullen b=47 on Windows 7 x64.
I used time command on Bash to measure elapsed time and found 0-byte checkpoint.txt when I hit Ctrl+C,
so I thought checkpoint won't work for this project and wanted to divide the range into small pieces.
(checkpoint.txt worked when the program is ran directly from the command prompt)
The form provided only 1 to 8 as division number,
so I edited the HTML through developper tool on my browser and divided my task to 32 pieces.
(now each pieces will take about 3 hours from my computer)
When I completed one of the divided tasks, I found that the output file isn't created.
It may be because no factors are found in the range.
(here is a screenshot of command prompt for who want to see it)
Will the admin approve my results even when some files are missing due to luck of factors?
Or should I stop cheating, divide my task to one of the provided numbers, and start again?
| |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,184 RAC: 150,909
                     
|
Don't run it under bash on Windows. And you can't expect whatever ctrl-c handler is in gcwsieve to work under bash and generate a checkpoint file.
There is no reason to split a minimum range like this, unless you're going to run it on several cores simultaneously. Run it as a single range.
As the "admin in charge", I will not accept 1/32nd sized pieces because I have no way of knowing whether you ran everything properly on those other "missing" pieces. Please do this properly or cancel the reservation. | |
|
|
Thank you for your advice.
I stopped current work and changed the division to 4 to run simultaneously.
Now will it be OK even if eventually there are no factor in some of the ranges and output for the ranges absent?
| |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,184 RAC: 150,909
                     
|
If your upload fits into the trend of factors found per 100G of sieving, it will be accepted. I'm not expecting miracles, like finding factors where are are none. If I really wanted factors everywhere, I'd start public sieving with a 10M sieve file instead of a 500G sieve file. Then you'd find lots of factors, but it would take longer and not be any better in the long run.
A 500G sieve is shorter than 10M, because so many more factors have been found, causing removals from the sieve file. You're running gc47, here's a few line counts:
24849 gc47_10M.txt
14884 gc47_500G.txt
So we lost 9965 candidates from 10M-500G (which I sieve before this becomes a manual sieving project). Since those candidates are not in the 500G sieve, we're not checking for factors for them, so the sieve runs faster. It only takes one factor to prove that a candidate is composite, we're not trying to find all the factors that exist. | |
|
|
Thank you for your explanation. | |
|
Message boards :
Sieving :
No output for some range, will this approved? |