Z wydajnością dwóch procesorów na jednej płycie jest tak ,że to zależy od procka ale mocy obliczeniowej nie będziesz miał typowo 2x większej bo masz 2 CPU - nie sumują się tak a przynajmniej nie moc obliczeniowa, jedynie ilość rdzeni i wątków będzie dwa razy większa ale nie sama wydajność (bardziej x1.5 ale to zależy od konkretnego modelu).
Po za tym mało jest desktopowych rozwiązań z płytami pod dwa CPU (pomijając jakieś chińskie rozwiązania pod starsze Xeony), jak już to musiałbyś szukać czegoś pod rozwiązania typowo serwerowe a wtedy też reszta komponentów może być w innym standardzie.
Na stronie: https://www.cpubenchmark.net/
Znajdziesz wyniki punktowe z benchmarku wszystkich CPU, również tych serwerowych i które występują x2 - ta strona to chyba najprostszy sposób na porównanie wydajności wielowątkowej i pojedynczego rdzenia dla wybranych modeli procesora.
Co do wirtualizacji, duże znaczenie ma ile chcesz uruchomić VM'ek - bo miedzy kilka a kilkanaście jest duża różnica Ba, nawet sam rodzaj wirtualizacji ma znaczenie, bo np w OpenVM możesz przydzielać te same rdzenie/wątki procesora do wielu kontenerów a np w KVM już nie (każdy kontener ma swoje własne zasoby a nie współdzielone).
No i chyba najważniejsze to nie znamy budżetu jaki posiadasz - więc ciężko coś konkretnego zaproponować
Ja poszukałbym przyczyny, dlaczego "komputery zaczęły szwankować" - co to znaczy? Jeśli tak nagle z dnia na dzień może pojawił się jakiś proces, który "zjada" większość zasobów? Może przyczyna leży po stronie software a nie hardware i da się ją łatwo rozwiązać.
Co do polecanego sprzętu ja pomyślałbym nad AMD, który w zadaniach wielowątkowych wypada zazwyczaj lepiej niż Intel, jest tańszy i "zjada" mniej prądu (np. Ryzen 9 5900x, który ma 12 rdzeni/24 wątki albo 9 5950x, który ma 16 rdzeni / 32 wątki).