Hi,
ich würde gerne bei meinem nächsten PC die Option haben VM's mit möglichst guter grafischer Unterstützung zum laufen zu bringen (auf Linux).
Sofern mir bekannt funktioniert das am Besten, wenn eine diskrete GPU vorhanden ist, die nicht vom Host-System verwendet wird.
Des weiteren sollen noch 2 Speicher an zwei M.2 ports kommen (je 4 PCIe lanes)
Die Option mit zwei diskreten GPU ist mir zu teuer und verbraucht zu viel Strom.
Daher wird es eine CPU mit iGPU werden. Desktop CPU mit der beste iGPU, ist soweit mir bekannt der Ryzen 8700G.
Ryzen AI Max+ 395, gibt es leider nur für Notebooks oder Mini-PC's, ohne PCIe4.0x8 Unterstützung (oder besser).
Sofern mir bekannt unterstützt der Ryzen 8700G ein solche VM (AMD-VI). 8 Kerne ist etwas mau, aber vielleicht kommt noch etwas besseres für AM5.
(Der 9000G soll ja 12 Kerne haben, 8 davon sind aber nur die 'c' Version)
Die dGPU wird eine 4060 Ti 16GB. Diese sollte das soweit ich weiß auch unterstützen.
Ich dachte, Virtualisierung unterstützt jetzt jede aktuelle Hardware. Bei dem Aussuchen des Mainboard bin ich jedoch auf "dGPU Passtrough" gestoßen.
Lässt man die viel zu teuren "E-ATX" boards weg, bleibt (für AMD) gar nicht mehr so viel Auswahl übrig:
https://geizhals.de/?cmp=2503674&cm...&cmp=2551620&cmp=2824313&cmp=2824294&active=1
Viele davon haben auch noch WiFi, das ich nicht benötige. Sofern mir bekannt belegen das auch 4 PCIe lanes. Der 8700G hat jedoch nur 16 davon, minus 8 für GPU und 2 x 4 für Speicher, da bleibt nix mehr (ohne Einbußen) für Wifi über.
Wenn das Mainboard WiFi hat, muss man es auch deaktivieren bzw. noch besser entfernen können.
Oder unterstützen noch weitere Mainboards diese Art der Virtualisierung?
Ich habe auch keine Definition von "dGPU Passtrough" gefunden. Die Boards oben haben einen DP-in port. Dies benötige ich nicht unbedingt.
Optimal wäre, wenn die dGPU das Bild dann an die VM sendet und es dann in dem VM-Fenster ist und das komplette Bild dann quasi über den iGPU Ausgang zum Bildschirm kommt.
Also mit welchen Mainboard würde das funktionieren? Muss ich noch auf weitere Hardware Komponenten achten?
------------------------------------------------
Warum VM?
Geplant sind QEMU/KVM. Dies habe ich schon zum laufen bekommen. Gerne auch andere kostenlose Vorschläge für Linux.
Diese sind geplant, um Software von einander zu trennen oder einfach um Dinge zu testen.
Z.B. eins für Banking, eins für Steam-Spiele, eins für Arbeit, eins zum Testen neuer AI-Apps, neue Linux Versionen testen usw.
Oft sind die nicht zwingend kompatibel zu einander, benötigen speziell Software oder müllen das home bzw system voll oder telefonieren nach hause. Maßnahmen, um das einzudämmen gehen dann oft mit dem Verlust von Funktionalität einher.
Mit VM kann man das dann einfach alles wieder entfernen und alles auf dem aktuellen Stand festhalten und dann später weiter machen.
Ja, es gibt auch Dinge wie docker aber das ist hauptsächlich terminal und man ist auf die online container angewiesen.
Bei VM's kann ich mehrer OS gleichzeitig laufen haben.
ich würde gerne bei meinem nächsten PC die Option haben VM's mit möglichst guter grafischer Unterstützung zum laufen zu bringen (auf Linux).
Sofern mir bekannt funktioniert das am Besten, wenn eine diskrete GPU vorhanden ist, die nicht vom Host-System verwendet wird.
Des weiteren sollen noch 2 Speicher an zwei M.2 ports kommen (je 4 PCIe lanes)
Die Option mit zwei diskreten GPU ist mir zu teuer und verbraucht zu viel Strom.
Daher wird es eine CPU mit iGPU werden. Desktop CPU mit der beste iGPU, ist soweit mir bekannt der Ryzen 8700G.
Ryzen AI Max+ 395, gibt es leider nur für Notebooks oder Mini-PC's, ohne PCIe4.0x8 Unterstützung (oder besser).
Sofern mir bekannt unterstützt der Ryzen 8700G ein solche VM (AMD-VI). 8 Kerne ist etwas mau, aber vielleicht kommt noch etwas besseres für AM5.
(Der 9000G soll ja 12 Kerne haben, 8 davon sind aber nur die 'c' Version)
Die dGPU wird eine 4060 Ti 16GB. Diese sollte das soweit ich weiß auch unterstützen.
Ich dachte, Virtualisierung unterstützt jetzt jede aktuelle Hardware. Bei dem Aussuchen des Mainboard bin ich jedoch auf "dGPU Passtrough" gestoßen.
Lässt man die viel zu teuren "E-ATX" boards weg, bleibt (für AMD) gar nicht mehr so viel Auswahl übrig:
https://geizhals.de/?cmp=2503674&cm...&cmp=2551620&cmp=2824313&cmp=2824294&active=1
Viele davon haben auch noch WiFi, das ich nicht benötige. Sofern mir bekannt belegen das auch 4 PCIe lanes. Der 8700G hat jedoch nur 16 davon, minus 8 für GPU und 2 x 4 für Speicher, da bleibt nix mehr (ohne Einbußen) für Wifi über.
Wenn das Mainboard WiFi hat, muss man es auch deaktivieren bzw. noch besser entfernen können.
Oder unterstützen noch weitere Mainboards diese Art der Virtualisierung?
Ich habe auch keine Definition von "dGPU Passtrough" gefunden. Die Boards oben haben einen DP-in port. Dies benötige ich nicht unbedingt.
Optimal wäre, wenn die dGPU das Bild dann an die VM sendet und es dann in dem VM-Fenster ist und das komplette Bild dann quasi über den iGPU Ausgang zum Bildschirm kommt.
Also mit welchen Mainboard würde das funktionieren? Muss ich noch auf weitere Hardware Komponenten achten?
------------------------------------------------
Warum VM?
Geplant sind QEMU/KVM. Dies habe ich schon zum laufen bekommen. Gerne auch andere kostenlose Vorschläge für Linux.
Diese sind geplant, um Software von einander zu trennen oder einfach um Dinge zu testen.
Z.B. eins für Banking, eins für Steam-Spiele, eins für Arbeit, eins zum Testen neuer AI-Apps, neue Linux Versionen testen usw.
Oft sind die nicht zwingend kompatibel zu einander, benötigen speziell Software oder müllen das home bzw system voll oder telefonieren nach hause. Maßnahmen, um das einzudämmen gehen dann oft mit dem Verlust von Funktionalität einher.
Mit VM kann man das dann einfach alles wieder entfernen und alles auf dem aktuellen Stand festhalten und dann später weiter machen.
Ja, es gibt auch Dinge wie docker aber das ist hauptsächlich terminal und man ist auf die online container angewiesen.
Bei VM's kann ich mehrer OS gleichzeitig laufen haben.