A few months ago I built a budget Deep Learning-only Machine and had trouble finding good resources online, so here is a list for anyone, who is dealing with a similar situation. The machine costs less than $650 with 6GB of device memory and one of the fastest CUDA chips of the current generation. If you are looking to understand the hardware constraints more precisely, such as the recommended PCIe capabilities I was unaware of, this tutorial is an amazing place to start. But if you are just looking for a functioning build to roughly copy, here it is: (all links to products are through partpicker to ensure compatibility)
PCPartPicker part list / Price breakdown by merchant
Type | Item | Price |
---|---|---|
CPU | Intel Core i3-6100 3.7GHz Dual-Core Processor | $109.99 @ SuperBiiz |
Motherboard | ASRock H110M-HDS Micro ATX LGA1151 Motherboard | $46.99 @ SuperBiiz |
Memory | Kingston HyperX Fury Black 16GB (2 x 8GB) DDR4-2133 Memory | $108.04 @ Amazon |
Storage | Kingston SSDNow V300 Series 120GB 2.5" Solid State Drive | $46.89 @ OutletPC |
Video Card | Zotac GeForce GTX 1060 6GB 6GB Mini Video Card | $249.00 @ Jet |
Case | Rosewill FBM-02 MicroATX Mini Tower Case | $24.99 @ Newegg |
Power Supply | EVGA 500W 80+ Bronze Certified ATX Power Supply | $42.44 @ OutletPC |
Prices include shipping, taxes, rebates, and discounts | ||
Total (before mail-in rebates) | $638.34 | |
Mail-in rebates | -$10.00 | |
Total | $628.34 | |
Generated by PCPartPicker 2017-01-24 16:02 EST-0500 |
- use a Linux distro as your OS (like Arch-Linux), cause it makes the use of Deep Learning tools, libraries and drivers so much easier
- unless you are planning to overclock (which is pointless for Deep Learning) you dont need anything other than factory coolers
- a better CPU and Motherboard might make sense if you are able to spare the coin and plan to upgrade over time with dual GPU
- thanks to the low power consumption craze, power supplies can be bought at even lower Watt-age and price