[D] Amd or Intel CPU for deep learning server?
Building a Deep Learning home server with 4x 2080 ti blower style GPUs and I am wondering what CPU to get for this machine. The delima is that I am using python Pytorch and Numpy which has a lot of support with Intels MLK packages that sabotage AMD performance. However, I am utilizing the GPUs and CUDA technology for the matrix multiplication and can get away with Numpy Openblas for my environments on the AMD machine. I’m trying to keep this project under $8000 and want the best performance. Also, I am primary using DDPG and DQN networks. What would you do?
|CPU||AMD Threadripper 3960X 3.8 GHz 24-Core Processor||–|
|CPU Cooler||be quiet! Dark Rock Pro TR4 59.5 CFM CPU Cooler||–|
|Motherboard||ASRock TRX40 Creator ATX sTRX4 Motherboard||–|
|Memory||G.Skill Ripjaws V Series 16 GB (2 x 8 GB) DDR4-3200 Memory||$59.99 @ Newegg|
|Storage||HP EX950 1 TB M.2-2280 NVME Solid State Drive||$129.99 @ Newegg|
|Video Card||PNY GeForce RTX 2080 Ti 11 GB Blower Video Card||–|
|Case||Corsair Air 540 ATX Mid Tower Case||$129.98 @ Newegg|
|Power Supply||EVGA SuperNOVA P2 1600 W 80+ Platinum Certified Fully Modular ATX Power Supply||–|
|Prices include shipping, taxes, rebates, and discounts|
|Total (before mail-in rebates)||$339.96|
|Generated by PCPartPicker 2019-11-29 12:22 EST-0500|