Custom PC for work project

Started by Dieselboy, January 20, 2017, 08:27:11 PM

Previous topic - Next topic

Dieselboy

The CEO spoke to me and said I need to get this PC for a project, and we should get two in case there is any issue with just one:

CPU: 2 CPUs; XEON E5-2600 v4 family or similar;
Memory: 128GB;
GPU: 4 x NVIDIA Pascal TITAN X graphics cards;
Motherboard: able to have 4 dual-slot GPUs installed (PCI-E x16); support dual CPU;
Storage: 1TB SSD and 4TB HDD

Basically, I started looking and it looks like the difficult parts are the GPUs and the motherboard. Found some places in the USA where I can get the GPUs from but ran out of time so will continue next week. Because I need to build two of these machines, I need 8 GPUs. This comes to just under $13,000USD for the GPUs alone. On the Nvidia site it says we can order only "2 per customer" :-s

One thing I'm unsure of which I've only just noticed, from the text it looks like the spec is TWO physical CPU sockets. Those CPUs are 10-core, 2.4GHz. This is going to be the most powerful single machine I've ever seen. It even beats our Virtualisation Hosts.
(Our hosts are Cisco B200 M3 servers inside a 5108 Cisco chassis. Running 128GB RAM and 2 x Intel Xeon 6 core / 2GHz - this works out to be 24 threads (2 cpu, * 6 cores * hyperthreading (2) = 24)

deanwebb

What is this project, rendering the next Pixar movie on one box?
Take a baseball bat and trash all the routers, shout out "IT'S A NETWORK PROBLEM NOW, SUCKERS!" and then peel out of the parking lot in your Ferrari.
"The world could perish if people only worked on things that were easy to handle." -- Vladimir Savchenko
Вопросы есть? Вопросов нет! | BCEB: Belkin Certified Expert Baffler | "Plan B is Plan A with an element of panic." -- John Clarke
Accounting is architecture, remember that!
Air gaps are high-latency Internet connections.

icecream-guy

Quote from: deanwebb on January 21, 2017, 08:41:36 AM
What is this project, rendering the next Pixar movie on one box?
either that or some serious currency mining
:professorcat:

My Moral Fibers have been cut.

deanwebb

Quote from: ristau5741 on January 22, 2017, 10:02:12 AM
Quote from: deanwebb on January 21, 2017, 08:41:36 AM
What is this project, rendering the next Pixar movie on one box?
either that or some serious currency mining
Or it's for one helluva Pong game!
Take a baseball bat and trash all the routers, shout out "IT'S A NETWORK PROBLEM NOW, SUCKERS!" and then peel out of the parking lot in your Ferrari.
"The world could perish if people only worked on things that were easy to handle." -- Vladimir Savchenko
Вопросы есть? Вопросов нет! | BCEB: Belkin Certified Expert Baffler | "Plan B is Plan A with an element of panic." -- John Clarke
Accounting is architecture, remember that!
Air gaps are high-latency Internet connections.

SofaKing

Networking -  You can talk about us but you can't talk without us!

Otanx

I vote for a multi-monitor Microsoft flight simulator setup

http://www.wideview.it/wideview.htm

-Otanx

mmcgurty

Wow!  That is a lot of computing power.  Curious, why Titan X's rather than newer 1080's?

ggnfs000

Have you tried doing any GPU stress testing? I have working on that last few weeks and get pretty good success with gromacs.
However I used older M6 GPU.

Dieselboy

It's for "machine learning". When I asked "wtf is that, then" I was given an example of you know how facebook has facial recognition on your photos? When you upload a photo and it says "would you like to tag Sarah?" Apparently, facebook would have set up a machine learning setup and over time would have learned Sarah's features. Then after implementing it, facebook will then be able to recognise Sarah on photos that have never been seen before. So that kind of thing.

I've specced up 2 x v4 Xeons, giving 30mb cache per cpu and 40 cpu threads per system. We can go higher on cpu cache but we don't know what the benefit is, but obviously more is better?

I really like the motherboard. It has 6 PCI x16 slots, and out of band management / kvm! I'm going to set them up in the comms room where's nice and chilly.

Those GPUs are not yet released in Australia, and there's a limit on the number you can buy from nvidia. Lucky we're registered in usa too :)

I'm already listing secondary projects / things we can do with these boxes if they arent used for their primary reason at any point:

1. need to look into if the motherboards support iscsi boot, so i can set up projects quickly and use snapshots on our Nimble SAN (has SSD cache too on the san)

2. Seeing how quickly our wifi can be broken

3. BOINC

4. Replacing our Cisco UCS chassis
:problem?: :rofl:


deanwebb

5. Providing proof of concept for IPv6 address exhaustion strategies.
Take a baseball bat and trash all the routers, shout out "IT'S A NETWORK PROBLEM NOW, SUCKERS!" and then peel out of the parking lot in your Ferrari.
"The world could perish if people only worked on things that were easy to handle." -- Vladimir Savchenko
Вопросы есть? Вопросов нет! | BCEB: Belkin Certified Expert Baffler | "Plan B is Plan A with an element of panic." -- John Clarke
Accounting is architecture, remember that!
Air gaps are high-latency Internet connections.

Dieselboy

6. how much power is needed to break cryptolocker? we have over 12,000 cuda cores on one system. (I also have some fresh encrypted cryptolocker files friend with food company)

Dieselboy

I specc'd all this up again yesterday. Had to make a spreadsheet to do all the calculations as the GPUs are only available from USA. Before shipping but after converting the GPU costs to AUD it comes in at a nice $28k for 2 systems.

I'll also mention that we can buy 10GB PCI network cards to connect them up to the 10gb network. I could deploy openstack on these later on but doubt virtualisation platforms will even consider the GPUs at all.