https://www.techpowerup.c...therboard-for-amd-epyc This is intended for the server environment but check out in the picture below 16 DDR4 DIMM slots and four PCI-E 3.0 16X slots. Since this is for the server environment no on board audio or USB 3.1 ports