Die neue Version 4.9 hat ja wesentlich mehr komplexe Möglichkeiten. Ändern sich da die Systemanforderungen an die Hardware?
Mit grünen Grüßen
Ralf
Version 4.9 - Systemanforderungen an die Hardware
- Christoph Hilger
- Beiträge: 3869
- Registriert: 11. Dez 2021, 11:49
Hallo Ralf,
die Hardwareanforderungen hängen ganz wesentlich davon ab, was Du mit Wings X tun möchtest. Wenn Du keine Videos zeigst, ändern sich die Hardwareanforderungen gegenüber den bisherigen Versionen eigentlich nicht. Wenn Du intensiv Videos nutzt, dann macht es einen großen Unterschied, ob Du einen Mac oder Windows-Computer verwendest und ich beschreibe nachfolgend beide Fälle separat:
Windows
Bisher (bzw. ohne GPU-Beschleunigung) werden die vorgeladenen Videoframes im RAM (Arbeitsspeicher) gehalten und von dort auf die Grafikkarte geladen. Der Löwenanteil des verwendeten Speichers ist also RAM. Im Falle der GPU-Beschleunigung werden die vorgeladenen Frames gleich im Speicher der Grafikkarte gespeichert. Das kann je nach Videogröße und Format sehr viel GPU-Speicher kosten. Im folgenden Thread habe ich etwas für den extremen Fall von 8K-Videos geschrieben: https://forum.wingsx.at/viewtopic.php?t=1796
Ein 4K-Video benötigt bei gleicher Auflösung ein Viertel dieses Speicherplatzes. Entscheidend sind im Falle des GPU-Decodings also zwei Dinge:
1.) Die Grafikkarte muss eine NVIDIA-Grafikkarte sein. Bei Grafikkarten anderer Hersteller lässt sich maximal der Modus "GPU + CPU" nutzen, was nicht so effizient ist wie der reine GPU-Modus, aber normalerweise immerhin effizienter als der bisherige Weg über die CPU.
2.) Die Grafikkarte sollte einen großzügig bemessenen Speicher haben, denn zusätzlich zu den Videoframes muss auch noch alles andere (Screen, Framebuffer, Bilder, Animationen, Texte, Effekte, ...) in den Speicher der Grafikkarte passen. Ich würde mir heute keine Grafikkarte unter 16 GB Speicher kaufen. Im Falle von 8K-Videos sollte der Speicher erheblich größer sein und ich würde eher zu 32 GB (oder mehr) raten.
Mac
Seit Ende 2020 sind alle Mac-Modelle mit Apple Silicon Prozessor ausgestattet. Bei diesen Macs gibt es nur eine Form von Speicher, denn Arbeitsspeicher und GPU-Speicher sind derselbe Speicher. Das hat den enormen Vorteil, dass die Aufteilung nahezu beliebig ist. Es macht also überhaupt keinen Unterschied, wo die Videoframes liegen und sie müssen deshalb auch nicht von einem Speicher (RAM) in einen anderen Speicher (GPU-Speicher) kopiert werden. Dies hat enorme Vorteile gegenüber dem zweigeteilten Speicher unter Windows. Dazu kommt, dass Macs zusätzlich zur GPU auch noch separate Hardware-Videodecoder (sogenannte MediaEngines) haben, die das Decoding der Videos übernehmen ohne die GPU oder CPU zu belasten. Diese MediaEngines werden von Wings X 4.9 direkt genutzt und führen in Kombination mit dem Speicherkonzept zu einer überlegenen Performance. Selbst 8K ProRes 4:2:2 HQ Videos mit 60 fps können damit ohne wesentliche Belastung von CPU und GPU wiedergegeben werden. Das alles führt dazu, dass Macs (nicht nur) für diesen Anwendungsfall eine optimale Lösung sind. Im Falle eines Macs ist lediglich darauf zu achten, dass der Speicher großzügig dimensioniert ist. Ich würde bei Macs mindestens 32 GB Speicher empfehlen. Im Falle von intensiver Videonutzung und erst Recht im Fall von 8K-Videos würde ich mindestens 64 GB Speicher empfehlen. Da Macs üblicherweise sehr lange verwendet werden können, würde ich immer zu einem (noch) größeren Speicher tendieren, denn diesen kann man nicht nachträglich erweitern und mit mehr Speicher ist man für zukünftige Software-Generationen besser gerüstet.
Ich hoffe, diese Infos helfen Dir weiter. Wenn Du noch Fragen hast, dann melde Dich gerne!
Schöne Grüße und einen angenehmen Abend!
Christoph Hilger
die Hardwareanforderungen hängen ganz wesentlich davon ab, was Du mit Wings X tun möchtest. Wenn Du keine Videos zeigst, ändern sich die Hardwareanforderungen gegenüber den bisherigen Versionen eigentlich nicht. Wenn Du intensiv Videos nutzt, dann macht es einen großen Unterschied, ob Du einen Mac oder Windows-Computer verwendest und ich beschreibe nachfolgend beide Fälle separat:
Windows
Bisher (bzw. ohne GPU-Beschleunigung) werden die vorgeladenen Videoframes im RAM (Arbeitsspeicher) gehalten und von dort auf die Grafikkarte geladen. Der Löwenanteil des verwendeten Speichers ist also RAM. Im Falle der GPU-Beschleunigung werden die vorgeladenen Frames gleich im Speicher der Grafikkarte gespeichert. Das kann je nach Videogröße und Format sehr viel GPU-Speicher kosten. Im folgenden Thread habe ich etwas für den extremen Fall von 8K-Videos geschrieben: https://forum.wingsx.at/viewtopic.php?t=1796
Ein 4K-Video benötigt bei gleicher Auflösung ein Viertel dieses Speicherplatzes. Entscheidend sind im Falle des GPU-Decodings also zwei Dinge:
1.) Die Grafikkarte muss eine NVIDIA-Grafikkarte sein. Bei Grafikkarten anderer Hersteller lässt sich maximal der Modus "GPU + CPU" nutzen, was nicht so effizient ist wie der reine GPU-Modus, aber normalerweise immerhin effizienter als der bisherige Weg über die CPU.
2.) Die Grafikkarte sollte einen großzügig bemessenen Speicher haben, denn zusätzlich zu den Videoframes muss auch noch alles andere (Screen, Framebuffer, Bilder, Animationen, Texte, Effekte, ...) in den Speicher der Grafikkarte passen. Ich würde mir heute keine Grafikkarte unter 16 GB Speicher kaufen. Im Falle von 8K-Videos sollte der Speicher erheblich größer sein und ich würde eher zu 32 GB (oder mehr) raten.
Mac
Seit Ende 2020 sind alle Mac-Modelle mit Apple Silicon Prozessor ausgestattet. Bei diesen Macs gibt es nur eine Form von Speicher, denn Arbeitsspeicher und GPU-Speicher sind derselbe Speicher. Das hat den enormen Vorteil, dass die Aufteilung nahezu beliebig ist. Es macht also überhaupt keinen Unterschied, wo die Videoframes liegen und sie müssen deshalb auch nicht von einem Speicher (RAM) in einen anderen Speicher (GPU-Speicher) kopiert werden. Dies hat enorme Vorteile gegenüber dem zweigeteilten Speicher unter Windows. Dazu kommt, dass Macs zusätzlich zur GPU auch noch separate Hardware-Videodecoder (sogenannte MediaEngines) haben, die das Decoding der Videos übernehmen ohne die GPU oder CPU zu belasten. Diese MediaEngines werden von Wings X 4.9 direkt genutzt und führen in Kombination mit dem Speicherkonzept zu einer überlegenen Performance. Selbst 8K ProRes 4:2:2 HQ Videos mit 60 fps können damit ohne wesentliche Belastung von CPU und GPU wiedergegeben werden. Das alles führt dazu, dass Macs (nicht nur) für diesen Anwendungsfall eine optimale Lösung sind. Im Falle eines Macs ist lediglich darauf zu achten, dass der Speicher großzügig dimensioniert ist. Ich würde bei Macs mindestens 32 GB Speicher empfehlen. Im Falle von intensiver Videonutzung und erst Recht im Fall von 8K-Videos würde ich mindestens 64 GB Speicher empfehlen. Da Macs üblicherweise sehr lange verwendet werden können, würde ich immer zu einem (noch) größeren Speicher tendieren, denn diesen kann man nicht nachträglich erweitern und mit mehr Speicher ist man für zukünftige Software-Generationen besser gerüstet.
Ich hoffe, diese Infos helfen Dir weiter. Wenn Du noch Fragen hast, dann melde Dich gerne!
Schöne Grüße und einen angenehmen Abend!
Christoph Hilger
