Description

#mylastpc

Ever since I was a kid, I've always built my main rig myself.

The time when that was practical or necessary passed a long while ago, but it was an eccentricity I couldn't ever let go.

Some of it was borne out of the DIY punk rock impulse, some of it out of a sense of craftsmanship, some of it out of overindulgence of a control complex, I always preferred writing code on something that I built myself.

My main rig right now has lasted since 2009 and its retirement is nigh. While Sandy Bridge proved to be a durable platform, the models are finally getting too big to train in a timely fashion.

And this was the first time I paused before starting to look at components.

I work mostly with super sensitive data these days, but as I was spec'ing out the box I had this nagging feeling that if this machine lasts as long as my last one, the likelihood is not very high that I will have to build another one again.

Thinking about how much the cloud has changed from 2009 to today, I just can't imagine that it'll ever be better again for me to have this kind of computing power on premise.

It was the realization that I'm making #mylastpc.

So, if this is going to be the last one, I'm going HAM.

Update [26 June 2018]: Here are some benchmarks with factory settings.

Looking like the 4.5 GHz overclock is stable at 25C - going to see if we can push 4.8 GHz and post results.

Comments

  • 17 months ago
  • 6 points

When I read “HAM” I thought It would be a regular build with a 8700k and a 1080ti, but my jaw dropped when I saw the specs, +1 for balls

  • 17 months ago
  • 4 points

It definitely got out of control. The link at the top is the Twitter thread that follows the entire saga and explains some of the components choices.

A lot of the selection optimized for quality of Linux drivers, so some of the components aren't the absolute best there is in the market, but I strove for the state-of-the-art accessible in the machine learning environment I work in.

  • 17 months ago
  • 3 points

Me right now : ( ͡° ͜ʖ ͡°) Me after seeing this for the first time: ( ͡⊙ ͜ʖ ͡⊙)

  • 16 months ago
  • 3 points

That is a lot of storage...

  • 14 months ago
  • 5 points

Thats a lot of damage

  • 12 months ago
  • 1 point

70,000 Gbs Of storage...... but why?

  • 16 months ago
  • 3 points

Even your dog is looking at you like your crazy XD. Absolutely insane build tho! +1 like from me.

  • 16 months ago
  • 1 point

She's not wrong.

  • 17 months ago
  • 2 points

Um..... Damn!!!! +1

  • 17 months ago
  • 2 points

Amazing, mind-blowing build! +1

Question: I assume you’re doin’ some form of machine learning with this, based on your description. Aren’t the Titan-level GPU’s the best investment for that, more than a ultra-high-end CPU like the i9? Or is it dependent on the data/algorithms you’re using (backprop neural networks, elastic net, regression trees, etc)?

  • 17 months ago
  • 1 point

Great question - the first link in the build description goes to my ongoing Twitter thread where I rap about this in more detail, but my primary vector of concern is driver and library support on Linux for these cards. It seems for a lot of the folks using TensorFlow, the 1080tis are producing better results than the Titan Xps. There are some more dense GPU cards on the Nvidia line as well, but the Linux driver support still isn't very good.

I've learned as a desktop Linux user for 12 years that you have to use the hardware the developers themselves are working on - that appears to be the 1080tis right now.

  • 17 months ago
  • 2 points

Makes sense, thanks!!

  • 15 months ago
  • 2 points

its your last pc because it will kill you in the middle of the night

  • 11 months ago
  • 2 points

This build is worth what I make in 2 years (after taxes).....

  • 17 months ago
  • 1 point

my my....

  • 17 months ago
  • 1 point

This is...ambitious and also amongst the most awesome things I have seen. Best of luck to you buddy.

  • 17 months ago
  • 2 points

Entirely too ambitious, truthfully. This is my first stab at water cooling and was in way over my head the entire time. The runs are still not very pro, but have tinkered with this for months and needed the compute pronto.

For a first attempt, I think it was a decent effort. The components are definitely a dream for any software engineer.

  • 17 months ago
  • 1 point

Honestly, I can't fault you on the ambition front, the build looks absolutely amazing. The fact that it's your FIRST custom water-cooled build is just mind-blowing. Also, I have to appreciate the spiderman logos. A+ for the build man, that is the epitome of last-time builds.

  • 17 months ago
  • 1 point

Appreciate it dude, but def feel like I'm far from professional grade on the plumbing. Def have a lot more respect for the do-it-by-feel modders who can achieve quality bends and runs without measuring.

Took a long time to find a decent method to measure and even then I still struggled maintaining a lot of the lines.

Was super fun to build nevertheless.

  • 17 months ago
  • 1 point

you should of named it "Legacy".

  • 17 months ago
  • 2 points

I was toying with a few different names, Legacy included but I think growing up reading X-Men comic books ruined that title for a project I want to be positive.

  • 16 months ago
  • 1 point

oh. how about Niagra?

  • 17 months ago
  • 1 point

love those corsair ML fans. EASY +1

  • 17 months ago
  • 1 point

"HAM" is a understatement!

  • 17 months ago
  • 1 point

72 terabytes of storage?!? What are you doing with this thing?!?

  • 17 months ago
  • 3 points

Mostly machine learning involving images. A lot of the data I work with is not allowed to be distributed onto a cloud service, so that means it all has to stay on prem.

Many of these datasets are in the hundreds of thousands of images, so I went ridiculous on the spindle space.

The 7 drives are in RAID5 and after filesystem loss it weighs in just a little under 60TB.

  • 15 months ago
  • 1 point

Why not Titan XP?

  • 14 months ago
  • 1 point

A lot of the machine learning interfaces appear to be optimized for the 1080ti - the Titan XP doesn't seem to have a ton of support in the ML community.

  • 14 months ago
  • 1 point

ah ok. On one hand id say that's surprising but on the other it makes sense. Hopefully this will be your last PC since Nvidia has the RTX cards out this month (next week i believe) as well as intels 9th gen CPUs coming sometime soon.. does it worry you that you may have gone all in a bit to early?

  • 12 months ago
  • 1 point

So, when people say they're going to go 'ham', I hirnally expect an i9 with a 1080 or two but HOLY JESUS DID I NOT EXPECT 128GB OF RAM AND 72TB OF STORAGE

  • 12 months ago
  • 1 point

please

give me advice

  • 17 months ago
  • 0 points

oh. my. god. that thing will last you until 2025!

  • 16 months ago
  • 0 points

is it for sale

  • 15 months ago
  • 0 points

Does this get 60 fps on fortnite?

  • 14 months ago
  • 2 points

LOL - barely. ;)

  • 12 months ago
  • 2 points

What about minesweaper?

  • 13 months ago
  • 0 points

me DAMN that's a lot, sees the I9-7980XE and the 128 gigs of ram oh and that's half the price yeah this makes sense now