I have a predicament in that I need a multi GPU compute server of which I found a number at Supermicro. I look for a 4U GPU server that can hold around 8-10 double width GPU cards which are communicating via single root complex pcie switch solutions.
At the same time I also need a pretty high performant CPU. I look at a CPU or pair of CPUs that run at least at 3.5 GHrz all core and have around 10 cores each or more. I have not found such among any of the Xeon lineups. I was extremely excited when I saw the workstation Xeon CPUs but quickly found out that they require a different chipset.
Long story short, I wonder whether there are solutions where the main board and CPU could be a consumer rather than enterprise board and where 1 or multiple x16 pcie lanes connect via PLX switches with the GPUs. In essence that is what gpu compute servers do. I find nothing magical about it and wonder whether pcie switches and pcie slots can also be purchased separately. I don't mind ordering a custom enclosure but my main question is whether pcie switches and slots on a board can be purchased separately.
Of course I am also open to any other suggestions or thoughts or criticism calling my idea stupid or crazy. As this is a homelab/workstation build I would not even mind working with non enterprise hardware such as non ECC memory and the like. Ideally I would like a already built solution and would not mind a dual Xeon board but I just did not find any CPUs yet that might fit my need.
Thoughts?
At the same time I also need a pretty high performant CPU. I look at a CPU or pair of CPUs that run at least at 3.5 GHrz all core and have around 10 cores each or more. I have not found such among any of the Xeon lineups. I was extremely excited when I saw the workstation Xeon CPUs but quickly found out that they require a different chipset.
Long story short, I wonder whether there are solutions where the main board and CPU could be a consumer rather than enterprise board and where 1 or multiple x16 pcie lanes connect via PLX switches with the GPUs. In essence that is what gpu compute servers do. I find nothing magical about it and wonder whether pcie switches and pcie slots can also be purchased separately. I don't mind ordering a custom enclosure but my main question is whether pcie switches and slots on a board can be purchased separately.
Of course I am also open to any other suggestions or thoughts or criticism calling my idea stupid or crazy. As this is a homelab/workstation build I would not even mind working with non enterprise hardware such as non ECC memory and the like. Ideally I would like a already built solution and would not mind a dual Xeon board but I just did not find any CPUs yet that might fit my need.
Thoughts?