No matter what you get I would advise against getting a non-server board where you won't be getting support for what they consider to be a server feature, someone with a "gamer" board who says IOMMU works may have a different revision than what is currently being sold - getting it working is always a fluke at best,

What are your goals for this build? What programs will you be running?


Honestly 4 dual slot cards on the same board is a really tall order and wouldn't leave you with space for peripheral cards if you want real USB controllers instead of emulated controllers. You might consider buying a GPU type PCI-e expansion system such as the ones from cyclone microsystems which are dual slot spaced and would leave you with enough room for other cards.
http://www.cyclone.com/products/expansion_systems/600-2711.php

If you don't need x86-64 and if you really need to max out the bus on your video cards I would consider a POWER9 machine such as the TALOS 2, the company who makes it has released firmware for other boards that has excellent IOMMU groups and they actually reply to my technical support emails.
https://raptorcs.com/

With two CPU present you would have 4 PCI-e 4.0 x16 slots with one of those x8 electrical although they aren't dual slot spaced so you would need either an expansion system or single slot cards such as the Radeon Pro WX series. POWER9 is about to be released and it has a variety of advantages such as PCI-e 4.0 and 4 SMT threads per core for sforza.

_______________________________________________
vfio-users mailing list
vfio-users@redhat.com
https://www.redhat.com/mailman/listinfo/vfio-users

Reply via email to