Message boards :
Number crunching :
GPU FLOPS: Theory vs Reality
Message board moderation
Previous · 1 . . . 9 · 10 · 11 · 12 · 13 · 14 · 15 . . . 17 · Next
Author | Message |
---|---|
Micky Badgero Send message Joined: 26 Jul 16 Posts: 44 Credit: 21,373,673 RAC: 83 ![]() ![]() |
It is not clear that the credit is a meaningful measure. For instance, I had one AstroPulse that ran for two days and got 500 credits. I also had one that ran for ten hours and got 500 credits. The credits per hour are nowhere near constant, even for the SETI@Home tasks. |
![]() ![]() Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 ![]() |
Cheers. I had thought the stock OpenCL CPU usage issue had been solved with a default -use_sleep option to more resemble Cuda's ... guess not. In any case, my Win+GTX 980 host is now running pre-Alpha Petri's optimisations,. single instance. Looks like a fair bit to generalise, though looking at those figures some care would bring Cuda back on the charts. It would be interesting to have some idea of where mine+new code might fall on the charts, even if the heavy guppi bias subsides. On the tricky moving target issue of Power for the Credit/Whr comparisons, I'm noticing there is still decent headroom available in terms of Power%, temperature, and any other metric I look at. My guess is that Cuda+OpenCL will just end up trading blows until it becomes splitting hairs. At that point we probably switch to other techniques anyway. "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
![]() Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 ![]() ![]() |
Cheers. I had thought the stock OpenCL CPU usage issue had been solved with a default -use_sleep option to more resemble Cuda's ... guess not. Can you put -unroll 16 to your options? To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
![]() ![]() Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 ![]() |
Cheers. I had thought the stock OpenCL CPU usage issue had been solved with a default -use_sleep option to more resemble Cuda's ... guess not. did that for a bit, though needed to lighten the load for unrelated reasons. Will be able to wind out the settings for today, though bear in mind I'm going for comfort, lol "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
![]() Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 ![]() ![]() |
Cheers. I had thought the stock OpenCL CPU usage issue had been solved with a default -use_sleep option to more resemble Cuda's ... guess not. Yeah, I was hoping to see some guppi tasks go near 300-500 seconds instead of the 1000 now. :) To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
![]() ![]() Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 ![]() |
Cheers. I had thought the stock OpenCL CPU usage issue had been solved with a default -use_sleep option to more resemble Cuda's ... guess not. That'll be tricky while driving 2 x 27" displays watching video and underfeeding with a core2duo, haha. [Edit:] added a touch core volts and core + mem offset. Not sure it'll stay stable or be fed anywhere near fast enough over PCIe1.1, but whatever. "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
![]() Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 ![]() ![]() |
My 130" video screen ... The Infinity speakers are nowadays Genelec. To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
![]() ![]() Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 ![]() |
Well jammed up the process priority to normal as well, in case Windows is sitting on the process at all. Yeah Linux latencies are likely the lowest until latest kernels+drivers, where they'll probably push for virtualised memory structure. Probably will be a situation of squeezing the quirks out here under the mismatched system, then swap the 980 into the Mac Pro to see what it can do under OSX, then Win10 and Linux. [Edit:] bah, the GPU core clocks etc does nothing --> system bound... oh well. "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
![]() Send message Joined: 9 Aug 99 Posts: 95 Credit: 10,175,128 RAC: 0 ![]() |
Hi Shaggie76 I have just jumped onto the red team with a Sapphire Radeon RX 480. Currently crunching some work units on the GPU. Feel free to look through my stats in a couple days and you should have some more 480 data to play with ;) Cheers Mark |
![]() Send message Joined: 9 Aug 99 Posts: 95 Credit: 10,175,128 RAC: 0 ![]() |
Just as an FYI.... Preliminary results show that the AMD 480 is chomping through work units between 10 to 15 times faster than my original dedicated nVidia 570 .... O.O Will be interesting to see how things go over time. Note that I am also contributing to other projects and the AMD 480 is now the only card in my system (originally I had a 580 as my primary graphics card with a dedicated 570 for crunching.) |
![]() Send message Joined: 9 Aug 99 Posts: 95 Credit: 10,175,128 RAC: 0 ![]() |
opps, correction..... the load on the cpu is 10 to 15 times less..... total run times seem to be about the same but I am also using half the amount of electricity to do it..... So will watch my RAC as time goes on to see what happens :) |
![]() ![]() Send message Joined: 9 Oct 09 Posts: 282 Credit: 271,858,118 RAC: 196 ![]() ![]() |
I ran another scan today; the results are now aggregated with the data from the last time which seems to fatten up the median-60% range of results. ![]() The 1060's are currently tracked separately -- 65 hosts and 4975 work-units for 6GB cards but only 11 hosts, 666 work-units for 3GB cards so maybe after another week of tasks the numbers will even out. If there doesn't seem to be any difference I'll just combine them. Another thing I found interesting is that the script now checks for traces of "-instances_per_device" -- from what I can tell no hosts I've scanned are running multiple instances (this is probably limited to people running Lunatics which I don't include in this scan). I know the detection works because it picks it up for my own hosts (stock, but 2 tasks per GPU). I'm not sure I like how median-60 looks when there's a lot of data. I need to find a better native graphing module for perl so I can try more things without mucking around in Excel after every run. |
![]() ![]() Send message Joined: 9 Oct 09 Posts: 282 Credit: 271,858,118 RAC: 196 ![]() ![]() |
I have just jumped onto the red team with a Sapphire Radeon RX 480. Currently crunching some work units on the GPU. Feel free to look through my stats in a couple days and you should have some more 480 data to play with ;) Thank you but I don't need individual hosts any more; my current collection of data includes 43 RX 4x0 cards -- it's scanned 2749 work-units now so it's got a pretty good picture (it shows up as Ellesmere in the chart below). |
![]() ![]() Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 ![]() |
I'm not sure I like how median-60 looks when there's a lot of data. I need to find a better native graphing module for perl so I can try more things without mucking around in Excel after every run. another option to throw in, though possibly more work, might be to consider generating raw .svg format straight from the scripts (easily opened standalone in browsers, or embedded in html). Practicality of that option probably depends how the svg format would compare to what you're using to parse the boinc xml files already. [Edit:] am surprised to see nvidia 2xx series hanging in there on the charts. They weren't efficient when they were released :) "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
![]() ![]() Send message Joined: 9 Oct 09 Posts: 282 Credit: 271,858,118 RAC: 196 ![]() ![]() |
Yeah I've considered pooping out html with embedded JS for Google Charts which I've used before but it's not something I can embed here. I just skimmed the state of GD::Graph and it hasn't gotten any prettier in the 10 years it's been since I used it last. I'm wondering about showing Normal distribution for GUPPIs vs Aerecibo; separating the two should greatly reduce the variance so it might look nice if I can excel-fu it. |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13913 Credit: 208,696,464 RAC: 304 ![]() ![]() |
[Edit:] am surprised to see nvidia 2xx series hanging in there on the charts. They weren't efficient when they were released :) And while the GTX 750/750Tis don't produce much in the way for Credit/Hour, they still rank up near the top of the chart for work done per Watt Hour. As good as Pascal is, I reckon the GTX 750/750Ti would rank as one of (if not the) Nvidia's best achievements. Grant Darwin NT |
![]() ![]() ![]() Send message Joined: 1 Apr 13 Posts: 1859 Credit: 268,616,081 RAC: 1,349 ![]() ![]() |
Fascinating stuff. Thanks for doing this! ![]() ![]() |
![]() ![]() Send message Joined: 9 Oct 09 Posts: 282 Credit: 271,858,118 RAC: 196 ![]() ![]() |
One more graph tonight: left side of the bar is the mean Credit/Hr for GUPPIs, right hand is the mean for Arecibo tasks. I tried overlaying error-bars at each end for the std-dev for each they were shockingly long and overlapped. ![]() |
![]() ![]() Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 ![]() |
[Edit:] am surprised to see nvidia 2xx series hanging in there on the charts. They weren't efficient when they were released :) Yeah architecturally, the tipping point toward efficiency was actually the 460, which was a reversal on some mistakes with the 480, then slightly refined with 560ti (which had some new problems to refine). refining/optimising that balance in the 750ti tested Maxwell generation while the process nodes matured, then Pascal is pretty much Maxwell die shrunk and on speed (clock for clock similar performance, lower power, higher clocks) So the evolution definitely seems to show in the graphs as is IMO, which may be more than enough for a lot of people to make informed choices for their needs. The 1060s are looking like pretty good value right now (total cost of ownership), and I'll be very curious to see if the 1050/1050ti stack up, acheive even better balance, or sit behind the 1060s in performance per Watt (and $) "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
![]() ![]() Send message Joined: 14 Jun 04 Posts: 1130 Credit: 1,967,904 RAC: 0 ![]() |
@Shaggie76 This thread is 10-kinds-of-awesome. Thank you and all the Seti wizards sooo much :) - - - - - @petri33 My 130" video screen ...Don't get me wrong, I'm a JBL/Infinity man myself but when I saw that pic I was about to shoot my mouth off and say, "Why you no buy Genelec in the land of Genelec!?" But then: The Infinity speakers are nowadays Genelec. Of COURSE they are ;) Best active speakers on the planet... - - - - - @jason came in to post this in the GPU-Wars thread but here'll do fine :) The 1060s are looking like pretty good value right now (total cost of ownership), and I'll be very curious to see if the 1050/1050ti stack up, acheive even better balance, or sit behind the 1060s in performance per Watt (and $) First of all, I'm happy to see that Shaggie has confirmed that the GTX 750/750TIs are the stuff of legend :D Now... rumor has it that the upcoming 1050/1050TIs will be a GP107 chip so hopefully a lot of people will get their wish! |
©2025 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.