Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Sieving :
Geforce 1070 sieving performance findings
Author |
Message |
|
First tests show B11 and B12 optimal for 1070 sieving compared to B10 on the 1060.
Reaching 152p/day with B11 and 156p/day with B12 and only 128p/day using B10.
I'm guessing this is do to the large block sizes being sent and more available memory on the card... 8GB vs 6GB. Not totally sure though. More of something it's able to handle.
comparing this to my 1060 perfomance findings here in this thread http://www.primegrid.com/forum_thread.php?id=8045, you can see it's about a 50% speed improvement. 1060 was about 105p/day optimal. | |
|
|
So far these are all for GFN-22 on my AMD FX-8350.
I can confirm now that there is a 50% increase with my stock settings (no overclocking) between my EVGA 1070 SC and my Gigabyte 1060 6GB OC cards. The only thing I have changed is the power limit which does not affect clock speeds or memory speeds. The power limits are maxed out on both using MSI Afterburner.
101p/day using B10 on the 1060 and 150/day using B11 on the 1070. Impressive difference.
Upping the B values more increases it slightly, but it causes major screen lag.
Even when running B9 on the 1070, I am achieving 132p/day and am able to encode videos while the sieve is running.
These sieves really do max out your cards, so it's a great way to test heat and cooling readings and settings.
According to GPU-Z the 1060 is running at 72C with 56% fan speed and the 1070 is running at 75C with 62% fan speed. The 1070 also has video engine load of 10-25% right now. After the videos are done, I will see if temps drop at all. The 1070 is using B9 while these temps were taken, 1060 using B10. Will up the 1070 to B11 once the videos are completed.
They would run cooler if I adjusted the fan speed settings, but there is nothing wrong with these temperature readings.
Tests continue. | |
|
|
These sieves are also using only 2-3% each of the CPU times. This is using the W1 parameter. Plenty left over for other tasks. | |
|
|
... (no overclocking) between my EVGA 1070 SC and my Gigabyte 1060 6GB OC cards. The only thing I have changed is the power limit which does not affect clock speeds or memory speeds. The power limits are maxed out on both using MSI Afterburner.
...These sieves really do max out your cards, so it's a great way to test heat and cooling readings and settings.
The reason I mentioned this is because IT IS *NOT* a good idea to run PrimeGrid GPU tasks with an overclocked system. You will get a LOT of errors. Games, benchmarks, other projects may work fine, but on PrimeGrid, your cards get put to the ultimate test. I would not recommend running any projects overclocked or more than the tiniest bit overclocked... or watch the errors begin to pile up. | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 909 ID: 370496 Credit: 529,897,285 RAC: 383,035
                        
|
The reason I mentioned this is because IT IS *NOT* a good idea to run PrimeGrid GPU tasks with an overclocked system. You will get a LOT of errors. Games, benchmarks, other projects may work fine, but on PrimeGrid, your cards get put to the ultimate test. I would not recommend running any projects overclocked or more than the tiniest bit overclocked... or watch the errors begin to pile up.
I've actually had a lot of success with the gfn sieve app, it seems to be a lot more resilient to OCs than actual GFN or AP prime tests. I can usually clock higher, and I'd often have crashes in games / benchmarks way before having errors in gfn-sv. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 13954 ID: 53948 Credit: 392,355,955 RAC: 169,089
                               
|
The reason I mentioned this is because IT IS *NOT* a good idea to run PrimeGrid GPU tasks with an overclocked system. You will get a LOT of errors. Games, benchmarks, other projects may work fine, but on PrimeGrid, your cards get put to the ultimate test. I would not recommend running any projects overclocked or more than the tiniest bit overclocked... or watch the errors begin to pile up.
I've actually had a lot of success with the gfn sieve app, it seems to be a lot more resilient to OCs than actual GFN or AP prime tests. I can usually clock higher, and I'd often have crashes in games / benchmarks way before having errors in gfn-sv.
The problem is there's no double checking with that sieving. If it has errors, you would never know about the errors, and we could be losing factors without ever knowing anything was wrong.
____________
My lucky number is 75898524288+1 | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 909 ID: 370496 Credit: 529,897,285 RAC: 383,035
                        
|
The reason I mentioned this is because IT IS *NOT* a good idea to run PrimeGrid GPU tasks with an overclocked system. You will get a LOT of errors. Games, benchmarks, other projects may work fine, but on PrimeGrid, your cards get put to the ultimate test. I would not recommend running any projects overclocked or more than the tiniest bit overclocked... or watch the errors begin to pile up.
I've actually had a lot of success with the gfn sieve app, it seems to be a lot more resilient to OCs than actual GFN or AP prime tests. I can usually clock higher, and I'd often have crashes in games / benchmarks way before having errors in gfn-sv.
The problem is there's no double checking with that sieving. If it has errors, you would never know about the errors, and we could be losing factors without ever knowing anything was wrong.
Yea, I know. In fact, when I get a new GPU, I make it OC stable for the more intensive GFN tests, even though I'm not actually running them. This was just a test observation from running the same range twice and comparing, and I found out it was much more OC resilient. | |
|
GDBSend message
Joined: 15 Nov 11 Posts: 284 ID: 119185 Credit: 3,928,395,725 RAC: 2,134,632
                      
|
The reason I mentioned this is because IT IS *NOT* a good idea to run PrimeGrid GPU tasks with an overclocked system. You will get a LOT of errors. Games, benchmarks, other projects may work fine, but on PrimeGrid, your cards get put to the ultimate test. I would not recommend running any projects overclocked or more than the tiniest bit overclocked... or watch the errors begin to pile up.
I've actually had a lot of success with the gfn sieve app, it seems to be a lot more resilient to OCs than actual GFN or AP prime tests. I can usually clock higher, and I'd often have crashes in games / benchmarks way before having errors in gfn-sv.
The problem is there's no double checking with that sieving. If it has errors, you would never know about the errors, and we could be losing factors without ever knowing anything was wrong.
I thought you double check the factors at the time the submitted factor files are processed? So bad factors aren't accepted?
Also, currently only 40% of GFN-22 manual sieve factors are NEW. 60% were already sieved out by a previous P range. So losing a factor due to error, is no big loss. It's likely to be removed already, or will be removed by a future P range sieve. Or a GFN-22 will check to see if it's prime. | |
|
RafaelVolunteer tester
 Send message
Joined: 22 Oct 14 Posts: 909 ID: 370496 Credit: 529,897,285 RAC: 383,035
                        
|
I thought you double check the factors at the time the submitted factor files are processed? So bad factors aren't accepted?
Also, currently only 40% of GFN-22 manual sieve factors are NEW. 60% were already sieved out by a previous P range. So losing a factor due to error, is no big loss. It's likely to be removed already, or will be removed by a future P range sieve. Or a GFN-22 will check to see if it's prime.
Yes, factors found are double checked and thus ignored if they turn out to be wrong. But any factors you miss due to poor calculations will not be magically found. | |
|
|
The reason I mentioned this is because IT IS *NOT* a good idea to run PrimeGrid GPU tasks with an overclocked system. You will get a LOT of errors. Games, benchmarks, other projects may work fine, but on PrimeGrid, your cards get put to the ultimate test. I would not recommend running any projects overclocked or more than the tiniest bit overclocked... or watch the errors begin to pile up.
I've actually had a lot of success with the gfn sieve app, it seems to be a lot more resilient to OCs than actual GFN or AP prime tests. I can usually clock higher, and I'd often have crashes in games / benchmarks way before having errors in gfn-sv.
The problem is there's no double checking with that sieving. If it has errors, you would never know about the errors, and we could be losing factors without ever knowing anything was wrong.
I thought you double check the factors at the time the submitted factor files are processed? So bad factors aren't accepted?
Yes, factors found are double checked and thus ignored if they turn out to be wrong. But any factors you miss due to poor calculations will not be magically found.
So, for no errors, don't overclock :) At least not for PrimeGrid tasks. | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 918 ID: 107307 Credit: 977,945,376 RAC: 0
                     
|
Every factor submitted is tested. Any factor that doesn't divide its specified candidate is dropped. I get maybe 10-15 of those a year. As far as missing factors, there are factors found per 1P sieved and candidates removed per 1P sieved on the sieving stats graphs. There's also code to find gaps within factor files, but it certainly won't catch single factors missing. While I don't look at those sieving density numbers every day, any unusually low numbers will eventually be investigated. I have been known to rerun ranges that I find suspicious, but I think it's only twice that I actually found something. The smaller the range, the more the chances of legitimately deviating from the averages.
Something that frequently finds factors is that I have code that reruns the end of every submitted file. While the number in the checkpoint file is usually some internal value, you can also put a factor value in there and the program will start from that factor. I just had a range two hours ago that was missing the last 1.2P. Since I wasn't in a hurry at that time, I finished the range rather than go back to the siever to do it. Two days ago a different factor file was missing 5P. Video driver crashes cause the sieving program to stop and there could be other causes as well.
For those that have been around a while, you'll remember when there were versions of the nVidia drivers that gave completely wrong factors on sieving. Those were caught immediately because of all the testing code here. The BOINC genefer validator will still reject any results computed with those drivers. | |
|
Azmodes Volunteer tester
 Send message
Joined: 30 Dec 16 Posts: 184 ID: 479275 Credit: 2,197,504,179 RAC: 13,692
                       
|
hrrrmm, I've been sieving with a 200 core OC on some of my NVIDIA cards and 100 on some of my AMDs (and downclocking memory whenever possible). It adds a noticable amount of P/day to each and seemed stable.
Should I stop doing that on account of potentially missed factors?
____________
Long live the sievers.
+ Encyclopaedia Metallum: The Metal Archives + | |
|
Honza Volunteer moderator Volunteer tester Project scientist Send message
Joined: 15 Aug 05 Posts: 1949 ID: 352 Credit: 6,010,546,983 RAC: 1,514,199
                                      
|
This is about RTX 2080 but anyway for those wondering how it is doing.
gfnsvocl_w64_2G.exe with default settings on GFN22 - about 177P/day.
B8 - 350P/day
B9 - 495P/day
B10 - 680P/day
B11 - 720P/day
B12 - 730P/day
B13 - 765P/day, not nice to work with.
____________
My stats | |
|
|
This is about RTX 2080 but anyway for those wondering how it is doing.
gfnsvocl_w64_2G.exe with default settings on GFN22 - about 177P/day.
B8 - 350P/day
B9 - 495P/day
B10 - 680P/day
B11 - 720P/day
B12 - 730P/day
B13 - 765P/day, not nice to work with.
Seriously?!
that's crazy fast!
| |
|
|
This is about RTX 2080 but anyway for those wondering how it is doing.
gfnsvocl_w64_2G.exe with default settings on GFN22 - about 177P/day.
B8 - 350P/day
B9 - 495P/day
B10 - 680P/day
B11 - 720P/day
B12 - 730P/day
B13 - 765P/day, not nice to work with.
Wowsers! That is serious! 730p/day with B12. Amazing. That is just over 30p/hr!
If the max P/day you can reserve is 400p you can sieve that in just over 13hrs.
What is the power draw? How many watts does it suck down? | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 918 ID: 107307 Credit: 977,945,376 RAC: 0
                     
|
When someone overclocks way too much, it's obvious to me. I send those users PMs telling them that either their card is dying or they should cut down on the overclocking. When I tested overclocking the OpenCL sieving program, it seemed like it kept performing OK until it (and the video driver) died completely. FWIW I don't normally overclock my cards and this was a one-time test on a single one of my GPUs. But I think the bottom line is that if you're overclocking now, you're probably safe to keep doing so. Please do not keep pushing OCing higher until I complain about it. Instead run a 1P range that you've run before and compare the results. Be aware that the individual factors don't always come out in the exact same order. | |
|
Honza Volunteer moderator Volunteer tester Project scientist Send message
Joined: 15 Aug 05 Posts: 1949 ID: 352 Credit: 6,010,546,983 RAC: 1,514,199
                                      
|
What is the power draw? How many watts does it suck down?
225W, so it's relatively high and similar to PPS Sieve.
(not when comparing to 1080 Ti).
AP27 draws less, same for smaller GFN. Medium GFN18 is about 180W, now running GFN19 and it's about 190W with 50C temp (and 2000 secs for a task)
It's water cooled, factory boost goes to 1935 MHz.
I haven't tried any overclocking and probably will not try, I like it the way it is from MSI.
____________
My stats | |
|
Azmodes Volunteer tester
 Send message
Joined: 30 Dec 16 Posts: 184 ID: 479275 Credit: 2,197,504,179 RAC: 13,692
                       
|
JimB wrote: When I tested overclocking the OpenCL sieving program, it seemed like it kept performing OK until it (and the video driver) died completely.
That has also been my experience. It's either running fine and stable 24/7 or the card crashes and downclocks to a sort of safe mode almost immediately. Which is actually why I assumed that there'd be no issue since the executable was running without any hiccups.
JimB wrote: Please do not keep pushing OCing higher until I complain about it.
No worries, the ones I currently have are the result of some trial and error. I've settled on those since they appear to work fine and going much higher (I usually do 50 MHz or so steps) results in a crash.
JimB wrote: Instead run a 1P range that you've run before and compare the results. Be aware that the individual factors don't always come out in the exact same order.
I just did that with the three NVIDIA cards I normally have boosted and the output files are 100% identical for both OC and stock clocks. :)
____________
Long live the sievers.
+ Encyclopaedia Metallum: The Metal Archives + | |
|
Message boards :
Sieving :
Geforce 1070 sieving performance findings |