Does SETI@Home use only one thread in my RTX 2060 GPU?

Message boards : Number crunching : Does SETI@Home use only one thread in my RTX 2060 GPU?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · Next

AuthorMessage
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 10743
Credit: 1,068,851,615
RAC: 1,205,931
United States
Message 2005421 - Posted: 3 Aug 2019, 1:37:21 UTC - in response to Message 2005348.  

I added this to my nvidia 2060 system, can anyone confirm if it works?

Added what to your Nvidia 2060 system? Another 2060? Your previous post was about adding an AMD Sapphire Radeon Nitro card.

From what I have deduced by all the posts of issues with AMD cards, I am happy to not ever need to run one. The new cards are incapable of compute since all work is trashed and invalid.
I do know the older cards are capable of compute as long as you stick to Windows and the older drivers. It is a crap-shoot if you are running Linux with the drivers.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2005421 · Report as offensive
Profile George Project Donor
Volunteer tester
Avatar

Send message
Joined: 23 Oct 17
Posts: 154
Credit: 2,377,059
RAC: 1,639
United States
Message 2005428 - Posted: 3 Aug 2019, 2:22:28 UTC - in response to Message 2005417.  

Hi Zalster,

First off, I want to thank you for being straight up with me and my questions. I do feel better.

I am getting close to getting another computer (I'm saving my penny's) which will probably be my last one to buy. I am teetering between an i9-9900k and a i9-9900x. Either one will get an RTX 2080-Ti, and possibly another one if and when I finally do it. My present computer has lasted 10+ years and still going strong since I added an SSD and an RTX 2060 GPU. In either case I will be switching over to the new computer my SSD & HDD (for backup) which obviously has Windows 10, and then I would set my old computer to Linux Mint only. That way I can learn through trial and error and not have to worry so much that I might break something. :*)

So when it comes to it, I will likely ask for some tips and tricks from you and Keith to spruce up my Linux system. Of course that is if it's okay.
George

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

Send message
Joined: 27 May 99
Posts: 5326
Credit: 514,532,721
RAC: 723,313
United States
Message 2005431 - Posted: 3 Aug 2019, 2:33:15 UTC - in response to Message 2005428.  

I am teetering between an i9-9900k and a i9-9900x.


Be aware that the 9900k has only 16 pcie lanes while the 9900X has 44 pcie lanes. Why is that important? Because the move has been to use more and more of the pcie lanes of the CPU to run other things in a computer system, like M2, sata, etc....

I tend to run multiple GPU system at other projects where PCIe speed does matter (not so much here) as such I want as many PCIe lanes as I can get for each GPU.
If you are only planning on running 1 maybe 2 gpu max and only Seti then it won't make a huge difference.

Of course that is if it's okay.


Ask away.
ID: 2005431 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 12212
Credit: 194,532,827
RAC: 205,165
Australia
Message 2005433 - Posted: 3 Aug 2019, 2:51:14 UTC - in response to Message 2005428.  

I am teetering between an i9-9900k and a i9-9900x.

I'd suggest considering a Ryzen 3000 system.


Grant
Darwin NT
ID: 2005433 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5326
Credit: 514,532,721
RAC: 723,313
United States
Message 2005438 - Posted: 3 Aug 2019, 2:58:54 UTC - in response to Message 2005433.  

I am teetering between an i9-9900k and a i9-9900x.

I'd suggest considering a Ryzen 3000 system.



That is actually a very good suggestion.
ID: 2005438 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 10743
Credit: 1,068,851,615
RAC: 1,205,931
United States
Message 2005443 - Posted: 3 Aug 2019, 3:20:18 UTC

You can't beat AMD for "bang for the buck" value. If you expect to stay restricted to only 2 or 3 gpus, then one of the new AMD 3000, 12 or 16 thread cpus are a great start. And you don't have to buy the latest and greatest motherboards to run them. The older generation motherboards run them just fine and are available for a third to half the cost of the new X570 chipset motherboards. All the X570 boards offer in reality is the ability to run the latest and greatest PCI Gen. 4 storage devices and AMD Gen. 4 cards which can't run the Linux special app.

Buy the old ASUS Prime Pro X470 motherboard and a Ryzen 7 3700 that has been announced. It is a cut down 65W part from the 3700X and will still give you 16 threads and 24 PCIe lanes. Should be $50 bucks less than the X model when it hits the stores. And good and fast DDR4 memory is still cheap now. You should still be able to find DDR4 3200 CL16 or maybe even CL14 memory for it. Ryzen likes fast memory. I bought a 16GB 3200CL14 kit for $120 a month ago.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2005443 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 2328
Credit: 1,030,601,361
RAC: 1,978,985
United States
Message 2005445 - Posted: 3 Aug 2019, 3:20:30 UTC - in response to Message 2005431.  

Not only that. But the i9-9900k is a totally different platform than i9-9900X. Different motherboards.

-9900k = socket 1151, consumer level CPU dual channel mem
-9900X = socket 2066, HEDT, quad channel mem.
Seti@Home classic workunits: 29,492 CPU time: 134,419 hours

ID: 2005445 · Report as offensive
Profile George Project Donor
Volunteer tester
Avatar

Send message
Joined: 23 Oct 17
Posts: 154
Credit: 2,377,059
RAC: 1,639
United States
Message 2005448 - Posted: 3 Aug 2019, 3:26:05 UTC - in response to Message 2005433.  

Grant, I think Keith had mentioned that the newer GPUs in the AMD lineup were not as capable as those in the Intel/Nvidia lineup. Do you use Nvidia GPUs with the AMD processors?
George

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

Send message
Joined: 19 Aug 99
Posts: 12212
Credit: 194,532,827
RAC: 205,165
Australia
Message 2005449 - Posted: 3 Aug 2019, 3:39:53 UTC - in response to Message 2005448.  

Grant, I think Keith had mentioned that the newer GPUs in the AMD lineup were not as capable as those in the Intel/Nvidia lineup. Do you use Nvidia GPUs with the AMD processors?

Nope, but if I were buying a new system in the next few months, it would be a Ryzen 3000. For Seti crunching at the moment the best GPUs are Nvidia, and the best CPUs are AMD.
Grant
Darwin NT
ID: 2005449 · Report as offensive
Profile George Project Donor
Volunteer tester
Avatar

Send message
Joined: 23 Oct 17
Posts: 154
Credit: 2,377,059
RAC: 1,639
United States
Message 2005453 - Posted: 3 Aug 2019, 3:48:16 UTC - in response to Message 2005449.  

So, to clarify, you can use an Nvidia GPU with an AMD 3000 series CPU. Correct?
George

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

Send message
Joined: 19 Aug 99
Posts: 12212
Credit: 194,532,827
RAC: 205,165
Australia
Message 2005455 - Posted: 3 Aug 2019, 3:53:50 UTC - in response to Message 2005453.  

So, to clarify, you can use an Nvidia GPU with an AMD 3000 series CPU. Correct?

Yep. Same as you can use a AMD GPU on an Intel based system.
As long as the OS (Operating System) has drivers for it, you can use it (there are issues with GPU processing for the very latest AMD Video card hardware, but once they sort the drivers out that won't be an issue).
Grant
Darwin NT
ID: 2005455 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 10743
Credit: 1,068,851,615
RAC: 1,205,931
United States
Message 2005461 - Posted: 3 Aug 2019, 4:46:21 UTC - in response to Message 2005453.  

So, to clarify, you can use an Nvidia GPU with an AMD 3000 series CPU. Correct?

Yes, the type of motherboard or cpu has no bearing on which graphics card vendor it supports. As long as there are drivers for the cards for the OS you want to run.

As an example of what you can expect after getting your new machine up and running and converting your old machine to Linux with the RTX 2060, you can expect to speed up your task crunching time 5 fold. You are currently processing SoG tasks on your 2060 in six minutes or 360 seconds on average. Once you convert that machine to Linux you will process work in 60-70 seconds. This host and task of Vypers shows what to expect.
https://setiathome.berkeley.edu/show_host_detail.php?hostid=8664852
https://setiathome.berkeley.edu/result.php?resultid=7913381228
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2005461 · Report as offensive
Profile George Project Donor
Volunteer tester
Avatar

Send message
Joined: 23 Oct 17
Posts: 154
Credit: 2,377,059
RAC: 1,639
United States
Message 2005531 - Posted: 3 Aug 2019, 18:06:49 UTC - in response to Message 2005461.  
Last modified: 3 Aug 2019, 18:12:42 UTC

Tanks Keith for that insightful info. Sorry for not getting back to you sooner but the power was out in my building and it just came back on.

With Linux can I run any version of Linux or do I need to run Ubuntu? I read something online last night before the power went out that SETI will work with Ubuntu, but it didn't say anything about any other version like Linux Mint.

Also, when I do switch to Linux can I run two different projects on the same GPU with the special CUDA version? I'd like to run Einstein and Milkyway on the Linux machine, and do only SETI on my new computer.
George

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

Send message
Joined: 27 May 99
Posts: 5326
Credit: 514,532,721
RAC: 723,313
United States
Message 2005535 - Posted: 3 Aug 2019, 18:23:21 UTC - in response to Message 2005531.  

Most users are using Ubuntu. If you choose to use something other than that, then you might not be able to get help from other here as we don't have experience in those other versions. Best to stick with most common version as you can get help with that. If you chose to do the special app, then it's preferable that you only run Seti on that machine. You can always set your other machines to run Einstein and Milky Way. Choice is up to you.
ID: 2005535 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 10743
Credit: 1,068,851,615
RAC: 1,205,931
United States
Message 2005539 - Posted: 3 Aug 2019, 18:28:40 UTC

Most people run Ubuntu, but you don't have to. Lots of people like and run Mint. I would say those two distros have the least amount of problems. We do have a few people running Lubuntu or other less popular distros and they always seem to post with problems.

No the special cuda version demands the whole card. So you can't share a WU of another project on the card at the same time. You can of course run any projects WU on the card by themselves when it is their turn in your resource share allotment. I run almost all my hosts on multiple projects, Seti, Einstein, MilkyWay and GPUGrid. I have only one host that only runs Seti.

Each project runs their own apps on the cards. You just can't have a Seti special app crunching a WU alongside a MilkyWay app crunching a WU at the same time on the same card.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2005539 · Report as offensive
Profile George Project Donor
Volunteer tester
Avatar

Send message
Joined: 23 Oct 17
Posts: 154
Credit: 2,377,059
RAC: 1,639
United States
Message 2005546 - Posted: 3 Aug 2019, 20:00:03 UTC - in response to Message 2005539.  

If I purchased two RTX 2080-Ti GPUs would it be possible to run a different project on each one in the same machine?
George

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

Send message
Joined: 27 May 99
Posts: 5326
Credit: 514,532,721
RAC: 723,313
United States
Message 2005548 - Posted: 3 Aug 2019, 20:09:20 UTC - in response to Message 2005546.  

If I purchased two RTX 2080-Ti GPUs would it be possible to run a different project on each one in the same machine?


Yes but would require the use of a cc_config and the <exclude> commands. Since both cards are the same, you would not have to designate which card does which project. You would say card 0 exclude seti and card 1 exclude milkyway that way each card crunches exclusively that 1 project. If you wanted to exclude more than 1 project from a particular gpu, you will need to have them excluded in the cc_config. I don't have my thumb drive that has that but someone here will post it for you.
ID: 2005548 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 2328
Credit: 1,030,601,361
RAC: 1,978,985
United States
Message 2005550 - Posted: 3 Aug 2019, 20:12:38 UTC - in response to Message 2005546.  

it would be easier to just set the resource share of the two projects and let BOINC figure it out.
Seti@Home classic workunits: 29,492 CPU time: 134,419 hours

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

Send message
Joined: 29 Apr 01
Posts: 10743
Credit: 1,068,851,615
RAC: 1,205,931
United States
Message 2005551 - Posted: 3 Aug 2019, 20:15:50 UTC - in response to Message 2005550.  

it would be easier to just set the resource share of the two projects and let BOINC figure it out.

That would not keep any card locked to a specific project which is what George is asking.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2005551 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 2328
Credit: 1,030,601,361
RAC: 1,978,985
United States
Message 2005552 - Posted: 3 Aug 2019, 20:23:50 UTC - in response to Message 2005551.  

but at the end of the day the same amount of work would get done.

say you have 2 GPUs and 2 projects. set resource share to 50% on each project. Sometimes you'll be crunching one project on both cards, and sometimes it'll be split. and sometimes it'll be the other project (depending on WU availability from each project of course)

does it really matter if one GPU is segregated to only one project? In my opinion, no. Actually it seems to carry the caveat that if one project were to run out of work, and you had one card excluded from the other project, it would sit idle and do nothing. I don't think that's the best use of resources.
Seti@Home classic workunits: 29,492 CPU time: 134,419 hours

ID: 2005552 · Report as offensive
Previous · 1 · 2 · 3 · 4 · Next

Message boards : Number crunching : Does SETI@Home use only one thread in my RTX 2060 GPU?


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