Hardware for Deep Learning

随声附和 提交于 2021-01-29 08:12:22

问题


I have a couple questions on hardware for a Deep Learning project I'm starting, I intend to use pyTorch for Neural Networks.

I am thinking about going for an 8th Gen CPU on a z390 (I'll wait month to see if prices drop after 9th gen CPU's are available) so I still get a cheaper CPU that can be upgraded later.

Question 1) Are CPU cores going to be beneficial would getting the latest Intel chips be worth the extra cores, and if cores on CPU will be helpful, should I just go AMD?

I am also thinking about getting a 1080ti and then later on, once I'm more proficient adding two more 2080ti's, I would go for more but it's difficult to find a board to fit 4.

Question 2) Does mixing GPU's effect parallel processing, Should I just get a 2080ti now and then buy another 2 later. And a part b to this question do the lane speeds matter, should I spend more on a board that doesn't slow down the PCIe slots if you utilise more than one.

Question 3) More RAM? 32GB seems plenty. So 2x16gb sticks with a board that can has 4 slots up to 64gb.


回答1:


The matter when running multi GPU is also the number of available PCIe lanes. If you may go for up to 4 GPUs, I'd go for AMD Threadrippers for the 64 PCIe lanes.

For machine learning in a general manner, core & thread count is quite important, so TR is still a good option, depending on the budget of course.

Few poeple mention that running an instance on each GPU may be more interesting, if you do so, mising GPUs is not a problem.

32GB of ram seems good, no need to go for 4 sticks if your CPU does not support quad channel indeed.



来源:https://stackoverflow.com/questions/52817053/hardware-for-deep-learning

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!