Da hättest du prinzipiell Recht, aber so wie ich die Lage sehe, reicht der 32-Kerner schon jetzt nicht mehr. Das ist natürlich nicht ganz leicht einzuschätzen, aber folgende Auflistung zeigt auf, was aktuell schon Mal deutlich nicht mehr ausreicht, also für das was ich eigentlich gerne kompromißfreier machen würde, gelistet "so ca." von alt bis neu:
- 2 × Intel Xeon E5430 @ 2.66GHz (Harpertown, 8 Kerne pro Maschine)
- 1 × Intel Core 980X @ 3.33-3.60GHz (Gulftown, 6 Kerne / 12 Threads)
- 1 × Intel Xeon X5690 @ 3.46-3.73GHz (Westmere-EP, 6 Kerne / 12 Threads)
- 1 × AMD FX-9590 @ 4.7-5.0GHz (Centurion, 8 ALUs / 4 FPUs) -> Der hier fällt grade flach, aufgrund eines Schadens in einigen L2 Data Cache Bänken
- 2 × Intel Xeon E5-2620 v4 @ 2.1-3.0GHz (Broadwell, 16 Kerne / 32 Threads pro Maschine)
- 1 × Intel Xeon Silver 4110 @ 2.1-3.0GHz (Skylake, 8 Kerne / 16 Threads)
Wenn man das jetzt einfach nach Milchmädchenart zusammenzählt, wären das 44 Kerne, den sterbenden AMD FX nicht eingerechnet. Jetzt ist das natürlich unfair, weil die alten Chips tlw. deutlich lahmer sind als Zen 2, und tlw. auch niedriger getaktet als so ein Ripper. Aber wenn ich mir so ansehe wie die Hardware einfach so richtig nicht damit fertigwird, dann erscheint es mir schon möglich, daß sich das nicht ausginge.
Die 2-3 fache Leistung oder noch ein Hauch mehr wäre wohl so das Ziel, und da dürfte ein 64-Kern Threadripper in etwa hinkommen, denke ich Mal. Dabei sei auch zu erwähnen, daß es nicht so leicht is, ewig weit in die Breite zu bauen. Bei 64 Kernen / 128 Threads werde ich die Workloads schon zusätzlich parallelisieren müssen, also nicht nur Multithreading, sondern auch -processing. Das geht, aber es gibt Grenzen. Noch mehr Threads würden mir wohl auch wieder Probleme machen. Daher auch gerne hohe IPC und viel Takt.
PCIe 4.0 hingegen ist dann etwas, das ich - wie auch viel RAM - nicht wirklich brauche. Eine per NVMe angebundene 4-Lane PCI 3.0 SSD würde mir sicher mehr als nur leicht ausreichen. Ich denke sogar SATA/6Gbps würde mir noch ausreichen, muß man halt Mal 10-20min warten. Es passiert also auch Mal I/O so um die 40-100GiB Read/Write pro Jobstart, aber das ist der kleinere Teil des ganzen.
Also, ich brauche keine Grafikkarten. Die Idee wäre es, die Kiste sogar komplett ohne GPU headless laufen zu lassen, sofern das UEFI das dann unterstützt.