Build your deep learning box: wiki thread

I think it was not a matter of raw power. It just didn’t deliver sufficient amperage on the PCIe rails.

CX series is the entry level of corsair. They don’t build their power supplies. The high-end product are built by Seasonic, Fortron, SuperFlower, etc.
The low-end series are built by way less renown manfacturers, with crappy components.

With V1000 you bought one of the best kilowatt on the market (but a Corsair RM/AX would have been just fine).

Does anyone have thoughts about this:
$800 for a refurbished HP Z420 Workstation with
Intel Xeon Quad Core E5-1620 3.6GHz
16GB DDR3 ECC memory
128GB solid state drive
1TB 7200RPM hard drive
NVIDIA GeForce GTX 1060 6GB 192-bit GDDR5 PCI Express 3.0 x16
Windows 10

Hey guys. I built my own rig and it runs (lights and fans) but I cannot get it to send the image to my monitor. The motherboard (Asus Prime x299’Deluxe) gets stuck in “PCI host bridge initialization”. Does someone have any suggestions?

May you take a pic of the monitor as it happens?

Hey, sorry for the wait but I could finally make it work ! I had a rookie mistake, put my RAM on the wrong slot and it was not reading it.

Thanks for the help!

1 Like

Just wanted to share a picture of my build.

Zero experience in building and now I have this beauty. If any of you is doubting whether to build or not I would argue strongly for you to build your own box if you are serious about DL.


  1. Skin in the game
    Investing a substantial amount of money in your new build proves to yourself that you are serious about this DL stuff.
  2. Motivation
    Finishing the build, with the hassle it entails to choose the parts, source them and get everything to work smoothly (both hardware and software) is HIGHLY satisfactory.
  3. Flexibility
    The fact that you worked this out for yourself from the ground up means you know each step you took and can easily change if necessary (e.g. change a computer part for a new one or modify your dev setup).
  4. Ease of work
    If you can afford good hardware, everything is easier than relying on external compute. Running a notebook is smooth and fast, no lags. This facilitates experimentation enormously.


i just started setting up my box, so i basically set up the fastai environment and thats pretty much it. right now i have 114/223 GBs used on my ssd and 0 used on my hdd. which seems like theres a ton of stuff on the ssd that doesnt need to be. the ssd is setup as the C: drive and the hdd is the D:. is this how it should be? or should the drives be switched around and just save the ssd for data in projects? or something else?

Here’s my personal box I got for gaming (with DL in mind when I purchased it):

I do wish I had gone for a 1GB SSD (and perhaps a 960 Pro for the speed), and nowadays I’d recommend an 8700K instead of Ryzen (and perhaps slightly cheaper RAM because Intel processors tend to not be as hungry for low memory latency), but overall I’m happy with my purchase. Specifically note the WD Gold – it’s just as fast (and expensive) as WD’s better-known Black gaming drives, but is made for more resilience in a heavy-use environment such as a datacenter.

Here’s a picture (I assure you all, I have done a bit of cable management since I took it):

1 Like

Would love some feedback on my build. (edited for PSU)

Aiming for 2-3 GPUs within a reasonable budget.

I think Ant PC has dedicated deep learning workstations which is quite superior than these see this link, They customize as well:

(Edit: realised Sahil you were responding to a previous post but someone might still find this useful)

Thanks for the link, I’m deciding to build it my own to make it easier to upgrade later.

The ant pc link has a good reference for a dual 1080 Ti build, it is actually quite similar to mine with the exception of ninth Gen Intel CPU (i9 7900X with 10 cores). In Australia , that’s at least x3 the price of a i7-7800X. I agree it’s superior but doesn’t fit the budget since I only think I need 6 cores (I’d prefer to spend it on the third GPU!)

Has anyone looked seriously at the new mac min with eGPU? Any thoughts on eGPU setup, am reading but it seems like the eGPU talk for DL has sort of died down recently

Could you have a look and give come comments for this build?

Intel - Core i7-8700K 3.7 GHz 6-Core Processor $358.89

CPU Cooler
be quiet! - Dark Rock 3 67.8 CFM Fluid Dynamic Bearing CPU Cooler $61.79

EVGA - Z370 Classified K ATX LGA1151 Motherboard $179.00

G.Skill - Ripjaws V Series 32 GB (2 x 16 GB) DDR4-3200 Memory $226.99

Samsung - 970 Evo 500 GB M.2-2280 Solid State Drive $100.00

Video Card
NVIDIA - GeForce RTX 2080 8 GB Founders Edition Video Card $879.95

Thermaltake - Core P3 ATX Mid Tower Case $120.00

Power Supply
EVGA - SuperNOVA G3 750 W 80+ Gold Certified Fully-Modular ATX Power Supply $95.88

Looks good, but psu may be a bit underdone?, something like a750w/800w would give you more of a buffer.

1 Like

I’d go with the RTX 2070 over the 2080 and put the savings towards a larger SSD and power supply. I have a 2080 but would opt for the 2070 if I had a do-over.

Or actually, EVGA has a bundle of a 2080 and a 1000W power supply cheaper than your FE 2080. There were some 2070 bundles even cheaper, but those are sold out.

Thank you for the advice. Why I might need bigger power supply? PCpartpicker estimates 360W for this setup.

EVGA’s power tool also has lower than expected wattage for your build, but NVIDIA recommends a 650w for the 2080. It may be the difference between the peak draw and having some headroom for stability.

Following on from @Ralph bigger psu doesnt necessarily main more power use, just means psu can supply that power. Also psu efficiency curves from what ive seen (and each psu is gonna be different) have better efficiency at ~<90% or 80% load (cant exactly recall).
Also may want to consider if you want to get a second gpu at some stage may want psu to hadle 2 :smiley:

Thanks. So I have changed storage for bigger & faster and as suggested power supply for 750W. And what do you thing about CPU is it worth going with i7-9700K?

Benchmarks ive seen incl below say 5-10 pc better sincle thread and 10-20% multithread performance (even with fewer threads) for the 9700k. But probably not going to notice unless youre doing a lot of single thread work/heaps of data munging. Also both have 16 pcie lanes.
Im guessing the 9700 is priced at top dollar as is new and may be able to get a good deal on the 8700k?. :thinking: