I want to upgrade my current motherboard and cpu to a e5-2670, 32 gigs of ram, and a rx470 and gtx 970. I am planning on running a gaming VM on the rx470 and a yolov3 VM on the gtx 970. Will the xeon be able to handle all of this? Or should i get a dual socket board and 2 xeons? Thank you in advance for your help.