What should I look for in a GPU?

Message boards : Number crunching : What should I look for in a GPU?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
gt40

Send message
Joined: 22 Apr 02
Posts: 5
Credit: 46,011,599
RAC: 210
United States
Message 1992146 - Posted: 1 May 2019, 15:37:02 UTC

First off, I'm an embedded software engineer. I don't have much in-depth knowlege of GPUs (If you need info on I2C or SPI busses, I'm your man.)

Up until know, I've been using GPUs scavenged from dead machines around the office, so in generally, I've assumed "higher numbers = faster computing".

But now I think it's time o throw out the old hardware and actually spend my own money on a fast GPU for SETI@Home.

My slowest box has a Quadro K2000 and a GTX 750. It's due.

But I don't really know what to look for. I can't afford to just go out and buy the latest and greatest, so I need to compare different cheaper cards. Should I only look at CUDA cores? How important is clock speed? Is memory size or bandwidth more important?

-- RK
https://www.boincstats.com/signature/-1/user/23070/sig.png
ID: 1992146 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1992149 - Posted: 1 May 2019, 15:45:00 UTC - in response to Message 1992146.  

Should I only look at CUDA cores? How important is clock speed? Is memory size or bandwidth more important?

-- RK


For this project memory and bandwidth are not as important. The developers of the applications used here have gone to great lengths to make sure that
those issues are not restricting people on this project. With other projects (examples Einstein and GPUGrid) Memory and bandwidth do play a significant role.

So we are very fortunate to have them make sure that those aren't factors when crunching the data.

The compute capacity is probably the biggest factor in deciding which card to get. It's safe to say any card after the nvidia 700 series is going to be ok for this project. Best bang for the buck is probably the 1050ti or the 1060 (preferably the 6GB version) If money is no object then the higher end card will produce more per hour but use excessively more power =$$ to your pocketbook.

Ask questions if you are not sure, plenty of people around willing to help you.


Z
ID: 1992149 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 4267
Credit: 1,282,604,591
RAC: 6,640
United States
Message 1992161 - Posted: 1 May 2019, 16:59:36 UTC

most power efficient per credit earned/work done (at a reasonable purchase price) would probably be the RTX 2070 or RTX 2060.

i think the TitanV still holds the record for overall most power efficient, but about as productive as a 2080ti but only using like 150w. but its also a 3000 dollar card.
Seti@Home classic workunits: 29,492 CPU time: 134,419 hours

ID: 1992161 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 1992211 - Posted: 1 May 2019, 21:52:02 UTC

For power/price/performance the GTX 1660Ti would probably be the current sweet spot (roughly on par with the GTX 1080 for output, but uses much less power). The RTX 2060 is on par with the GTX 1080Ti when it comes to output, and uses less power.

And Shaggies graphs are always extremely useful when looking at new video cards.

Grant
Darwin NT
ID: 1992211 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 1992217 - Posted: 1 May 2019, 22:22:20 UTC

I can't afford to just go out and buy the latest and greatest, so I need to compare different cheaper cards.
It looks like some have missed this part of your post.

Look into 2nd hand GTX 750/750Ti/1050/1050Ti/1060 cards (from lowest performance to highest) cards as they'll give you your best bang per buck at somewhere around your budget. ;-)

Cheers.
ID: 1992217 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1992225 - Posted: 1 May 2019, 22:47:46 UTC - in response to Message 1992217.  

ID: 1992225 · Report as offensive
gt40

Send message
Joined: 22 Apr 02
Posts: 5
Credit: 46,011,599
RAC: 210
United States
Message 1992321 - Posted: 2 May 2019, 20:28:02 UTC - in response to Message 1992225.  

So a 3GB 1060 versus a 4GB 1050TI? Based on the earlier post that said memory and bandwidth wern't as important with SEIT@Home, should I go for the 1060?
https://www.boincstats.com/signature/-1/user/23070/sig.png
ID: 1992321 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 1992325 - Posted: 2 May 2019, 20:43:01 UTC

The 1060 will process more work than the 1050Ti.

Cheers.
ID: 1992325 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1992343 - Posted: 2 May 2019, 23:14:01 UTC - in response to Message 1992321.  

So a 3GB 1060 versus a 4GB 1050TI? Based on the earlier post that said memory and bandwidth wern't as important with SEIT@Home, should I go for the 1060?

The 1060 used to hold the top spot in Shaggies graph for credit efficiency per watt/hour/dollar until the GTX 1660 series usurped it. The 1060 3GB would be a good inexpensive choice.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1992343 · Report as offensive
spitfire_mk_2
Avatar

Send message
Joined: 14 Apr 00
Posts: 563
Credit: 27,306,885
RAC: 0
United States
Message 1992412 - Posted: 3 May 2019, 9:47:50 UTC

I got used GTX 1060 6GB from ebay for 150 USD. I got 6 GB version for 4k gaming, the textures take more than 3 GB at 4k resolutions.
I run one task on this card and most tasks take 8-9 minutes.
So.
If you don't game at 4k, get used 3 GB version for 120 or so.
Keep in mind, you may need new power supply.

Refurbished 750 with 1 year warranty is 90 USD.
Refurbished 1050 with 1 year warranty is 100 USD.
Refurbished 1060 with 1 year warranty is 130-ish USD on sale, often 150 USD, commonly 180 USD; may need new power supply.
Used 1070 is 250-ish on ebay, may need new power supply.
ID: 1992412 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 1992413 - Posted: 3 May 2019, 10:04:21 UTC

I got used GTX 1060 6GB from ebay for 150 USD. I got 6 GB version for 4k gaming, the textures take more than 3 GB at 4k resolutions.
I run one task on this card and most tasks take 8-9 minutes.
So.
If you don't game at 4k, get used 3 GB version for 120 or so.
Keep in mind, you may need new power supply.

Refurbished 750 with 1 year warranty is 90 USD.
Refurbished 1050 with 1 year warranty is 100 USD.
Refurbished 1060 with 1 year warranty is 130-ish USD on sale, often 150 USD, commonly 180 USD; may need new power supply.
Used 1070 is 250-ish on ebay, may need new power supply.
I'll just point out here that gt40 runs Linux Mint on his rigs so I think that he'd rather like to run the special sauce and not worry about games at 4k, but then again maybe I'm wrong. ;-)

Cheers.
ID: 1992413 · Report as offensive
spitfire_mk_2
Avatar

Send message
Joined: 14 Apr 00
Posts: 563
Credit: 27,306,885
RAC: 0
United States
Message 1992499 - Posted: 3 May 2019, 22:22:25 UTC - in response to Message 1992413.  
Last modified: 3 May 2019, 22:22:50 UTC


I'll just point out here that gt40 runs Linux Mint on his rigs so I think that he'd rather like to run the special sauce and not worry about games at 4k, but then again maybe I'm wrong. ;-)

Cheers.

The recommendation here on the forum was to run one or two tasks on 1060, so 1 GB would have been enough. Too bad they don't make 1 GB cards anymore.
ID: 1992499 · Report as offensive
gt40

Send message
Joined: 22 Apr 02
Posts: 5
Credit: 46,011,599
RAC: 210
United States
Message 1992543 - Posted: 4 May 2019, 5:23:37 UTC - in response to Message 1992499.  


I'll just point out here that gt40 runs Linux Mint on his rigs so I think that he'd rather like to run the special sauce and not worry about games at 4k, but then again maybe I'm wrong. ;-)


You're not wrong. I grew out of video games LONG ago. (I'm almost always up for a good game of
Go, however.)

So in the end, I begged, pleaded, and cooked my wife dinner (the sacrifices we make,) and got a GTX 1660ti with 6GB of memory. We'll see how my numbers change...

(Beware, if you simply pop out the old 660ti and pop in the new 1660ti, it REALLY pisses off the nvidia kernel module and you'll end up with a display stuck at 1024x768, a desktop manager that constantly crashes. It havs something to do with security keys and Secure Boot. The solution was to ssh into the machine, klill the X-server and install the latest nvidia driver by hand.) It might be a better idea to revert to the nouveau driver forst, replace the hardware, then reinstall the nvidia driver.
https://www.boincstats.com/signature/-1/user/23070/sig.png
ID: 1992543 · Report as offensive
spitfire_mk_2
Avatar

Send message
Joined: 14 Apr 00
Posts: 563
Credit: 27,306,885
RAC: 0
United States
Message 1992599 - Posted: 4 May 2019, 17:03:34 UTC - in response to Message 1992543.  

The solution was to ssh into the machine, klill the X-server and install the latest nvidia driver by hand.) It might be a better idea to revert to the nouveau driver forst, replace the hardware, then reinstall the nvidia driver.

That is how I do it in Windows.
ID: 1992599 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1992602 - Posted: 4 May 2019, 18:22:07 UTC - in response to Message 1992217.  

I can't afford to just go out and buy the latest and greatest, so I need to compare different cheaper cards.
It looks like some have missed this part of your post.

Look into 2nd hand GTX 750/750Ti/1050/1050Ti/1060 cards (from lowest performance to highest) cards as they'll give you your best bang per buck at somewhere around your budget. ;-)

Cheers.


And I really like those used gtx 1060 3GB cards. They bring a good bang for the buck.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1992602 · Report as offensive
Profile petri33
Volunteer tester

Send message
Joined: 6 Jun 02
Posts: 1668
Credit: 623,086,772
RAC: 156
Finland
Message 1992616 - Posted: 4 May 2019, 20:45:03 UTC

Hi gt40,

Since you are running on Linux you might be interested in TBar's OneForAll or smthg solution. You could easily threefold your daily output when compared to 'old' CUDA or SoG for NVIDIA on Linux.

The link to the software is ...

--
Petri
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
ID: 1992616 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1992617 - Posted: 4 May 2019, 20:57:59 UTC - in response to Message 1992616.  

Hi gt40,

Since you are running on Linux you might be interested in TBar's OneForAll or smthg solution. You could easily threefold your daily output when compared to 'old' CUDA or SoG for NVIDIA on Linux.

The link to the software is ... http://www.arkayn.us/lunatics/BOINC.7z

--
Petri

Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1992617 · Report as offensive
Profile petri33
Volunteer tester

Send message
Joined: 6 Jun 02
Posts: 1668
Credit: 623,086,772
RAC: 156
Finland
Message 1992618 - Posted: 4 May 2019, 21:20:16 UTC - in response to Message 1992617.  

Hi gt40,

Since you are running on Linux you might be interested in TBar's OneForAll or smthg solution. You could easily threefold your daily output when compared to 'old' CUDA or SoG for NVIDIA on Linux.

The link to the software is ... http://www.arkayn.us/lunatics/BOINC.7z

--
Petri


Thanks Keith! I kind of knew who was the one to fill my sentence out.

--
Petri
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
ID: 1992618 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1994657 - Posted: 21 May 2019, 23:33:26 UTC - in response to Message 1992146.  
Last modified: 21 May 2019, 23:52:30 UTC

First off, I'm an embedded software engineer. I don't have much in-depth knowlege of GPUs (If you need info on I2C or SPI busses, I'm your man.)


If you are going to run linux on https://setiathome.berkeley.edu/show_host_detail.php?hostid=8623189 you probably should be running Tbars All-in-one. It should allow that gtx 750 to run one task in 3-5 minutes.

If you run the All-in-one on https://setiathome.berkeley.edu/show_host_detail.php?hostid=8664585
You should get gpu tasks under 3 minutes. And once you tinker with your cpu settings you may be able to get your cpu tasks running near an hour or under.

I don't think you can use the "All in One" on this gpu: https://setiathome.berkeley.edu/show_host_detail.php?hostid=8695718
But I am fairly confident you can get the cpu tasks down near an hour with a little bios tinkering.

This one looks like you could use the "All in One" on it https://setiathome.berkeley.edu/show_host_detail.php?hostid=8623189 and if you want, you could also run the APU too. You would have to manually add the apu to the "all in one" info_config.xml file though. As well as download the AMD app(s).

To recap.
All of your AMD 8c/16t cpus should probably be able to approach a 1 hour or faster cpu task processing speed.
Any system with a gtx 750 or higher gpu should be able to run Tbars All-in-One.
You can run the APU along side a discrete Nvidia gpu if you want. (I have been running a 2400G iGPU along with a gtx 750Ti under Windows 10).

Tom
A proud member of the OFA (Old Farts Association).
ID: 1994657 · Report as offensive
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1994670 - Posted: 22 May 2019, 1:19:20 UTC - in response to Message 1992602.  

Remember as well the difference between 3GB/6GB on the 1060s is 9/10 CU as well.

So with the 3GB models you get 9 CU, 6GB gives you 10.
OR 10% loss over the 10CU.

This may not hold true on every model/brand of the 1060, but it's something to watch for.
ID: 1994670 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : What should I look for in a GPU?


 
©2024 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.