Loop_Breaker
- Registriert
- 19.11.10
- Beiträge
- 3.172
- Reaktionen
- 1.111
- Punkte
- 6.652
Hallo.
Kennt sich Jemand genauer mit den neuen AMD CPU Archtikturen aus b.z.w. hat Erfahrung damit, wie sich diese bei 32Sampels @ 44,1 khz zum Aufnähmen mit Kontakt-Klavier, Vocal-Channel inkl. FX, und Reverb als Send für Alles und so.. eignet?
Hab meine bedenken wegen den Ram:
So wie ich das verstanden habe, sind die ThreadRipper, nicht ein Die sondern mehrere zu quasi einer CPU verlötet, was aber nicht so gut ist, als wenn die Cores aus einen einzigen Die bestehen und somit viel besser kommunizieren können, ganz leihenhaft formuliert.
Aber wie sich's in der Realität bewährt würde mich sehr interessieren:
Am besten mit einen Bsp. mit vielen VSTi und VSTs bei 32 Samples und ganz hohen Puffer. (so richtung: komposition, sounddesign, mixen, mastern in einen Projekt)
Hab mal für einen Thread gegoogelt und folgendes gefunden:
_______________________________________
zitat von:
https://www.pcgameshardware.de/Ryze...D-2950X-Unterschiede-Spezifikationen-1262137/
"
Ryzen Threadripper 2990WX & 2970WX: Bis zu 32 Kerne, aber Quad-Channel-RAM
Beim Ryzen Threadripper 2990WX & 2970WX sind jetzt vier Zeppelin-Dies aktivQuelle: PC Games HardwareBei der Speicheranbindung gibt es eine Besonderheit, weil die Prozessoren mit der bestehenden Sockel-TR4-Infrastruktur mit ihren X399-Mainboards kompatibel bleiben sollen: Von den physisch vorhandenen acht Speicher-Controllern (zwei pro Siliziumchip) sind insgesamt nur vier aktiv. Die X399-Platinen haben zwar acht Speicherbänke, die jedoch über vier und nicht acht Kanäle angebunden sind. Im Klartext heißt das: Pro DDR4-Controller werden zwei Bänke angebunden, es hängt nicht einer an jedem Controller. Die Entscheidung war notwendig, um die kleineren Ryzen-Threadripper-CPUs mit acht RAM-Riegeln betreiben zu können. Außerdem hätte ein Octa-Channel die Layouts verkompliziert, was wiederum zu (noch) teureren Mainboards geführt hätte.
AMD hat sich außerdem dazu entschieden, kein neues Package aufzulegen, das einen Speicherkanal pro Siliziumchip nach außen führt. Stattdessen werden von den Dies links oben und unten rechts beide geroutet, wohingegen sich die zwei verbleibenden Chips die Daten per Infinity-Fabric-Interconnect über die Nachbarn holen müssen. Laut AMD sollen sich die zwei sogenannten "I/O-Dies" mit aktiven Controllern um primäre und die anderen "Compute-Dies" um sekundäre Aufgaben kümmern, so weit möglich. Wie sich die Konfiguration auf die Leistung auswirkt, hängt letztendlich von der Anwendung ab. Ein Test von der8auer zeigte bereits, dass AMDs 32-Kerner im synthetischen Cinebench R15 beim Rendern eines einzelnen Bildes kaum an Leistung verlieren, wenn nur zwei Dies den vollen RAM-Zugriff haben.
...
"
_______________________________________
zitat von:
https://www.computerbase.de/2017-08...tt_ramkonfigurationen_fuer_ryzen_threadripper
"
...
NUMA/UMA-Schalter und Kompatibilitätsmodus
Ein Quasi-Server-Prozessor bringt mit mehr Kernen und mehr Cache Vorteile in gut skalierenden modernen Anwendungen, doch birgt das Design auch Probleme. Um die bei Bedarf umgehen zu können, bringt AMD aus dem Server-Bereich bekannte Features auch in den Desktop, allen voran Non-Uniform Memory Access (NUMA) und den Kompatibilitätsmodus Legacy Compatibility Mode, der bei Bedarf die Hälfte der Kerne deaktiviert. Im schlimmsten Fall führen nämlich auch heute noch zu viele Kerne dazu, dass Anwendungen gar nicht kooperieren.
Speicher-Tweaking: NUMA für Latenzen, UMA für Bandbreite
Die Default-Konfiguration ist der Distributed Mode, der das System in den Status Uniform Memory Access (UMA) versetzt. Dieser lässt alle Kerne auf einen logischen gemeinsamen Speicher mit hoher Bandbreite und einheitlichen – wenn auch erhöhten – Latenzen zugreifen. Laut AMD ist das für den vorgesehenen Einsatzzweck für die Threadripper-CPUs der empfehlenswerte Modus.
[Bild siehe computerbase.de]
Der Creator Mode für UMA/NUMA
Der Local Mode hingegen setzte das System in den Modus Non-Uniform Memory Access (NUMA). Jeder CPU-Die kommuniziert nun vorrangig mit direkt zugewiesenen Speicherbereichen, weshalb die Latenz im Schnitt geringer ausfallen kann.
Doch beide Modi sind eine kleine Wissenschaft für sich, es gibt kein Patentrezept für ihre Anwendung. Denn jedes Spiel reagiert anders, das eine setzt auf viele Kerne, eine anderes auf hohe Taktraten, wieder ein anderes auf niedrige Speicherlatenzen. Zudem ist zwingend ein mitarbeitendes BIOS sowie das Windows-Tool Voraussetzung – beides sorgte vor dem Start für Komplikationen. Das Asus-Mainboard musste dazu mit einer speziellen Beta-Version 9960 bestückt werden, das Ryzen Master Tool wurde nach zwischenzeitlichem Rückruf ebenfalls noch einmal geupdatet.
Erschwerend kommt hinzu, dass keine Auslesetool aktuell die Umsetzung richtig erkennt, denn während die unterschiedlichen Latenzen schnell sichtbar werden, ist die Speicherbandbreite schwankend – das Auslesen funktioniert noch nicht richtig. AMD hat die Daten deshalb selbst zur Verfügung gestellt.
[Bild siehe compouterbase.de]
UMA vs. NUMA-Mode (Bild: AMD)
Der Legacy Compatibility Mode deaktiviert die Hälfte der Threads
Konkret hat AMD DiRT Rally, F1 2016 sowie die letzten Far-Cry-Ableger (Far Cry und Far Cry Primal) und GTA V identifiziert, die mit mehr als 20 logischen Kernen nicht mehr zusammenarbeiten wollten. Eine Deaktivierung von SMT umgeht dies dann bei Prozessoren mit mehr als zehn Kernen.
...
Der Gaming Mode deaktivert die Kerne
Der Legacy Compatibility Mode kann über das Ryzen-Master-Tool (Download) in Windows aktiviert werden. Er nutzt grundsätzlich den NUMA-Modus, weil Spiele in der Regel eher von weniger Latenz als höherer Bandbreite profitieren – die ist mit dem Quad-Channel-Interface eh schon sehr hoch. Aus einem AMD Ryzen Threadripper 1950X wird dann ein 8C16T (4+4) NUMA-Prozessor (a.k.a. Ryzen 7), der AMD Ryzen Threadripper 1920X folglich ein 6C12T (3+3) NUMA-Modell (a.k.a. Ryzen 5).
...
"
_______________________________________
zitat von:
https://www.pcworld.com/article/329...ng-amds-32-core-threadripper-performance.html
"
How memory bandwidth is killing AMD's 32-core Threadripper performance
Here's just how much memory bandwidth constraints might be hurting the performance.
AMD's 32-core Threadripper 2990WX is the fastest consumer CPU ever sold. And let's be clear: We're in full agreement with anyone who said that. But we would also be the first ones to say it has its limitations, too.
The most glaring is the lack of consumer applications that can truly exploit the cores available. The other limitation is apparent in the diagram below, which shows how AMD built this 32-core monster. Rather than a single chip with every single CPU core on it, AMD connects four dies using its high-speed Infinity Fabric.
Why memory bandwidth affects the 32-core Threadripper
$1,799.99See It
on Amazon (Prime Eligible)
If you look closer at the diagram, you can see that two of the dies don't have their own memory controllers or PCIe access. Instead, they have to talk to an adjacent CPU die.
It is, essentially, like having having a two-apartment unit where the second one must access the hallway outside by going through the first apartment.
IDG
AMD says the four-die Threadripper has 25GB of bandwidth shared among all of the chips.
[>>>sehr sehenswert<<< Bild siehe pcworld.com >>>sehr sehenswert<<<]
IDG
AMD says the four-die Threadripper has 25GB of bandwidth shared among all of the chips.
Perhaps more important is the overall bandwidth available. AMD had initially said the total bandwidth available between the four CPU dies was 25GBps bi-directional. The company amended its original documentation to state it was total bandwidth. Compare that with the 16-core Threadripper 2950X, with its 50GBps of bandwidth and two links between the two dies (also updated information from AMD.)
AMD
A two-die 16-core Threadripper 2950X has 50GBps and two links between two dies,vs. the 25GBps among four dies that AMD originally claimed (and then amended).
[>>>sehr sehenswert<<< Bild siehe pcworld.com >>>sehr sehenswert<<<]
AMD
A two-die 16-core Threadripper 2950X has 50GBps and two links between two dies,vs. the 25GBps among four dies that AMD originally claimed (and then amended).
Many believe this is Threadripper 2990WX's main weakness: Lack of memory bandwidth per core is impacting it in memory-intensive tasks such as compression and encoding. Even worse for Threadripper 2990WX is that bandwidth has to be shared on a CPU with 14 more cores than Intel's Core i9-7980XE.
...
"
_______________________________________
Aber welche Auswirkungen das jetzt wirklich für uns hat
Und mich würde ein Desktop Ersatz interessieren...
Lg
Kennt sich Jemand genauer mit den neuen AMD CPU Archtikturen aus b.z.w. hat Erfahrung damit, wie sich diese bei 32Sampels @ 44,1 khz zum Aufnähmen mit Kontakt-Klavier, Vocal-Channel inkl. FX, und Reverb als Send für Alles und so.. eignet?
Hab meine bedenken wegen den Ram:
So wie ich das verstanden habe, sind die ThreadRipper, nicht ein Die sondern mehrere zu quasi einer CPU verlötet, was aber nicht so gut ist, als wenn die Cores aus einen einzigen Die bestehen und somit viel besser kommunizieren können, ganz leihenhaft formuliert.
Aber wie sich's in der Realität bewährt würde mich sehr interessieren:
Am besten mit einen Bsp. mit vielen VSTi und VSTs bei 32 Samples und ganz hohen Puffer. (so richtung: komposition, sounddesign, mixen, mastern in einen Projekt)
Hab mal für einen Thread gegoogelt und folgendes gefunden:
_______________________________________
zitat von:
https://www.pcgameshardware.de/Ryze...D-2950X-Unterschiede-Spezifikationen-1262137/
"
Ryzen Threadripper 2990WX & 2970WX: Bis zu 32 Kerne, aber Quad-Channel-RAM
Beim Ryzen Threadripper 2990WX & 2970WX sind jetzt vier Zeppelin-Dies aktivQuelle: PC Games HardwareBei der Speicheranbindung gibt es eine Besonderheit, weil die Prozessoren mit der bestehenden Sockel-TR4-Infrastruktur mit ihren X399-Mainboards kompatibel bleiben sollen: Von den physisch vorhandenen acht Speicher-Controllern (zwei pro Siliziumchip) sind insgesamt nur vier aktiv. Die X399-Platinen haben zwar acht Speicherbänke, die jedoch über vier und nicht acht Kanäle angebunden sind. Im Klartext heißt das: Pro DDR4-Controller werden zwei Bänke angebunden, es hängt nicht einer an jedem Controller. Die Entscheidung war notwendig, um die kleineren Ryzen-Threadripper-CPUs mit acht RAM-Riegeln betreiben zu können. Außerdem hätte ein Octa-Channel die Layouts verkompliziert, was wiederum zu (noch) teureren Mainboards geführt hätte.
AMD hat sich außerdem dazu entschieden, kein neues Package aufzulegen, das einen Speicherkanal pro Siliziumchip nach außen führt. Stattdessen werden von den Dies links oben und unten rechts beide geroutet, wohingegen sich die zwei verbleibenden Chips die Daten per Infinity-Fabric-Interconnect über die Nachbarn holen müssen. Laut AMD sollen sich die zwei sogenannten "I/O-Dies" mit aktiven Controllern um primäre und die anderen "Compute-Dies" um sekundäre Aufgaben kümmern, so weit möglich. Wie sich die Konfiguration auf die Leistung auswirkt, hängt letztendlich von der Anwendung ab. Ein Test von der8auer zeigte bereits, dass AMDs 32-Kerner im synthetischen Cinebench R15 beim Rendern eines einzelnen Bildes kaum an Leistung verlieren, wenn nur zwei Dies den vollen RAM-Zugriff haben.
...
"
_______________________________________
zitat von:
https://www.computerbase.de/2017-08...tt_ramkonfigurationen_fuer_ryzen_threadripper
"
...
NUMA/UMA-Schalter und Kompatibilitätsmodus
Ein Quasi-Server-Prozessor bringt mit mehr Kernen und mehr Cache Vorteile in gut skalierenden modernen Anwendungen, doch birgt das Design auch Probleme. Um die bei Bedarf umgehen zu können, bringt AMD aus dem Server-Bereich bekannte Features auch in den Desktop, allen voran Non-Uniform Memory Access (NUMA) und den Kompatibilitätsmodus Legacy Compatibility Mode, der bei Bedarf die Hälfte der Kerne deaktiviert. Im schlimmsten Fall führen nämlich auch heute noch zu viele Kerne dazu, dass Anwendungen gar nicht kooperieren.
Speicher-Tweaking: NUMA für Latenzen, UMA für Bandbreite
Die Default-Konfiguration ist der Distributed Mode, der das System in den Status Uniform Memory Access (UMA) versetzt. Dieser lässt alle Kerne auf einen logischen gemeinsamen Speicher mit hoher Bandbreite und einheitlichen – wenn auch erhöhten – Latenzen zugreifen. Laut AMD ist das für den vorgesehenen Einsatzzweck für die Threadripper-CPUs der empfehlenswerte Modus.
[Bild siehe computerbase.de]
Der Creator Mode für UMA/NUMA
Der Local Mode hingegen setzte das System in den Modus Non-Uniform Memory Access (NUMA). Jeder CPU-Die kommuniziert nun vorrangig mit direkt zugewiesenen Speicherbereichen, weshalb die Latenz im Schnitt geringer ausfallen kann.
Doch beide Modi sind eine kleine Wissenschaft für sich, es gibt kein Patentrezept für ihre Anwendung. Denn jedes Spiel reagiert anders, das eine setzt auf viele Kerne, eine anderes auf hohe Taktraten, wieder ein anderes auf niedrige Speicherlatenzen. Zudem ist zwingend ein mitarbeitendes BIOS sowie das Windows-Tool Voraussetzung – beides sorgte vor dem Start für Komplikationen. Das Asus-Mainboard musste dazu mit einer speziellen Beta-Version 9960 bestückt werden, das Ryzen Master Tool wurde nach zwischenzeitlichem Rückruf ebenfalls noch einmal geupdatet.
Erschwerend kommt hinzu, dass keine Auslesetool aktuell die Umsetzung richtig erkennt, denn während die unterschiedlichen Latenzen schnell sichtbar werden, ist die Speicherbandbreite schwankend – das Auslesen funktioniert noch nicht richtig. AMD hat die Daten deshalb selbst zur Verfügung gestellt.
[Bild siehe compouterbase.de]
UMA vs. NUMA-Mode (Bild: AMD)
Der Legacy Compatibility Mode deaktiviert die Hälfte der Threads
Konkret hat AMD DiRT Rally, F1 2016 sowie die letzten Far-Cry-Ableger (Far Cry und Far Cry Primal) und GTA V identifiziert, die mit mehr als 20 logischen Kernen nicht mehr zusammenarbeiten wollten. Eine Deaktivierung von SMT umgeht dies dann bei Prozessoren mit mehr als zehn Kernen.
...
Der Gaming Mode deaktivert die Kerne
Der Legacy Compatibility Mode kann über das Ryzen-Master-Tool (Download) in Windows aktiviert werden. Er nutzt grundsätzlich den NUMA-Modus, weil Spiele in der Regel eher von weniger Latenz als höherer Bandbreite profitieren – die ist mit dem Quad-Channel-Interface eh schon sehr hoch. Aus einem AMD Ryzen Threadripper 1950X wird dann ein 8C16T (4+4) NUMA-Prozessor (a.k.a. Ryzen 7), der AMD Ryzen Threadripper 1920X folglich ein 6C12T (3+3) NUMA-Modell (a.k.a. Ryzen 5).
...
"
_______________________________________
zitat von:
https://www.pcworld.com/article/329...ng-amds-32-core-threadripper-performance.html
"
How memory bandwidth is killing AMD's 32-core Threadripper performance
Here's just how much memory bandwidth constraints might be hurting the performance.
AMD's 32-core Threadripper 2990WX is the fastest consumer CPU ever sold. And let's be clear: We're in full agreement with anyone who said that. But we would also be the first ones to say it has its limitations, too.
The most glaring is the lack of consumer applications that can truly exploit the cores available. The other limitation is apparent in the diagram below, which shows how AMD built this 32-core monster. Rather than a single chip with every single CPU core on it, AMD connects four dies using its high-speed Infinity Fabric.
Why memory bandwidth affects the 32-core Threadripper
$1,799.99See It
on Amazon (Prime Eligible)
If you look closer at the diagram, you can see that two of the dies don't have their own memory controllers or PCIe access. Instead, they have to talk to an adjacent CPU die.
It is, essentially, like having having a two-apartment unit where the second one must access the hallway outside by going through the first apartment.
IDG
AMD says the four-die Threadripper has 25GB of bandwidth shared among all of the chips.
[>>>sehr sehenswert<<< Bild siehe pcworld.com >>>sehr sehenswert<<<]
IDG
AMD says the four-die Threadripper has 25GB of bandwidth shared among all of the chips.
Perhaps more important is the overall bandwidth available. AMD had initially said the total bandwidth available between the four CPU dies was 25GBps bi-directional. The company amended its original documentation to state it was total bandwidth. Compare that with the 16-core Threadripper 2950X, with its 50GBps of bandwidth and two links between the two dies (also updated information from AMD.)
AMD
A two-die 16-core Threadripper 2950X has 50GBps and two links between two dies,vs. the 25GBps among four dies that AMD originally claimed (and then amended).
[>>>sehr sehenswert<<< Bild siehe pcworld.com >>>sehr sehenswert<<<]
AMD
A two-die 16-core Threadripper 2950X has 50GBps and two links between two dies,vs. the 25GBps among four dies that AMD originally claimed (and then amended).
Many believe this is Threadripper 2990WX's main weakness: Lack of memory bandwidth per core is impacting it in memory-intensive tasks such as compression and encoding. Even worse for Threadripper 2990WX is that bandwidth has to be shared on a CPU with 14 more cores than Intel's Core i9-7980XE.
...
"
_______________________________________
Aber welche Auswirkungen das jetzt wirklich für uns hat
Und mich würde ein Desktop Ersatz interessieren...
Lg
Zuletzt bearbeitet: