Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Sieving :
New automated manual sieving system
Author |
Message |
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
PrimeGrid is pleased to announce that manual sieving will no longer require establishing an account on another site, or need a separate upload/download server. On the left of every page, there's now a link for Manual Sieving. There you'll see a list of projects where sieving is available. They currently include two different GFN's, Factorial, Primorial and PPR12M. PPS Sieve in BOINC is PPR9M, PPR12M is the next higher n range.
Manual sieving is not for everyone. You select a project and reserve a range of p values. On the confirmation screen you can download the sieving program used along with the current sieve file, if any. The suggested command line is also listed. You run the program on your computer until it finishes, then upload your completed factor files to the server. If you don't feel comfortable with command line programs, please don't participate.
On the My Account page, there's now a link to your sieving reservations. You can always get to your own reservations with the url http://www.primegrid.com/my_reservations.php. Once you reserve a range, that's considered an "open" reservation. When you upload your factor files it changes to "pending" - or as it says onscreen "awaiting admin action". Once your files are verified to make certain the sieving was done properly, an administrator will change your reservation to "completed" and you'll be awarded PSA credit. PSA credit doesn't go into your account all at once, doing so would skew the BOINC statistics and make it look like you did an incredible amount of work in a single day. Some PSA credit is added every day, based on your Recent Average Credit number. Pending PSA credit can be seen on your badges page.
Please note this is sieving - removing candidates when we can find a number that divides them (meaning they're most definitely not prime). You can't find a prime with sieving, you can only prove that a number is not prime. We continue sieving until it takes less CPU time to run an LLR primality test than to remove a candidate by sieving. That's called the optimal sieving point. At that point no new sieving reservations will be allowed on that particular project.
We're not desperate for everyone to start sieving. This system was created because previously sieving involved using two different outside servers belonging to Lennart. With his absence from PrimeGrid we needed to come up with a new procedure for sieving before those two servers were taken down. This is the result.
Sieving takes a while. Depending on how large a range you select and how many cores you're running on, it could take anywhere from a few hours to a month. Please start out slowly, selecting the smallest range (1 of whatever the unit is) to make sure you can handle it. There are no hard deadlines, but you're expected to finish whatever you reserve. Anything more than two weeks' worth of work is probably excessive. Repeatedly making and cancelling reservations will lock you out of the system, so don't play around with it. The more sieving you do, the larger the range you can select. First-time sievers are limited to two open reservations at a time and each one no larger than 5 of whatever the minimum sieving size is. Every successfully completed reservation bumps up both those values, though relatively few people run more than one reservation at a time.
If you want to try finding a Factorial or Primorial prime, they're available in PRPNet.
Questions and comments can be posted here. This is a brand-new system written entirely from scratch. Though it's been tested, I'm sure a bug or two will turn up. Feel free to PM me if anything urgent turns up. | |
|
|
This is quite cool! I was always tempted to try the manual sieving but there were quite a lot of hoops for a casual user, this is greatly simplified and really easy to use, thank you all who created it!
Only comment (and it's rather silly) is that I wish you had waited for a non-challenge time to roll it out as they tend to stretch my power budget and all my CPUs are just now getting engaged in some primorial ooze action.
Trying out my first range now on a GPU, and will think about some tweaking of the speed variables on the next one.
____________
Eating more cheese on Thursdays. | |
|
|
This looks really nice - let's start some sieving :)
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Only comment (and it's rather silly) is that I wish you had waited...
At some point Lennart's servers will, without warning, simply cease to exist. We have no idea when that might happen. It was imperative to move the sieving stuff off of those servers as quickly as we can.
____________
My lucky number is 75898524288+1 | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I just found that I'd forgotten to put the factorial sieve file on the server. It's now on there. Either everyone is using the GPU program in spite of the pitfalls, or somehow nobody noticed. | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
A quick question for a beginner: what's the point of manual sieve VS just turning that into regular Boinc tasks? Wouldn't the later be more systematic, with results being available as soon as possible and without much risk for a user to start and never report back? | |
|
|
Did a reservation just to try out this slick new system. I have 1 small request. Once you decide what and how many T's or G's to reserve and hit Reserve you are taken to a screen where you are given the switches and other information. Embedded is the range you need to sieve but I was wondering if you can add a small block that just shows the actual range as well as the other useful information you show.
Keep up the great work as this is much more user friendly!
Cheers Rick | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
A quick question for a beginner: what's the point of manual sieve VS just turning that into regular Boinc tasks? Wouldn't the later be more systematic, with results being available as soon as possible and without much risk for a user to start and never report back?
Getting new apps to work under BOINC isn't so easy.
Also, we like to have the BOINC projects available on most platforms. People would be rightly upset, for example, if a particular sieving badge was only available to people running Windows, or only on Nvida GPUs but not on CPUs or ATI GPUs, etc. You'll notice that a lot of sieves are only available for specific platforms.
In the case of the PPR sieve (which is very similar to BOINC PPS Sieve), running it on BOINC wouldn't be a technical problem, but it's the sieve we'll use after the current BOINC sieve. The current BOINC sieve, which we need sooner, is a higher priority. If both were on BOINC, we would lose some PPS sieve participation, which is not what we want.
____________
My lucky number is 75898524288+1 | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
A quick question for a beginner: what's the point of manual sieve VS just turning that into regular Boinc tasks? Wouldn't the later be more systematic, with results being available as soon as possible and without much risk for a user to start and never report back?
Getting new apps to work under BOINC isn't so easy.
Also, we like to have the BOINC projects available on most platforms. People would be rightly upset, for example, if a particular sieving badge was only available to people running Windows, or only on Nvida GPUs but not on CPUs or ATI GPUs, etc. You'll notice that a lot of sieves are only available for specific platforms.
In the case of the PPR sieve (which is very similar to BOINC PPS Sieve), running it on BOINC wouldn't be a technical problem, but it's the sieve we'll use after the current BOINC sieve. The current BOINC sieve, which we need sooner, is a higher priority. If both were on BOINC, we would lose some PPS sieve participation, which is not what we want.
Ah, makes sense.
At any rate, I decided to give it a go at the GFN sieves. There is this "B value desired", which is at 7 default. Should I care to ever change it (and why)? | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
There is this "B value desired", which is at 7 default. Should I care to ever change it (and why)?
It's a tuning parameter. Play around with different settings and see which runs fastest. It varies depending on your hardware.
[Geeky performance tuning stuff follows. Read only if this whole manual sieving thing sounds easy to do and isn't at all confusing.]
Also, with the GFN sieves, I've personally found that running TWO sieves on one GPU produces more total throughput than running just one sieve. You can tell the new setup page you have two GPUs and it will give you command lines for both, but then run both commands without the '-d1' so both apps run on a single GPU. Again, you can experiment with this to see what works best on your hardware. Depending on your particular hardware, three or more sieves running simultaneously could be fastest.
____________
My lucky number is 75898524288+1 | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
There is this "B value desired", which is at 7 default. Should I care to ever change it (and why)?
It's a tuning parameter. Play around with different settings and see which runs fastest. It varies depending on your hardware.
[Geeky performance tuning stuff follows. Read only if this whole manual sieving thing sounds easy to do and isn't at all confusing.]
Also, with the GFN sieves, I've personally found that running TWO sieves on one GPU produces more total throughput than running just one sieve. You can tell the new setup page you have two GPUs and it will give you command lines for both, but then run both commands without the '-d1' so both apps run on a single GPU. Again, you can experiment with this to see what works best on your hardware. Depending on your particular hardware, three or more sieves running simultaneously could be fastest.
Well, I played with the B a little bit. And Holly Fermat, I'm thankful I did. Using B8 boosted me from 42P/day to 66p/day, and going further to B9 allowed me a wooping 76P/day!
Not without it's downsides, though: temperature quickly skyrocketed from ~64ºC at 64% fan to 75ºC at 77% fan speed. And if looking hard enough, I could feel that the screen was stuttering a tiny little bit, but you couldn't really notice that unless I was focusing on it, so I'm fine with that. Pushing B10 would actually decrease peformance (68P/day) and cause A LOT of lag, so I decided to stop a B9.
I guess I'll just leave multiple tasks per GPU for another day. I don't want to increase temps and noise even further on a 24/7 OCed machine. For the time being, I'll just keep sieving (when I can request a new range....) | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I have 1 small request. Once you decide what and how many T's or G's to reserve and hit Reserve you are taken to a screen where you are given the switches and other information. Embedded is the range you need to sieve but I was wondering if you can add a small block that just shows the actual range as well as the other useful information you show.
Believe it or not, I was thinking the same thing myself. Yes, it'll be in there within a day.
Edit: This change is now made, but the page title (in the browser title bar) always said what the project and range were. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
One person has now been burned by using the GPU program for Factorial sieving. He handed in four factors when there should have been eleven (because I ran it myself as his upload did not look right). You CANNOT INTERRUPT the fsievecl program. Factors it's already found will be missing from the ouput file. If your GPU has been flaky in the past, don't use fsievecl.
If people can't use the fslevecl program properly, I'll be removing it and not accepting anything created with it (yes, I can tell). Please, accuracy is important and all I'm asking is that you do things properly. | |
|
Tyler Project administrator Volunteer tester Send message
Joined: 4 Dec 12 Posts: 1078 ID: 183129 Credit: 1,379,011,264 RAC: 47,003
                          
|
I can't seem to upload the factor file for my reservation...
I tried 2 separate times and both times (after a minute or two) it said "All uploads failed - reservation is unchanged."
I'm curious if you have a timeout for how long a file upload can take? Centurylink upload from my house is painfully slow at 0.5Mbps to somewhere only a few miles away (that's right, megabits. not even megabytes), so that may be the issue. That speed on my factor file would be over a minute.
Thanks,
-Golfer
EDIT: Compressed w/ 7zip and uploaded, worked fine. Probably was the file size/slow upload issue.
____________
275*2^3585539+1 is prime!!! (1079358 digits)
Proud member of Aggie the Pew
| |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
One person has now been burned by using the GPU program for Factorial sieving. He handed in four factors when there should have been eleven (because I ran it myself as his upload did not look right). You CANNOT INTERRUPT the fsievecl program. Factors it's already found will be missing from the ouput file. If your GPU has been flaky in the past, don't use fsievecl.
If people can't use the fslevecl program properly, I'll be removing it and not accepting anything created with it (yes, I can tell). Please, accuracy is important and all I'm asking is that you do things properly.
Honestly, I think it shouldn't even be there in the first place. There are so many constraints, it almost seems like this is a beta app that needs testing, rather than an app for manual sieve. I, for once, was going to sieve with it, but that huge warning completely discouraged me to even try. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
That's why the warning is there. Many experienced sievers have used it in the past, though. Rather than have them complaining about how they're not allowed to use it, I reluctantly put it in there. I could easily hide it from new users, though. This code is still evolving and changing. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I can't seem to upload the factor file for my reservation...
I tried 2 separate times and both times (after a minute or two) it said "All uploads failed - reservation is unchanged."
EDIT: Compressed w/ 7zip and uploaded, worked fine. Probably was the file size/slow upload issue.
Yes, I'd been wondering about that. I've had problems myself with large files, but that was on my local server. I have to check what apache and php are both allowing - the limit is going to be the smaller of whatever is configured. We don't pay for incoming bandwidth so I have no reason to have low limits.
Later edit: You definitely ran into a file size limit (now changed). There was also a 1-minute limit on how long an upload could take. That's now changed to 2 minutes but I would recommend putting any PPR12M factor file into .zip, .7z or any other common compressed format to make things faster on your end. Your uncompressed file should have taken somewhere in the neighborhood of 45 seconds to upload. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Just by the way, if I were to have to name a sieving priority right this minute, it's GFN N=2097152. Those will become the new short GFN workunits within a few weeks at most. Any sieving done there eliminates having to test those candidates with genefer. You can see the results of recent sieving here. And just so everyone knows, that URL will be changing soon as Comcast is taking away their free hosting as of 8 October. The new home will be somewhere on this site. | |
|
Tyler Project administrator Volunteer tester Send message
Joined: 4 Dec 12 Posts: 1078 ID: 183129 Credit: 1,379,011,264 RAC: 47,003
                          
|
Yes, I'd been wondering about that. I've had problems myself with large files, but that was on my local server. I have to check what apache and php are both allowing - the limit is going to be the smaller of whatever is configured. We don't pay for incoming bandwidth so I have no reason to have low limits.
Later edit: You definitely ran into a file size limit (now changed). There was also a 1-minute limit on how long an upload could take. That's now changed to 2 minutes but I would recommend putting any PPR12M factor file into .zip, .7z or any other common compressed format to make things faster on your end. Your uncompressed file should have taken somewhere in the neighborhood of 45 seconds to upload.
Thanks for changing that, my uncompressed 5MB file at a speed of ~0.25mbit/s (actual upload speed to further destinations) should've been 2-3min. I'll make sure to compress all future factor files
____________
275*2^3585539+1 is prime!!! (1079358 digits)
Proud member of Aggie the Pew
| |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
Just by the way, if I were to have to name a sieving priority right this minute, it's GFN N=2097152. Those will become the new short GFN workunits within a few weeks at most. Any sieving done there eliminates having to test those candidates with genefer. You can see the results of recent sieving here. And just so everyone knows, that URL will be changing soon as Comcast is taking away their free hosting as of 8 October. The new home will be somewhere on this site.
Hey, how lucky! That's what I've been doing. I was considering helping the other N, but with this, I guess I'll just stick to 2097152.
Give us an update whenever we should change the focus. | |
|
Honza Volunteer moderator Volunteer tester Project scientist Send message
Joined: 15 Aug 05 Posts: 1957 ID: 352 Credit: 6,139,350,659 RAC: 2,268,722
                                      
|
Just by the way, if I were to have to name a sieving priority right this minute, it's GFN N=2097152. Those will become the new short GFN workunits within a few weeks at most. Any sieving done there eliminates having to test those candidates with genefer. You can see the results of recent sieving here.
I know why my stats for first range in each N is so ridiculous (because insane factor density when starting in each N) but...LOL!
Still remember HDD constantly flashing red to keep up with factors found.
Happy sieving with new automated system.
Sieving by range for GFN N=2097152 Factors Found Removed from sieve
Range Start 0
Range End 53893T
User Name Honza
Factors Found 26556851
Factor Density 492770.0
Removed from sieve 26556851
Removed Density 492770.0
Usable by GeneferCUDA 149413
GPU Time saved 1442.09 years
Usable by Genefer64 CPU 5228799
Time saved 1101832.40 years
____________
My stats | |
|
|
It's nice that the manual sieving have been somewhat "simplified" to use for average users.
Always wanted to try it, did it now for some days and can say that i kind of like the way it's done (well, after i realised how to start it, probably some beginner's mistake :) ).
All in all, good job with that :) | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
It's nice that the manual sieving have been somewhat "simplified" to use for average users.
Always wanted to try it, did it now for some days and can say that i kind of like the way it's done (well, after i realised how to start it, probably some beginner's mistake :) ).
All in all, good job with that :)
Yeah, I also got a little lost in the first 30 min, as well as making a few mistakes for the first few sieves (like uploading the checkpoint file instead of the sieve result), but it's easy enough to get the hang of it and just start helping.
All that's lacking is a bit of explanation (or at the very least, a link pointing to where I can find info) on a few of the parameters there, but aside for that, I think this new manual sieve is REALLY good. | |
|
streamVolunteer moderator Project administrator Volunteer developer Volunteer tester Send message
Joined: 1 Mar 14 Posts: 1033 ID: 301928 Credit: 543,616,621 RAC: 5,946
                         
|
A small typo in user interface. When reserving Primorial Prime Sieving, the form displays: "Files to upload when finished: fpfactors_8226G-8230G.txt". The leading "f" is erroneous, file will be named "pfactors_...". Maybe it's just a copy-n-paste error from part of command line: "-fpfactors_8226G-8230G.txt", where "-f" is an option and "pfactors_..." - file name.
| |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
A small typo in user interface. When reserving Primorial Prime Sieving, the form displays: "Files to upload when finished: fpfactors_8226G-8230G.txt". The leading "f" is erroneous, file will be named "pfactors_...". Maybe it's just a copy-n-paste error from part of command line: "-fpfactors_8226G-8230G.txt", where "-f" is an option and "pfactors_..." - file name.
Fixed. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I'm now showing links for statistics screens for three of the sieving projects. Stats for factorial and primorial exist and they'll be shown shortly. Please note that these stats predate the sieving system by several years and used to live on my own hosting space. That free hosting is being discontinued by my ISP, so now they'll be hosted on PrimeGrid. That's why the sieving stats pages don't show the PrimeGrid logo or menus and will open in a new window by default. It's not a high priority at the moment for me to brand those pages as belonging to PrimeGrid.
Only the GFN pages are personalized with user names. That's a manual process for me (entering those reservations into the stats system on my computer) and I don't intend to personalize any of the other project stats like that. GFN stats can also be sorted on any column by clicking on the column header. Click again to reverse the sort order.
And as long as I'm posting, please note that it takes me exactly the same amount of time to verify a 1P sieve upload as a 100P sieve upload. For every range successfully sieved, you gain the ability to reserve larger ranges. Please feel free to reserve larger ranges as I won't consider them late until at least two weeks have gone by. They certainly don't have to be finished in a day. On the other hand, do what you're comfortable with. If that means small ranges, fine.
And while I'm thinking about it: PSA credit is automatically applied to BOINC credit once a day at 0400 UTC. I may not validate manual sieving ranges constantly throughout the day, but I'll make every effort to validate all uploads before 0400. How much of that resulting credit goes into BOINC every day depends on your Recent Average Credit - the higher it is the more credit is moved. The minimum moved is 100 credits per day and there is no predefined maximum. | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
Can we just make a bunch of reservations and run the sieve as just one huge command line? Say, I reserve range 10-20, then 20-30, then 30-40, and just upload a 10-40 file in one of the tasks.
I'm asking because I have to leave my PC away for a few days, and I can't just keep adding the inputs for new tasks. That would allow me to keep up with the sieve. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Can we just make a bunch of reservations and run the sieve as just one huge command line? Say, I reserve range 10-20, then 20-30, then 30-40, and just upload a 10-40 file in one of the tasks.
I'm asking because I have to leave my PC away for a few days, and I can't just keep adding the inputs for new tasks. That would allow me to keep up with the sieve.
(Note that Jim has to do X amount of work for every reservation, regardless of size, so it reduces his work load if you make one large reservation.)
Jim will give you a definitive answer, but if the answer is "no", you *can* do this:
1) Cancel any reservations you have that you haven't started. There's no penalty for canceling them, and it doesn't break anything.
2) Make one big reservation.
3) Sieve that large reservation while you're away.
____________
My lucky number is 75898524288+1 | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
Can we just make a bunch of reservations and run the sieve as just one huge command line? Say, I reserve range 10-20, then 20-30, then 30-40, and just upload a 10-40 file in one of the tasks.
I'm asking because I have to leave my PC away for a few days, and I can't just keep adding the inputs for new tasks. That would allow me to keep up with the sieve.
(Note that Jim has to do X amount of work for every reservation, regardless of size, so it reduces his work load if you make one large reservation.)
Jim will give you a definitive answer, but if the answer is "no", you *can* do this:
1) Cancel any reservations you have that you haven't started. There's no penalty for canceling them, and it doesn't break anything.
2) Make one big reservation.
3) Sieve that large reservation while you're away.
Problem is, the current max range I can get is 34G. It takes me around 10h to do it. However, I won't be able to use the PC for... around 4-5 days. If I could reserve something like a 340 range, I'd do that. But I can't so that's why I'm asking.
| |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I may have to rethink my system for increasing the size of a range you can reserve as you gain experience.
You, Rafael, can now reserve a range of 200P at a time with GFN2097152 (or 200T of PPR12M). 200 of whatever the minimum unit is. That's the maximum I've configured the project for. I don't see a reason to increase that project max reservation size at this time.
How do you run a bunch of smaller reservations while you have to be away? You put the individual command lines into a batch file. Then when one reservation finishes the next one starts immediately. A batch file is just a text file with a .bat extension. Create it in a plain text editor like notepad. Each line contains the command for a different reservation.
Anyone else who'd like to reserve ranges larger than they can now right away should PM me. People who'd sieved for us in the past started with a limit of 50, everyone else started with 5 and it grows by 1 for every range completed successfully. Please note that's not a total limit, it's per reservation. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
It seems I was mistaken about the penalty for cancelling reservations, so you shouldn't wantonly cancel them after all.
____________
My lucky number is 75898524288+1 | |
|
|
How do you run a bunch of smaller reservations while you have to be away? You put the individual command lines into a batch file. Then when one reservation finishes the next one starts immediately. A batch file is just a text file with a .bat extension. Create it in a plain text editor like notepad. Each line contains the command for a different reservation.
Good thing to know that you can put many reservations in one .bat, so that it keeps running.
But i have one question for that: do i have to put all of them before i start sieving or can i edit the .bat while its running, so that i can add reservations later on?
| |
|
streamVolunteer moderator Project administrator Volunteer developer Volunteer tester Send message
Joined: 1 Mar 14 Posts: 1033 ID: 301928 Credit: 543,616,621 RAC: 5,946
                         
|
But i have one question for that: do i have to put all of them before i start sieving or can i edit the .bat while its running, so that i can add reservations later on?
You could append new lines to the end of file. Similarly, you can even edit text below command which is currently running. But never touch lines of current command and above; nor edit nor delete them. If you'll change something above, command processor, which remembers current position in the file, will restart reading of file at wrong position and execute something wrong.
| |
|
|
But i have one question for that: do i have to put all of them before i start sieving or can i edit the .bat while its running, so that i can add reservations later on?
You could append new lines to the end of file. Similarly, you can even edit text below command which is currently running. But never touch lines of current command and above; nor edit nor delete them. If you'll change something above, command processor, which remembers current position in the file, will restart reading of file at wrong position and execute something wrong.
Thanks you for the answer. I'll keep that in mind and clean the finished task when it isn't running anymore. I'll only add new lines at the end, since i usually don't change the command when it started, so that shouldn't be a problem. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Possibly because of a minor change I made, there are some overlapping reservations. While I investigate this phenomenon, new reservations are suspended so that the situation doesn't get worse.
Later edit: There was a bug that was there from the beginning, just needed the right circumstances to trigger it. Other code perpetuated the overlap once it started. I'm now waiting to grab today's database backup so I can see how the changed code handles the already-screwed-up reservations. Everyone who has reserved a range, overlapping or not, will get credit for that range. In the case of the GFN sieving stats, because I'm counting factors removed, overlaps will not show up there.
Final edit: New code has been tested and this should not happen again. New reservations are reenabled. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
It's tme to talk about overdue reservations. On my admin screen, anything older than two weeks shows up as overdue. It's not that there's a hard deadline, but it lets me stay aware of what's happening. At the moment there are three "overdue" reservations. They're all for minimum sieving ranges - all three are each for 1G of Factorial sieving. Even using the CPU program on a single core, that takes about 30 hours for my slowest computer. Two weeks seems like more than enough time for a 1.25-day runtime. In the case of the two older reservations, I've written to the user asking him/her to please either cancel the reservation (in which case it'll get handed out to the next user asking for a 1G range) or to do the work. Neither user has responded. Once seven additional days have gone by since the message, I'll cancel the reservation and block that user from making new ones. In the case of the two users I've already written to, it will then be 23 days after the reservation was made. If a user can't bother to either respond to my PM or cancel a reservation him/her self then that user has no business doing manual sieving.
For anyone who has a history of actually finishing sieving and especially for people reserving large ranges, I will not get upset about it taking more than two weeks. In fact I like large reservations much more than small ones. The amount of work on my side is the same per reservation no matter how large or small it is.
I knew that by opening manual sieving up to everyone at PrimeGrid we'd get users who wouldn't follow through on their reservations. It's really simple - if you can't do the work within the time allotted, either contact me or cancel the reservation. There's a send message button on every post I make and you can always find me by clicking on the contacts link at the bottom of every PrimeGrid page. I'll always try to work with you. | |
|
|
Probably a silly question but, playing with a new GPU and trying to get the over clock set to a stable level, if I observe a line that says computation error not factors found or xxxxxx is it safe to assume the entire factor file is trashed and I need to start it all over again?
Cheers | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Probably a silly question but, playing with a new GPU and trying to get the over clock set to a stable level, if I observe a line that says computation error not factors found or xxxxxx is it safe to assume the entire factor file is trashed and I need to start it all over again?
Cheers
A message similar to:
Unable to find qnr for 644811848619
is very normal and doesn't mean anything bad. Any other kind of error message means you've probably pushed overclocking too far. | |
|
|
Probably a silly question but, playing with a new GPU and trying to get the over clock set to a stable level, if I observe a line that says computation error not factors found or xxxxxx is it safe to assume the entire factor file is trashed and I need to start it all over again?
Cheers
A message similar to:
Unable to find qnr for 644811848619
is very normal and doesn't mean anything bad. Any other kind of error message means you've probably pushed overclocking too far.
Thanks, to be safe I just restarted the range. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Thoughts and observations on GFN sieving.
* This applies to all manual sieving, not just GFN. If you've done sieving before and are confident you're going to complete the sieve, I think it's easier to grab large reservations. Less work for you, less work for Jim. I personally like to reserve about a week's worth of sieving at once. I just reserved 800P worth of GFN 131072 sieving as 4 200P chunks. It will take about 10 days, and I don't need to worry about it again until then. If I have to stop the sieving for some reason (rebooting, games, whatever), that's easy and restarting it is no problem.
* All four of those 200P reservations are running simultaneously on my single GPU. With a lot of sieve programs, it's beneficial to run multiple instances of the sieve on the GPU because the program doesn't use the full GPU. You need to experiment with this to see what works best on your hardware, since your results *will* vary based on the GPU, the CPU, and which GFN range you're sieving. Higher ranges like 4194304 use the GPU a lot more efficiently than low ranges like 131072. That's why you get more credit per P for lower ranges -- the idea is the same credit per hour, regardless of how fast the sieve is.
* On the GFN sieve, try playing with the B (blocking) parameter. It can have a significant effect on the amount of lag you get and the speed of the sieve. Note that a larger B parameter is NOT always faster. Both Jim and I have observed that having a B parameter that's too high will slow the sieve down. On my system when running the GFN 131072 range, B9 seems to work best. It's expected that lower B numbers will run slower, but counterintuitively I also found that higher B numbers run slower -- and also have more screen lag.
* I use a simple "go.bat" file to start the sieve. It looks like this:
start "Sieve A" GFNSvCUDA-0_7-win32.exe 17 2440 2640 B%1
start "Sieve B" GFNSvCUDA-0_7-win32.exe 17 2640 2840 B%1
start "Sieve C" GFNSvCUDA-0_7-win32.exe 17 2840 3040 B%1
start "Sieve D" GFNSvCUDA-0_7-win32.exe 17 3040 3240 B%1
Each line starts one sieve instance for one of the four sieve reservations I have. The "start" commands open up a new command line window for each of the four sieve instances. The "B%1" at the end allows me to set the B parameter from the command line easily. I type this to start the four sieves:
go 9
* GPUs are designed for playing games. They are designed to A) have high frame rates, B) be quiet, and C) not run 24/7. That doesn't exactly describe our use case when either sieving or running Genefer. That "Be quiet" part is significant. The firmware or drivers controlling the GPU fans are more concerned with decibels than with temperatures. When I'm using the GPU, I override the default fan settings and run the fan much faster. Left to its own rules, the GPU would run at about 85 degrees. On Nvidia cards, it's not unusual for the fan to not even start to spin up until the temperature exceeds 80. Heat's bad for electronics. I can keep the GPU temperarture in the low 70s or even in the 60s just by overriding the fan settings.
____________
My lucky number is 75898524288+1 | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 73,965
                         
|
Even if I would take "big" reservation I cannot make it over 7P since it is limit ( on my case).
Ok I can make few 7P reservation but still it is nothing compared others 200P I sow...
Am I punished for some kind ( all my reservation is done under 16 hours from reservation and results are goos since I got credits)
App says that I can make 16.1P per day.
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Even if I would take "big" reservation I cannot make it over 7P since it is limit ( on my case).
Ok I can make few 7P reservation but still it is nothing compared others 200P I sow...
Am I punished for some kind ( all my reservation is done under 16 hours from reservation and results are goos since I got credits)
App says that I can make 16.1P per day.
If you want a bigger reservation than the automated system allows, just ask Jim. It would automatically grow anyway as the system learns to "trust" you, but it can be changed if you ask. I had to ask too. :)
____________
My lucky number is 75898524288+1 | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 73,965
                         
|
Thanks Michael!
Jim, please arise my limit to 16P, it is one day for my GPU :)
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 911 ID: 370496 Credit: 550,412,714 RAC: 436,139
                         
|
Quick question: is there a priority between GFN 65536 VS 131072, and between GFN 2097152 VS PPR12M?
I'm currently running 1 instance of the 1st 2 options (because we need them) and one instance of the second (because the other 2 just don't use the GPU at all). I don't really have a preference for either, so if you guys would like to choose what I'm going to work on, feel free.....
.... until you release GFN WR on OCL3, that is. I'll switch to that once it comes out :) | |
|
Dave  Send message
Joined: 13 Feb 12 Posts: 3207 ID: 130544 Credit: 2,285,547,321 RAC: 769,322
                           
|
Crun-chi
You could make a few reservations then put them in a batchfile so they process sequentially. | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 73,965
                         
|
Crun-chi
You could make a few reservations then put them in a batchfile so they process sequentially.
It is not problem for me to make 3 reservation per day, but that is what we would like to eliminate, huge number of small reservation.
But yes, that is also possible...
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Jim, please arise my limit to 16P, it is one day for my GPU :)
Done.
| |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 73,965
                         
|
Jim, please arise my limit to 16P, it is one day for my GPU :)
Done.
Thanks
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I've modified the upload routines to help eliminate a lot of common mistakes. For example a lot of people doing GFN sieving have uploaded the checkpoint file (starts with a c) rather than the factor file (starts with an f). Some uploads have been for the wrong range. All those should now be caught by the system. Please let me know by private mesasge if you're not able to upload a file you know is correct. I'll see those messages a lot faster than forum posts.
Edit: There was a problem accepting PPR12M uploads, now fixed. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
More changes to the sieving system. I've reduced the number of upload dialogs to 4 because now you can select multiple files in each file upload dialog. So if all the factor files are in a single directory, you can select them all at once. There's more checking on the file uploaded.
The text stating what range you're uploading to is now a lot larger and easier to spot. As with the last changes I made, if there's a problem, use that "Send message" on the left to sent me a private message. That triggers an email and I'll know immediately about the problem. I try not to read the forums more than twice a day, which is why posts here are not the best way to get my attention. | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 73,965
                         
|
... PSA credit doesn't go into your account all at once, doing so would skew the BOINC statistics and make it look like you did an incredible amount of work in a single day. Some PSA credit is added every day, based on your Recent Average Credit number. Pending PSA credit can be seen on your badges page.
I really dont care about points, and Boincstats, and that is reason why I left Primegrid.
But why make discrimination? If I have lets say 2 GPU and can make 100000 credits per day when validated will be added to my credits at once.
So why is not here: is it stat so important that you cannot add my 66.000 per day all in once?
For my point of view .. it is nonsense, but still you are the boss, you make rules. I can accept or decline those rules... nothing will be changed.
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
These rules predate my membership at PrimeGrid. From what I was given to understand, they were negotiated with the BOINC developers. They date from a time when work was credited at most once a week but could have been once a month. Imagine a month's worth of GPU sieving work (which was done outside of BOINC) all hitting your credit in one transaction. I have no intention of changing the way this works. We promised to distribute credit in relationship to the user's RAC, so that's what we'll keep doing.
To explain, PSA credit goes into its own queue (visible in My Badges and every day at 0400 GMT an amount equal to 80% of the user's Recent Average Credit is moved from the queue into BOINC total credit. Doing so increases the RAC so that more credit will be applied the next day. As of the time I'm writing this, I have more than 3,000,000 credits waiting to move across. According to my stats page on Free-DC (link available on the Your account page) I'm getting somewhere in the neighborhood of 400,000 per day and that's been increasing daily. If I keep up this same level of sieving, I'll eventually reach the point where my entire sieving output is credited the same day. There is no built-in maximum on the system, it depends entirely on RAC (with a 100-credit minimum per day in case the user has a zero RAC).
Your current Recent Average Credit is visible on the Your account page. | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 73,965
                         
|
Thanks for explanation Jim
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
GDBSend message
Joined: 15 Nov 11 Posts: 298 ID: 119185 Credit: 4,062,602,874 RAC: 1,943,803
                      
|
I've been doing a few Primorial PSA units, but I haven't been seeing any PSA credit showing on my account. | |
|
|
I've been doing a few Primorial PSA units, but I haven't been seeing any PSA credit showing on my account.
Have you checked if you have been granted credit? Visible under Completed Reservations. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
I've been doing a few Primorial PSA units, but I haven't been seeing any PSA credit showing on my account.
From your statement, it's not clear if you mean manual sieving or PRPNet. Both produce PSA credits, but PRPNet credit is granted only once a week.
I believe you're talking about PRPNet, because you mentioned "units"... and also because there's nothing under your username in manual sieving for Primorial but you ARE running Primorial tasks on PRPNet.
This discussion is about manual sieving, not PRPNet.
You were granted PSA credit from PRPNet in (at least) each of the last two weeks.
____________
My lucky number is 75898524288+1 | |
|
GDBSend message
Joined: 15 Nov 11 Posts: 298 ID: 119185 Credit: 4,062,602,874 RAC: 1,943,803
                      
|
Thanks for the info. I didn't know manual sieving credit was handled differently than other PSA projects. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Thanks for the info. I didn't know manual sieving credit was handled differently than other PSA projects.
Until this new manual sieve reservation system, it wasn't.
____________
My lucky number is 75898524288+1 | |
|
HAmsty Volunteer tester
 Send message
Joined: 26 Dec 08 Posts: 132 ID: 33421 Credit: 12,510,712 RAC: 0
                
|
Hey there, long time no see. I'm quite impressed by the new manual sieving system. Good work!
Just two questions:
What's my limit on reservation of work?
And why the heck is fpsieve still bound to 32 threads or less? It's 2015, d'oh! ;)
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Hey there, long time no see. I'm quite impressed by the new manual sieving system. Good work!
Just two questions:
What's my limit on reservation of work?
And why the heck is fpsieve still bound to 32 threads or less? It's 2015, d'oh! ;)
We appreciate your kind offer to volunteer to improve the software! ;)
____________
My lucky number is 75898524288+1 | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Hamsty wrote: What's my limit on reservation of work?
It varies for different people. As you used to sieve before this system, you have a limit of 50 of whatever the minimum reservation size is (per reservation) and can have 10 simultaneous active reservations. | |
|
|
Would like to request a feature if possible and if it's not too out of bounds.
When making a reservation, could a user enter their computer name or some form of id so the user knows what pc the reservation is running on? Maybe only show this to the actual user who made the reservation? They could just leave it blank if no id was wanted. I know this might be a difficult request. Just asking.
Cheers Rick | |
|
Honza Volunteer moderator Volunteer tester Project scientist Send message
Joined: 15 Aug 05 Posts: 1957 ID: 352 Credit: 6,139,350,659 RAC: 2,268,722
                                      
|
Back on PrimeSearch forum, we used to give general note to a reservation like ETA on when we can expect it to finish, "PC failed; need to rerun my reservation" and similar.
A more general note not limited to computer identification could be used for other purposes and of benefit to both participants and project staff.
____________
My stats | |
|
Dave  Send message
Joined: 13 Feb 12 Posts: 3207 ID: 130544 Credit: 2,285,547,321 RAC: 769,322
                           
|
Yes good idea. Will debunk any mysteries others may have as to why ranges arent done yet e.g I have a 6P batch I don't want to do until after the TRP challenge. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Bad idea, actually. Why have yet another method of communicating, which is one more place we need to check regularly? There's already forums and private messages. Why clutter up web pages with useless fields to pass notes to admins? You already have the ability to communicate with us. You're doing so right now, no?
As for keeping track of one's sieving ranges, there's post-it notes, text files, notebooks, crayons, and, my personal favorite, writing messages in blood. On the walls. Don't forget to write the 'R's backwards.
::removes tongue from cheek::
Seriously, it's not really necessary, and a major concern is not wanting to make the web pages more cluttered than they need to be. Plus Jim's busy on a lot of other stuff.
____________
My lucky number is 75898524288+1 | |
|
|
Bad idea, actually. Why have yet another method of communicating, which is one more place we need to check regularly? There's already forums and private messages. Why clutter up web pages with useless fields to pass notes to admins? You already have the ability to communicate with us. You're doing so right now, no?
As for keeping track of one's sieving ranges, there's post-it notes, text files, notebooks, crayons, and, my personal favorite, writing messages in blood. On the walls. Don't forget to write the 'R's backwards.
::removes tongue from cheek::
Seriously, it's not really necessary, and a major concern is not wanting to make the web pages more cluttered than they need to be. Plus Jim's busy on a lot of other stuff.
Well, my request was due to being old and having a bad memory. I've already done the blood on the wall and was severely scolded by my wife so that's out. I really wasn't asking for this to be monitored by anyone other than the user (very narrow request I know even though Honza's idea was good) so it wasn't to add extra work for Jim as I know he is really busy.
As I stated "was just asking"
Cheers Rick | |
|
|
I may sound naïve here ... but what is supposed to be done with the executables downloaded after a reservation is made? I'm unable to figure that part out ... how to start the sieving process. | |
|
|
To start the sieve, you need to bring up a command prompt at the executable's location (shift+right click on empty space in a folder -> "Open command window here" should work in recent windows versions), then launch the program with the given arguments. For example, my recent start command was "gfnsvocl_w64_2G.exe 15 20221 20224" (without quotes) for GFN15.
Edit: Looking at your listed computer, I can't tell you how to access the command line, but the launch is the same. You may have to give run permission first (chmod +x <executable name>, if it's any similar to ubuntu linux). | |
|
|
Currently you are allowed 10 simultaneous sieving jobs. That include in-progress work and ranges waiting for admin approval. At this time you cannot create new reservations.
I need 15-16 jobs now, can someone change it now?
| |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Currently you are allowed 10 simultaneous sieving jobs. That include in-progress work and ranges waiting for admin approval. At this time you cannot create new reservations.
I need 15-16 jobs now, can someone change it now?
"Someone" is always going to be me. For the future, others should PM me with requests. 3Rni, you can now make 20 simultaneous reservations.
For everyone else, please note you need to be someone with a history of running lots of sieving before I'll increase the number of simultaneous open reservations. Also, for a single reservation there's nothing that says the entire thing has to be run on the same machine. I've been known to split a single GFN sieving reservation among three different machines. | |
|
Dave  Send message
Joined: 13 Feb 12 Posts: 3207 ID: 130544 Credit: 2,285,547,321 RAC: 769,322
                           
|
"Someone" also needs to learn some manners. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
"Someone" also needs to learn some manners.
Please remember that we are an international community and that many people speak English as a second language The nuances of written English may escape them. I suspect "someone" didn't intend to sound rude. :)
I doubt I could make a request in Polish half as well as 3rni made in English!
____________
My lucky number is 75898524288+1 | |
|
|
Thanks a lot JimB :) you're fast | |
|
|
What is the maximum time allowed for a reservation before it gets cancelled? | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
What is the maximum time allowed for a reservation before it gets cancelled?
After a minimum of 14 days, I send the user a PM asking about the status of his reservation. For large reservations (which implies people with a known sieving history) I'll wait longer, especially if that person is known for taking a long time. Part of my message asks that the user either finish or reply within the next 10 days. If 10 more days go by without me hearing anything, I:
1) cancel the reservation
2) ban that user from making future reservations and
3) reserve and upload that range myself because chances are I ran it a week or more ago
Users can also contact me ahead of time when they know a reservation is going to take longer. The warning messages and bans have to be manually triggered by me, so when I know to expect a reservation to be late, it's not a problem. Having said that, if someone can't finish a 5P reservation in a two weeks (it should be less than a day), then they probably aren't ever going to finish it.
If someone's been banned, they can write to me and ask to be reinstated. Some users have gone on to sieve quite a bit after initially being banned. It's important for everyone to know that the sieving system it not part of BOINC and reserving work doesn't mean it's going to automatically get done by your computer somehow. | |
|
mikey Send message
Joined: 17 Mar 09 Posts: 1781 ID: 37043 Credit: 789,851,866 RAC: 1,336,184
                     
|
I just started today doing this but don't know how to send the completed file back to you when it finishes, I'm using a 180Ti on GFN 18 and have the name of the file to upload when it's done, but how to do that. The thing seems to working just fine so far using the defaults and I will let it run until it's done.
Thanks for all your help!! | |
|
|
@mikey - If you will open primegrid via your web browser and then log into your account then click on the Manual sieving reservations link under your badges you should see a page that has your reservations. On the one that is running it will have links to allow you to "upload", click on that and then from the next screen choose the file to upload and hit upload.
I'm glad you asked because I have a question. The last upload file for a factorial sieve I tried had been renamed to something like fsieve_2018031234.log because I am keeping the log files in the event I need to upload them again. But the upload failed each time telling me the upload file was invalid. Once I renamed it to fsieve.log it worked.
So there is a check on the upload and it appears I might need to do something so it works with different file names or it has to be the specific name? I can work with that if that's the case.
Cheers | |
|
mikey Send message
Joined: 17 Mar 09 Posts: 1781 ID: 37043 Credit: 789,851,866 RAC: 1,336,184
                     
|
@mikey - If you will open primegrid via your web browser and then log into your account then click on the Manual sieving reservations link under your badges you should see a page that has your reservations. On the one that is running it will have links to allow you to "upload", click on that and then from the next screen choose the file to upload and hit upload.
I'm glad you asked because I have a question. The last upload file for a factorial sieve I tried had been renamed to something like fsieve_2018031234.log because I am keeping the log files in the event I need to upload them again. But the upload failed each time telling me the upload file was invalid. Once I renamed it to fsieve.log it worked.
So there is a check on the upload and it appears I might need to do something so it works with different file names or it has to be the specific name? I can work with that if that's the case.
Cheers
Thank you very much, I found it!!
As for your problem I have no clue, PG is not new to me but manual sieving is. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
The instructions include a suggested upload name. For factorial that takes the form of ffactors_{start}-{end}.txt. Here are a few recent uploads:
ffactors_7673G-7688G.txt
ffactors_7703G-7707G.txt
ffactors_7707G-7708G.txt
ffactors_7718G-7722G.txt
ffactors_7722G-7725G.txt
"fsieve" sounds like a sieve file and the code is trying to prevent people uploading the wrong file. For example on GFN sieving there are two files, one starts with a "c" and one starts with an "f". The one starting with "f" is the one I need, the other is just a checkpoint file. If you try to upload the one starting with "c" you get a very specific error message telling you that.
If anyone uploads a file with the wrong name, I wind up manually renaming it. I quickly got tired of renaming factorial factor files named "fsieve.log" (the hardcoded name used by the GPU sieving program) and so the upload code now does it for me. If a factorial upload is not named "fsieve.log" then the code expects the filename to refer to the range sieved like the filenames above. It used to be very common for people to upload the wrong factor file to the wrong reservation. Now they have to work harder to screw it up.
File naming standards are not enforced for .zip, .7z or .rar files. I expect the files inside such archival formats to have standard names, otherwise I have to take time to open them and then name them properly. I tend to try to get through all the day's sieving on a rather tight deadline, so I don't look kindly on misnamed files, especially when every line in such a file generates an error message on my side. That happens if for example the range the filename says it is doesn't match what's in the file.
Manual sieving is just as manual on my side as on yours. Please help me out by naming your upload files the way I'm expecting.
JimB | |
|
mikey Send message
Joined: 17 Mar 09 Posts: 1781 ID: 37043 Credit: 789,851,866 RAC: 1,336,184
                     
|
I downloaded 2 units of the GFN 18 workunits and after some mis-typing on my part got it to run right, I used "15" first and even though it finished it was useless to everyone so I re-ran it with the correct "18" code but after almost completing the process my pc locked up tight and I had to reboot it. Could it because I chose something too difficult, because I was also running some cpu tasks, for another project? I am back to running the AP27 gpu units on it and it just bangs them out on my 1080Ti.
I did go thru and cancel my 'reservation' so at least someone else can work on them while I try to figure things out. The gpu runs cool, 75C, running the AP27 workunits. I did not use any qualifying things on my command line. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Had you restarted it, it would have continued from where it left off with at most five minutes wasted. I find that GFN sieving takes very little CPU and by using the W1 parameter on the higher n's it takes almost nothing. Setting too high a B value on a slower GPU can cause display driver crashes, which also crashes the sieving program. | |
|
mikey Send message
Joined: 17 Mar 09 Posts: 1781 ID: 37043 Credit: 789,851,866 RAC: 1,336,184
                     
|
Had you restarted it, it would have continued from where it left off with at most five minutes wasted. I find that GFN sieving takes very little CPU and by using the W1 parameter on the higher n's it takes almost nothing. Setting too high a B value on a slower GPU can cause display driver crashes, which also crashes the sieving program.
Thank you very much!! I will be away from that pc for a bit but when I can sit down in front of it again I will reserve another section, this time only 1p and watch it run. | |
|
|
@Jim - so I am back on the factorial sieving and you are correct in that it does give you the file name to send up. If you change the "Sieve using" to GPU and update the file name instructed to send up is "fsieve.log" which has been the file I've been uploading.
I'm now wondering if the naming process for the gpu would work like the instructions for the cpu. If so I can make that happen on my end.
Cheers Rick | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
@Jim - so I am back on the factorial sieving and you are correct in that it does give you the file name to send up. If you change the "Sieve using" to GPU and update the file name instructed to send up is "fsieve.log" which has been the file I've been uploading.
I'm now wondering if the naming process for the gpu would work like the instructions for the cpu. If so I can make that happen on my end.
Cheers Rick
As I said, feel free to upload fsieve.log and the web site will rename it properly as it saves it permanently. I would then rename it on your computer so you know what's in it. Or you could rename it beforehand, your choice. | |
|
|
Is there a list of the command line options for the various manual sieving apps? | |
|
|
So far the first P on GFN18 is running smoothly. What does changing the B value from it's default of 7 do? | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Is there a list of the command line options for the various manual sieving apps?
Run the program with -h or --help on the command line. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
So far the first P on GFN18 is running smoothly. What does changing the B value from it's default of 7 do?
Every increment of b doubles the amount of work loaded onto the GPU. The GPU gets faster but you get more screen lag. I tend to use B9 normally and B11 on computers that mostly run unattended. | |
|
|
Awesome answers on both. Thank you JimB. | |
|
|
I'm trying to get Factorial Prime Sieving working on my computer. I am running Microsoft Windows 10: Professional x64 Edition.
I made a reservation for 2G of Factorial Prime Sieving, in CPU mode. I created a directory under the C: Drive called PrimeGrid. Into that directory I downloaded fpsieve-x86_64-windows.exe, fsieve_7T.txt and fpconfig.txt.
I have clicked to run as Admin on fpsieve-x86_64-windows.exe and nothing happens.
I have opened a Command Prompt Window as Admin, changed the Directory to PrimeGrid, and typed in the command "-p8300G -P8302G -ifsieve_7T.txt -fffactors_8300G-8302G.txt", without the “. I get the message that '-p8300G' is not recognized as an internal or external command, operable program or batch file.
I'm missing something to make Factorial Prime Sieving work.
Thank you, in advance, for your help and assistance.
| |
|
|
I have opened a Command Prompt Window as Admin, changed the Directory to PrimeGrid, and typed in the command "-p8300G -P8302G -ifsieve_7T.txt -fffactors_8300G-8302G.txt", without the “. I get the message that '-p8300G' is not recognized as an internal or external command, operable program or batch file.
You left out the fpsieve executable .... specify the executable first and then the rest of the parms you specify above. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
I have opened a Command Prompt Window as Admin, changed the Directory to PrimeGrid, and typed in the command "-p8300G -P8302G -ifsieve_7T.txt -fffactors_8300G-8302G.txt", without the “. I get the message that '-p8300G' is not recognized as an internal or external command, operable program or batch file.
First of all, that was, perhaps, one of the best requests for help I've ever seen. Everyone should use that as a model for the perfect way to request technical assistance. You accurately described exactly what steps you performed, and that, in turn, makes it really easy to tell you what you missed.
In the command you typed in, you omitted the name of the application. This is the entire command line:
fpsieve-x86_64-windows.exe fsieve_7T.txt -p8300G -P8302G -ifsieve_7T.txt -fffactors_8300G-8302G.txt
The underlined part is the missing part of the command line.
(Due to the way the DOS/Windows command line interpreter works, it's possible to omit the ".exe" from the application name. Many people just type fpsieve-x86_64-windows rather than fpsieve-x86_64-windows.exe, but either will work.)
____________
My lucky number is 75898524288+1 | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
fpsieve-x86_64-windows.exe fsieve_7T.txt -p8300G -P8302G -ifsieve_7T.txt -fffactors_8300G-8302G.txt
Almost right. It should read:
fpsieve-x86_64-windows.exe -p8300G -P8302G -ifsieve_7T.txt -fffactors_8300G-8302G.txt
So the idea is that we don't know which program you're using (depends on whether you're in Windows or linux and 32 vs 64 bit. You put the program name first, hit the spacebar, then paste the rest of the command line after it. | |
|
|
I recently ran Factorial Prime Sieving for 8803G - 8804G. No factors were found and a factors file was not created.
I created a ffactors_8803G-8804G.txt with the following information and I uploaded it :
Sieve complete: 8803000000000 <= p < 8804000000000
Found factors for 0 terms, 771558 remain
count=33553611,sum=0x03594d20941b61e7
Elapsed time: 184909.31 sec. (1.43 init + 184907.87 sieve) at 5408 p/sec.
Processor time: 181012.89 sec. (1.39 init + 181011.50 sieve) at 5525 p/sec.
Average processor utilization: 0.97 (init), 0.98 (sieve)
What is the proper procedure when Sieving finds no factors and creates no factors file? | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
I recently ran Factorial Prime Sieving for 8803G - 8804G. No factors were found and a factors file was not created.
I created a ffactors_8803G-8804G.txt with the following information and I uploaded it :
Sieve complete: 8803000000000 <= p < 8804000000000
Found factors for 0 terms, 771558 remain
count=33553611,sum=0x03594d20941b61e7
Elapsed time: 184909.31 sec. (1.43 init + 184907.87 sieve) at 5408 p/sec.
Processor time: 181012.89 sec. (1.39 init + 181011.50 sieve) at 5525 p/sec.
Average processor utilization: 0.97 (init), 0.98 (sieve)
What is the proper procedure when Sieving finds no factors and creates no factors file?
It seems to me that the file you uploaded was in fact the information above. That's fine. If you look at the stats you'll see six factors found and none removed. Because of my strong desire that this factoring be as good as possible, I reran the range using the GPU program. On my first-generation Titan, it takes just over an hour for 1G. Because the stats show no removals from the sieve, I know the CPU program (which either doesn't search for or suppresses printing factors for candidates already removed) would have found no factors.
It's more important for Primorial to upload the above information, because I don't have a fast GPU program to check with there. But for example I ran 100G of Primorial a week ago and there were certainly multiple 1G ranges with no factors found. I'll sometimes rerun a zero-factor result on 8 HT cores to verify it. It depends a lot on my experience with the user who submitted it. From someone who's done a lot of sieving where I know that user doesn't usually make mistakes, I might not recheck.
Processing factor files is a semi-manual process on my end. I'll always see anything that's not a factor list. | |
|
GDBSend message
Joined: 15 Nov 11 Posts: 298 ID: 119185 Credit: 4,062,602,874 RAC: 1,943,803
                      
|
Please reopen manual sieving for GFN-22. I'm currently sieving GFN-19. If I finish GFN-19 and GFN-22 isn't reopened, I'll switch my GPUs to GPUGRID or Collatz. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Please reopen manual sieving for GFN-22. I'm currently sieving GFN-19. If I finish GFN-19 and GFN-22 isn't reopened, I'll switch my GPUs to GPUGRID or Collatz.
As I've said before, I reevaluate the sieving situation every six months. That's at the end of June and the end of December. Yes, sieving for GFN22 will reopen shortly, as well as 17-21. I'm a bit surprised about 17, but the spreadsheet is looking pretty clear. | |
|
|
Please reopen manual sieving for GFN-22.
What kind of RAC is there on GFN-22 sieving with a GTX 1080? I would like to flip my PSA badge to double silver. | |
|
GDBSend message
Joined: 15 Nov 11 Posts: 298 ID: 119185 Credit: 4,062,602,874 RAC: 1,943,803
                      
|
Please reopen manual sieving for GFN-22.
What kind of RAC is there on GFN-22 sieving with a GTX 1080? I would like to flip my PSA badge to double silver.
I get about 150P per day with 1080. about 640,000 cr. | |
|
|
Please reopen manual sieving for GFN-22.
What kind of RAC is there on GFN-22 sieving with a GTX 1080? I would like to flip my PSA badge to double silver.
I get about 150P per day with 1080. about 640,000 cr.
Thanks! | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
GFN 17, 20, 21 and 22 are now reopened for sieving. Sieving levels will be reevaluated next at the end of December. There's quite a bit of sieving available, people have been running more candidates on higher n's. Also, I reran both my sieving and genefer timings on a GTX 1080, testing genefer candidates where we're projected to be five years from now. So the numbers are as accurate as I can make them.
GFN17: 35000P of new sieving
GFN18: 230000P of new sieving
GFN19: 290000P of new sieving
GFN20: 50000P of new sieving
GFN21: 310000P of new sieving
GFN22: 290000P of new sieving
| |
|
walli Volunteer moderator Project administrator Send message
Joined: 12 Jun 16 Posts: 11 ID: 449456 Credit: 6,995,794,121 RAC: 1,703,715
                          
|
Max reservations are currently at:
GFN17: 200P
GFN18: 200P
GFN19: 400P
GFN20: 200P
GFN21: 400P
GFN22: 400P
I'm not sure about GFN17/18, but at least you could bump GFN20 to 400P. | |
|
tng Send message
Joined: 29 Aug 10 Posts: 486 ID: 66603 Credit: 47,380,766,060 RAC: 27,804,176
                                                    
|
Max reservations are currently at:
GFN17: 200P
GFN18: 200P
GFN19: 400P
GFN20: 200P
GFN21: 400P
GFN22: 400P
I'm not sure about GFN17/18, but at least you could bump GFN20 to 400P.
Please on all three.
____________
| |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
GFN20 was an oversight on my part. It now has a 400P maximum reservation size. GFN17 and GFN18 I have to think about. There's a lot of sieving available on the higher n's without increasing the max reservation size of 17 & 18 now. I'm also considering changing how the maximum reservation size works and basing it (per person) on how large past reservations were and how quickly they were returned. As in if you return a 1P reservation in 15 minutes, you should be able to do 1344P in two weeks (not that I'd go that large, at least to start with). I've had a few instances lately where I manually increased the maximum size for new users, only for them to reserve ranges they wouldn't/couldn't finish in under a month. I'd like to avoid that situation while letting you guys sieve large ranges. I've done some 1000P ranges myself and know how nice it is to be able to upload that in one gulp. And no, I can't reserve ranges that large either - I made them larger in MySQL after they were created.
The sieving reservations are very specific for some users. Some experienced sievers insist on making 1P reservations. I've got at least one guy who'll make multiple 10P reservations per day. I've got you guys who reserve the maximum size and return them promptly. And there are others who will reserve big ranges and then only run them for an hour a day. I want the system to be able to manage all those cases without me babysitting it. Just don't hold your breath waiting for those changes, there's other stuff I'm working on first. | |
|
dthonon Volunteer tester
 Send message
Joined: 6 Dec 17 Posts: 435 ID: 957147 Credit: 1,749,712,441 RAC: 324,540
                                 
|
For factorial sieving, I believe the following message shows too many 0:
Maximum reservation is 10000G | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
For factorial sieving, I believe the following message shows too many 0:
Maximum reservation is 10000G
I agree that it's confusing, but it is correct. The absolute highest reservation, the point where we're stopping, is 10,000G. I currently don't show the largest reservation a user can make because the dropdown box only displays valid amounts for the current user. If you look at any of the GFN reservation pages, they show the correct value for each subproject.
I've changed the wording to say "Reservations stop at", which I hope is clearer. | |
|
dthonon Volunteer tester
 Send message
Joined: 6 Dec 17 Posts: 435 ID: 957147 Credit: 1,749,712,441 RAC: 324,540
                                 
|
Yes, it understand that wording much better. Thanks.
Which means, if I estimated correctly, around 1 month work left. | |
|
|
Hello
I entered "Manual Sieving Projects" site:[url]http://www.primegrid.com/show_sieving.php
[/url]
But I can't find the way to make new reservations
HELP | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Hello
I entered "Manual Sieving Projects" site:[url]http://www.primegrid.com/show_sieving.php
[/url]
But I can't find the way to make new reservations
HELP
You managed to ban yourself in 2016. Here's how:
sieving log wrote: 2016-05-30 21:52:51 Reservation 150121 made for project PPR12M, range 11714T-11715T, user Grotex (448255).
2016-05-30 21:53:25 Reservation 150121 for PPR12M 11714T-11715T canceled by Grotex.
2016-05-30 21:54:12 Reservation 150122 made for project Generalized Cullen b=41, range 23000G-23100G, user Grotex (448255).
2016-05-30 22:20:33 Reservation 150122 for Generalized Cullen b=41 23000G-23100G canceled by Grotex.
2016-05-30 22:21:35 Reservation 150123 made for project Generalized Cullen b=41, range 23000G-23300G, user Grotex (448255).
2016-05-30 22:26:19 Reservation 150123 for Generalized Cullen b=41 23000G-23300G canceled by Grotex.
2016-05-30 22:28:07 Reservation 150124 made for project PPR12M, range 11714T-11716T, user Grotex (448255).
2016-05-30 22:52:05 Reservation 150124 for PPR12M 11714T-11716T canceled by Grotex.
2016-06-08 13:20:33 Reservation 150249 made for project Generalized Cullen b=55, range 1300G-1400G, user Grotex (448255).
2016-06-10 08:21:38 Reservation 150249 for Generalized Cullen b=55 1300G-1400G canceled by Grotex.
2016-06-08 16:34:32 Reservation 150251 made for project PPR12M, range 11926T-11927T, user Grotex (448255).
2016-06-08 17:15:47 Reservation 150251 for PPR12M 11926T-11927T canceled by Grotex.
The system is designed to punish people who keep cancelling reservations and never completing one. Everyone starts out with 5 "reputation" points. Every time a range is completed and OK'd by me, you gain a point. When you cancel a reservation, you lose a point. Even when you had zero reputation, you were able to create another reservation, but now your reputation is -1.
Is there some reason to think that it's going to be different this time around? | |
|
|
Hello
I entered "Manual Sieving Projects" site:[url]http://www.primegrid.com/show_sieving.php
[/url]
But I can't find the way to make new reservations
HELP
You managed to ban yourself in 2016. Here's how:
sieving log wrote: 2016-05-30 21:52:51 Reservation 150121 made for project PPR12M, range 11714T-11715T, user Grotex (448255).
2016-05-30 21:53:25 Reservation 150121 for PPR12M 11714T-11715T canceled by Grotex.
2016-05-30 21:54:12 Reservation 150122 made for project Generalized Cullen b=41, range 23000G-23100G, user Grotex (448255).
2016-05-30 22:20:33 Reservation 150122 for Generalized Cullen b=41 23000G-23100G canceled by Grotex.
2016-05-30 22:21:35 Reservation 150123 made for project Generalized Cullen b=41, range 23000G-23300G, user Grotex (448255).
2016-05-30 22:26:19 Reservation 150123 for Generalized Cullen b=41 23000G-23300G canceled by Grotex.
2016-05-30 22:28:07 Reservation 150124 made for project PPR12M, range 11714T-11716T, user Grotex (448255).
2016-05-30 22:52:05 Reservation 150124 for PPR12M 11714T-11716T canceled by Grotex.
2016-06-08 13:20:33 Reservation 150249 made for project Generalized Cullen b=55, range 1300G-1400G, user Grotex (448255).
2016-06-10 08:21:38 Reservation 150249 for Generalized Cullen b=55 1300G-1400G canceled by Grotex.
2016-06-08 16:34:32 Reservation 150251 made for project PPR12M, range 11926T-11927T, user Grotex (448255).
2016-06-08 17:15:47 Reservation 150251 for PPR12M 11926T-11927T canceled by Grotex.
The system is designed to punish people who keep cancelling reservations and never completing one. Everyone starts out with 5 "reputation" points. Every time a range is completed and OK'd by me, you gain a point. When you cancel a reservation, you lose a point. Even when you had zero reputation, you were able to create another reservation, but now your reputation is -1.
Is there some reason to think that it's going to be different this time around?
in the log file I cancel 6 reservations so 5-6=-1
It's right
I am banned | |
|
|
Thx for your patient explanation | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
The part you didn't respond to was me asking "is it going to be different this time?". I can easily unban you, but if I do I don't want a repeat of what happened last time. Are you actually going to sieve if given the opportunity? | |
|
|
The part you didn't respond to was me asking "is it going to be different this time?". I can easily unban you, but if I do I don't want a repeat of what happened last time. Are you actually going to sieve if given the opportunity?
Yes, I actually am going to sieve | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Yes, I actually am going to sieve
You should be able to make new reservations now. I would suggest one of the GFN's as the program has a lot fewer parameters than the other ones do. Fewer things to get wrong.
| |
|
|
Yes, I actually am going to sieve
You should be able to make new reservations now. I would suggest one of the GFN's as the program has a lot fewer parameters than the other ones do. Fewer things to get wrong.
Thank you much
Then here I go :) | |
|
mikey Send message
Joined: 17 Mar 09 Posts: 1781 ID: 37043 Credit: 789,851,866 RAC: 1,336,184
                     
|
Earlier today I reserved a 20p workunit of GFN 17 but now it's not showing up on my page of workunits to process. It said I reserved 150600 to 150620 but it's not there on my list so I can't return it even if I did crunch it. I have not started crunching it yet, I got another 20p workunit instead and it is on my list. Should I just ignore the number above and move forward? | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
Earlier today I reserved a 20p workunit of GFN 17 but now it's not showing up on my page of workunits to process. It said I reserved 150600 to 150620 but it's not there on my list so I can't return it even if I did crunch it. I have not started crunching it yet, I got another 20p workunit instead and it is on my list. Should I just ignore the number above and move forward?
The reservation you're talking about was on GFN18 rather than GFN17. See http://www.primegrid.com/show_reservations.php?userid=37043&state=1.
Here are the reservations you made over the past week:
2018-08-26 12:43:12 Reservation 164272 made for project GFN17, range 151157P-151177P, user mikey (37043).
2018-08-26 12:43:43 Reservation 164273 made for project GFN17, range 151177P-151193P, user mikey (37043).
2018-08-26 12:44:14 Reservation 164274 made for project GFN17, range 151193P-151223P, user mikey (37043).
2018-08-26 12:44:48 Reservation 164275 made for project GFN17, range 151223P-151243P, user mikey (37043).
2018-08-28 23:56:03 Reservation 164328 made for project GFN17, range 152061P-152077P, user mikey (37043).
2018-08-28 23:56:47 Reservation 164329 made for project GFN17, range 152077P-152097P, user mikey (37043).
2018-08-28 23:57:17 Reservation 164330 made for project GFN17, range 152097P-152127P, user mikey (37043).
2018-08-30 22:48:35 Reservation 164365 made for project GFN17, range 152683P-152703P, user mikey (37043).
2018-08-30 22:49:20 Reservation 164366 made for project GFN17, range 152703P-152719P, user mikey (37043).
2018-08-30 22:49:48 Reservation 164367 made for project GFN17, range 152719P-152749P, user mikey (37043).
2018-09-01 09:43:11 Reservation 164386 made for project GFN18, range 150600P-150620P, user mikey (37043).
2018-09-02 04:28:03 Reservation 164398 made for project GFN17, range 148421P-148441P, user mikey (37043).
Edit: You're not going crazy. You can restrict the reservations to show only a single project:
Open GFN17 reserved by Mikey only
Open GFN18 reserved by Mikey only
If your view is restricted to a single sieving project, one of the links at the top is labeled "Show All Projects" and will remove that restriction. | |
|
mikey Send message
Joined: 17 Mar 09 Posts: 1781 ID: 37043 Credit: 789,851,866 RAC: 1,336,184
                     
|
Earlier today I reserved a 20p workunit of GFN 17 but now it's not showing up on my page of workunits to process. It said I reserved 150600 to 150620 but it's not there on my list so I can't return it even if I did crunch it. I have not started crunching it yet, I got another 20p workunit instead and it is on my list. Should I just ignore the number above and move forward?
The reservation you're talking about was on GFN18 rather than GFN17. See http://www.primegrid.com/show_reservations.php?userid=37043&state=1.
Here are the reservations you made over the past week:
2018-08-26 12:43:12 Reservation 164272 made for project GFN17, range 151157P-151177P, user mikey (37043).
2018-08-26 12:43:43 Reservation 164273 made for project GFN17, range 151177P-151193P, user mikey (37043).
2018-08-26 12:44:14 Reservation 164274 made for project GFN17, range 151193P-151223P, user mikey (37043).
2018-08-26 12:44:48 Reservation 164275 made for project GFN17, range 151223P-151243P, user mikey (37043).
2018-08-28 23:56:03 Reservation 164328 made for project GFN17, range 152061P-152077P, user mikey (37043).
2018-08-28 23:56:47 Reservation 164329 made for project GFN17, range 152077P-152097P, user mikey (37043).
2018-08-28 23:57:17 Reservation 164330 made for project GFN17, range 152097P-152127P, user mikey (37043).
2018-08-30 22:48:35 Reservation 164365 made for project GFN17, range 152683P-152703P, user mikey (37043).
2018-08-30 22:49:20 Reservation 164366 made for project GFN17, range 152703P-152719P, user mikey (37043).
2018-08-30 22:49:48 Reservation 164367 made for project GFN17, range 152719P-152749P, user mikey (37043).
2018-09-01 09:43:11 Reservation 164386 made for project GFN18, range 150600P-150620P, user mikey (37043).
2018-09-02 04:28:03 Reservation 164398 made for project GFN17, range 148421P-148441P, user mikey (37043).
Edit: You're not going crazy. You can restrict the reservations to show only a single project:
Open GFN17 reserved by Mikey only
Open GFN18 reserved by Mikey only
If your view is restricted to a single sieving project, one of the links at the top is labeled "Show All Projects" and will remove that restriction.
Thank you very much, I see it now...I have no clue what I did other than 'fat fingers'. LOL!! I had intended to stay with the GFN17's but crunching is crunching so I will run it paying attention to the 18 versus 17 in the command line. | |
|
|
hi Jim & colleagues
Well II am not a newbie to PG but very much a newbie to PSA -- decided today to start going for credit towards the PSA badge. At present though I only have CPUs.
Is the automated manual sieving system only for GPUs? Is the memory minimum 1.5G like it is for BOINC GPU projects? May I request an edit to the Original Post to include those answers?
That wasn't clear to me from reading this thread, but seems to be enforced by the reservation system. I created and then cancelled two reservations -- I hope this hasn't made work for you.
Is there a way to get PSA credit with CPU-only? If so, and it's not via this system, please post the relevant link
Warmly
River~~
____________
My computers found:
9831*21441403+1 is a quadhectokilo prime prime, ie >400,000 digits ;)
252031090528237591 + 65521*149*23*19*17*13*11*7*5*3*2*n is prime for every n in { 0..20 } (an arithemtic progression of 21 primes) | |
|
dthonon Volunteer tester
 Send message
Joined: 6 Dec 17 Posts: 435 ID: 957147 Credit: 1,749,712,441 RAC: 324,540
                                 
|
The sieving tasks available depend upon what is needed for prime finding subprojects. For the moment, only GPU sieves are open for GFN subprojects. Earlier this year, CPU sieving was also open for PRPNet subprojects, but they are closed now.
If you want to get PSA credit with CPU only, you currently have to run PRPNet tasks. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14011 ID: 53948 Credit: 433,209,141 RAC: 977,735
                               
|
Is the automated manual sieving system only for GPUs?
At this moment in time, yes, it's only GPUs, but that'e because right now only GFN sieving is available. Those are GPU only.
Is the memory minimum 1.5G like it is for BOINC GPU projects?
I'm pretty sure it's not, because I don't think we've ever talked about memory requirements for any of the manual sieving programs. I don't think anyone's ever had a problem with lack of video memory, even going way back when GPUs had much less memory
Is there a way to get PSA credit with CPU-only?
Yes, with PRPNet. Check out the Project Staging Area forum (the forum right above this "Sieving" forum.)
____________
My lucky number is 75898524288+1 | |
|
|
How do I add a second GFN18 range to a computer that is already running a 30P range? The application predicts a 13 hour run-time which happens to be around 2am here and I don't want my GTX1080 to sit idle half the night when it finishes. What I want to do is have the next range reserved and ready to go unattended.
Is there a way to achieve this? | |
|
|
Here's what I've done on my machine (Win10, don't know if that matters for the live updating).
Create at batch file (whatever.bat) in your sieving folder. Make each line of the file the command line of each reservation, for example:
gfnsvocl_w64_2G.exe 22 388114 388514 B12 W1
gfnsvocl_w64_2G.exe 22 388514 388914 B12 W1
You can do a line each for as many reservations as you have, and then call the batch file from the command line when you start your sieving.
As a fun bonus, you can add lines to this file while you are using it to sieve to add more reservations (just remember to save the file) without having to wait for it to end at a convenient time.
____________
Eating more cheese on Thursdays. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
And even if you happen to rerun it by mistake, assuming the checkpoint file for each range is still there, the sieving program will know that it already finished and will exit immediately, skipping to the next line of the batch file.
Edit: And in case it's not clear, you can always stop and restart with the same command line (maybe changing the B setting looking for the optimal speed) and the program will always restart exactly where it left off. If you happen to close the command window while it's running you might wind up resieving a few minutes' work. | |
|
Azmodes Volunteer tester
 Send message
Joined: 30 Dec 16 Posts: 184 ID: 479275 Credit: 2,197,541,354 RAC: 340
                       
|
Nice idea with the batch file, thanks!
Anyone know how to do this in Linux/Ubuntu? I have another RTX running on it, but I'm still a noob with that OS.
____________
Long live the sievers.
+ Encyclopaedia Metallum: The Metal Archives + | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,270,024 RAC: 195,446
                     
|
You can do the exact same thing in liux, but you don't need the .bat extension. You just need to mark the file as executable using chmod. And when you want to run a program residing in the current directory, you have to tell linux that. So you start the command line with ./ as in ./gfnsvocl_linux. What I'm not at all certain about is whether you can update that file while sieving is running and expect those changes to be picked up by the computer. | |
|
tng Send message
Joined: 29 Aug 10 Posts: 486 ID: 66603 Credit: 47,380,766,060 RAC: 27,804,176
                                                    
|
You can do the exact same thing in liux, but you don't need the .bat extension. You just need to mark the file as executable using chmod. And when you want to run a program residing in the current directory, you have to tell linux that. So you start the command line with ./ as in ./gfnsvocl_linux. What I'm not at all certain about is whether you can update that file while sieving is running and expect those changes to be picked up by the computer.
Editing a running script file will not work in Linux.
There may be shells or flavors of Linux or something that allow it, but on everything I'm familiar with it won't work.
____________
| |
|
compositeVolunteer tester Send message
Joined: 16 Feb 10 Posts: 1149 ID: 55391 Credit: 1,096,267,737 RAC: 759,568
             |
|