Building a New SETI Cruncher - Getting the Most Credit/RAC Per $1/£1 Spent

Message boards : Number crunching : Building a New SETI Cruncher - Getting the Most Credit/RAC Per $1/£1 Spent
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile 1202 Program Alarm
Avatar

Send message
Joined: 16 Jun 99
Posts: 239
Credit: 19,164,944
RAC: 38
United Kingdom
Message 1999569 - Posted: 25 Jun 2019, 14:28:16 UTC

I am considering building a new SETI cruncher from scratch in order to dramatically increase my processing power, but I have been out of the loop on PC hardware for a long time.

Are multiple GPU's now more important than CPU's with lots of core and threads?

How do I get the most credit/RAC Per $1/£1 Spent?

Metal Detecting
ID: 1999569 · 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 1999571 - Posted: 25 Jun 2019, 14:38:36 UTC - in response to Message 1999569.  

If you are comfortable with Linux (or even if you aren't) that will be your best bet for best production for your machine. With running that, you can build a machine with fewer GPUs that will out product even the largest windows machine. The special cuda app is significantly faster than SoG currently.

A single machine with 2 mid level GPUs will fly.
ID: 1999571 · Report as offensive
Profile 1202 Program Alarm
Avatar

Send message
Joined: 16 Jun 99
Posts: 239
Credit: 19,164,944
RAC: 38
United Kingdom
Message 1999574 - Posted: 25 Jun 2019, 14:46:37 UTC - in response to Message 1999571.  

My experience with Linux is very limited, but I am absolutely open to it if that is what will provide the best results. Can you recommend a Linux distro? How do I get the special cuda app?

Metal Detecting
ID: 1999574 · 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 1999578 - Posted: 25 Jun 2019, 15:04:05 UTC - in response to Message 1999574.  

Ubuntu 18.04 seems to be the best one I've found. Only issue is with EVGA boards. I find Gigabyte and ASUS take it well without any problems.

I like to use TBar's all in one installer. Hopefully one of the others will link you to the site. Any Nvidia 20x0s cards will need Nvidia driver of at least 418 to run.
ID: 1999578 · Report as offensive
Profile Bernie Vine
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 26 May 99
Posts: 9954
Credit: 103,452,613
RAC: 328
United Kingdom
Message 1999585 - Posted: 25 Jun 2019, 20:31:34 UTC - in response to Message 1999574.  

My experience with Linux is very limited, but I am absolutely open to it if that is what will provide the best results. Can you recommend a Linux distro? How do I get the special cuda app?

I was also a bit of a Linux "noob" but I now have 3 machines running the special app and the results have been amazing, even on the older GXT750ti's I am completing a work unit every 5 minutes and the 1060's around 2.5 minutes. I am running 2 GPU's per machine

My RAC has gone from around 30k to 140k in a couple of weeks.

The special app is available here;

http://www.arkayn.us/lunatics/BOINC.7z

It is a "fully working" install and only requires you unzip it into the folder of your choice. I use the Home folder

I recommend getting a machine up and running with Linux, play around a bit, install the graphics drivers, this was the only thing I originally has trouble with as it seems the syntax of the command changed in Ubuntu 18.04.

However if you have any problems ask here I guarantee someone will know the answer .
ID: 1999585 · Report as offensive
Profile Mr. Kevvy Crowdfunding Project Donor*Special Project $250 donor
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 3776
Credit: 1,114,826,392
RAC: 3,319
Canada
Message 1999625 - Posted: 26 Jun 2019, 0:43:34 UTC - in response to Message 1999585.  

... install the graphics drivers, this was the only thing I originally has trouble with as it seems the syntax of the command changed in Ubuntu 18.04.


You don't even need that... click the start menu, then start typing "driver" and either Drivers or Driver Manager will appear, launch it and they can be installed in two clicks.
ID: 1999625 · 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 1999630 - Posted: 26 Jun 2019, 1:16:31 UTC

I'll throw my $0.02 in. Go with Ubuntu 18.04 distro for Linux. Get the AIO from the link earlier. Look at Shaggie76's chart for most productive gpus per watt and make a selection from the Nvidia cards.
https://setiathome.berkeley.edu/forum_thread.php?id=81962&postid=1997116
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1999630 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1999641 - Posted: 26 Jun 2019, 2:10:21 UTC - in response to Message 1999625.  
Last modified: 26 Jun 2019, 2:18:02 UTC

... install the graphics drivers, this was the only thing I originally has trouble with as it seems the syntax of the command changed in Ubuntu 18.04.

You don't even need that... click the start menu, then start typing "driver" and either Drivers or Driver Manager will appear, launch it and they can be installed in two clicks.


. . There's a 'start menu' in Linux??

. . FWIT for my money if buying new I would be checking out a Ryzen 5 or 7 as your base unit and maybe a pair of those GTX1660ti cards or if second hand then an i5 or i7 with maybe GTX970s or GTX1060s, or even 1050tis. It all depends on how much grunt you are after and how tight your budget. And of course Linux/Cuda90.

Stephen

? ?
ID: 1999641 · 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 1999642 - Posted: 26 Jun 2019, 2:13:41 UTC - in response to Message 1999641.  

Try pressing the Windows key :D
ID: 1999642 · 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 1999645 - Posted: 26 Jun 2019, 3:17:27 UTC - in response to Message 1999642.  

Try pressing the Windows key :D

Ha ha LOL. I shouldn't laugh I guess since the Linux desktop manager is mostly foreign to someone coming from ingrained Windows UI. I still find new things to learn. A good place to start is some of the beginner's tips and tricks at:
https://itsfoss.com/ and
https://www.omgubuntu.co.uk/
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1999645 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 1999650 - Posted: 26 Jun 2019, 4:03:40 UTC - in response to Message 1999630.  

I'll throw my $0.02 in. Go with Ubuntu 18.04 distro for Linux. Get the AIO from the link earlier. Look at Shaggie76's chart for most productive gpus per watt and make a selection from the Nvidia cards.
https://setiathome.berkeley.edu/forum_thread.php?id=81962&postid=1997116

From a price, performance, power usage point of view, you can't do much better than an RTX 2060.
Grant
Darwin NT
ID: 1999650 · Report as offensive
Profile 1202 Program Alarm
Avatar

Send message
Joined: 16 Jun 99
Posts: 239
Credit: 19,164,944
RAC: 38
United Kingdom
Message 1999976 - Posted: 27 Jun 2019, 19:44:43 UTC

I have been looking around on eBay and found that older Xeon servers can be had surprisingly cheaply, although they all seem to be supplied without drives or caddies, would these make good crunchers or is it all about GPU's?

Would the type of hard drive used in a new SETI cruncher have much of an effect on results, or can I pretty much use any old drive?

Metal Detecting
ID: 1999976 · 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 1999977 - Posted: 27 Jun 2019, 19:50:33 UTC - in response to Message 1999976.  

Old Xeon servers can be useful for supporting gpus. Gpus will always have the performance per watt metric won. It doesn't matter what kind of drive you run except for some projects with astronomical storage requirements. Seti is not one of them. Spinning iron or the latest solid state storage makes no difference. Old servers may not have the kind of power supply connections conducive to supporting multiple gpus. The one thing they bring to the calculation is a lot of cheap cpu cores.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

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

Send message
Joined: 1 Apr 13
Posts: 1853
Credit: 268,616,081
RAC: 1,349
United States
Message 2000028 - Posted: 28 Jun 2019, 1:35:11 UTC - in response to Message 1999630.  

I'll throw my $0.02 in. Go with Ubuntu 18.04 distro for Linux. Get the AIO from the link earlier. Look at Shaggie76's chart for most productive gpus per watt and make a selection from the Nvidia cards.
https://setiathome.berkeley.edu/forum_thread.php?id=81962&postid=1997116

+1
ID: 2000028 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 2000045 - Posted: 28 Jun 2019, 5:00:15 UTC - in response to Message 1999977.  

The one thing they bring to the calculation is a lot of cheap cpu cores.

But the unfortunate part about old servers, is they require a lot of power for their rather modest clock speeds.
Grant
Darwin NT
ID: 2000045 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 2000069 - Posted: 28 Jun 2019, 11:32:16 UTC - in response to Message 2000028.  

I'll throw my $0.02 in. Go with Ubuntu 18.04 distro for Linux. Get the AIO from the link earlier. Look at Shaggie76's chart for most productive gpus per watt and make a selection from the Nvidia cards.
https://setiathome.berkeley.edu/forum_thread.php?id=81962&postid=1997116
+1
Honestly other than a few bugs setup wise with Linux Mint 19.1 I'm very happy with it instead of Ubuntu, but each to their own (though I now do have a lot of people here on Mint that I have to support if problems hit).

Cheers.
ID: 2000069 · 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 2000078 - Posted: 28 Jun 2019, 12:37:28 UTC - in response to Message 2000069.  

That's good to know Wiggo. I have nothing against Mint other than it gave me issues when I first attempted Linux and my first attempt with Ubuntu was a success. I don't have any preference for UI or Desktop Manager so if you are the defacto Mint expert now for the project, that's a good thing in my opinion.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

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

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 2000122 - Posted: 28 Jun 2019, 17:26:37 UTC - in response to Message 1999977.  
Last modified: 28 Jun 2019, 17:43:13 UTC

Old Xeon servers can be useful for supporting gpus. Gpus will always have the performance per watt metric won. It doesn't matter what kind of drive you run except for some projects with astronomical storage requirements. Seti is not one of them. Spinning iron or the latest solid state storage makes no difference. Old servers may not have the kind of power supply connections conducive to supporting multiple gpus. The one thing they bring to the calculation is a lot of cheap cpu cores.


And those cheap cores appear to process Seti apps slower than something like a AMD Ryzen 7 2700 does (8c/16t). It is cheaper than the 2700x and still processes quite robustly.

I have an "older" Xeon server here: https://setiathome.berkeley.edu/show_host_detail.php?hostid=8676008 It is running an elderly Supermicro server MB (20c/40t). It can, with the help of an expander riser card, drive 7 gpu's reliably. I am currently spliting the cpu threads between Seti and World Community Grid.

Unfortunately for it (the Xeon), I found a 9 gpu solution running an Amd 7 2700 that has been quite reliable. Here https://setiathome.berkeley.edu/show_host_detail.php?hostid=8684146

I believe nearly any newer cpus will pretty much run more tasks faster using less energy than older cpus. This assumes core counts and cpu speeds are similar.

The top performing Seti system is using that older Intel Xeon technology and driving 10-11 Nvidia cpus. The MB has 11 pcie slots. Yes, the MB is rare and pretty expensive. But if you already have the cpus and ram, the upgrade is not quite as expensive. I am talking about LGA 2011 (version 1 or 2) sockets here. With DDR3-1600 ram.
You may have to buy "narrow" cpu heatsink and fans which are much less common. And make sure you get the quieter version(s) or it will chase you out of the room by howling!

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

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 2000123 - Posted: 28 Jun 2019, 17:35:38 UTC - in response to Message 1999642.  

Try pressing the Windows key :D


On Linux that doesn't always work. Fortunately I can still "see" a Linux start button in the lower lefthand corner....

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

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 2000129 - Posted: 28 Jun 2019, 17:57:30 UTC

I do have a "Moonshot" AMD Ryzen 7 2600 (6c/12t) running 4 gtx 1060 3GB's and 1 gtx 750ti that has just cracked 106,000+ RAC and is currently ranked 51. Its using a fairly cheap 350 type MB I think.

There are several people tinkering with pretty small/old cpus/mb's (both Intel and Amd) using Linux/Tbar's All-in-One and getting very respectable RAC results when they hang at least two gtx 1060's off them.

Tom
A proud member of the OFA (Old Farts Association).
ID: 2000129 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Building a New SETI Cruncher - Getting the Most Credit/RAC Per $1/£1 Spent


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