Müs Lee
Commodore
- Registriert
- Feb. 2007
- Beiträge
- 4.916
Moinsen,
eine Frage, die mich seit Erscheinen von Ryzen beschäftigt, ist die Performance der Prozessoren bei parallelisierten Aufgaben, die Kommunikation zwischen den Kernen/Prozessen benötigen, zB Simulationen. Man stolpert ja mehrfach über die Aussagen, dass der CCX von Ryzen direkt vom RAM-Takt abhängig und im Vergleich zum Pendant von Intel in Sachen Geschwindigkeit und Latenz im Nachteil sei. Das kann man auch beim CB-Test beobachten, wo der 1800X in Euler3d-CFD knapp von einem 7700k geschlagen wird und der 6800k seine Nase recht weit vor AMD platzieren kann. In Cinebench dagegen, wo kaum bis keine Kommunikation zwischen den Prozessen stattfindet, liegt der 1800X weit vor den üblichen Verdächtigen aus dem Hause Intel.
Was mich nun interessieren würde ist ein Benchmark, um die Prozessoren einmal quer durch den Garten zu testen. Euler3d-CFD ist stark von RAM-Geschwindigkeit und Timings sowie vom MB-Chipsatz abhängig, sprich verwertbare Vergleiche sind schwierig. Hat jemand gescheite Benchmarks dazu zur Hand? Ideal wäre ein Progrämmchen als .exe, das die User hier kurz laufen lassen könnten. Vielleicht hat ja jemand Zeit und Lust, sowas zu programmieren. Ich würds ja tun, habe aber leider recht wenig Programmiererfahrung und keinen Dunst von Parallelisierungsverfahren. Ich hätte da an ein Skript gedacht: Erstelle n^2 Knoten in einer zweidimensionalen, quadratischen Geometrie mit identischem Knotenabstand, linke Kante Randbedingung, rechte Kante Kraft drauf, lineares Hookesches Gesetz und Materialkonstanten definieren, ODE-System aufstellen, die Dehnung/Spannung via FDM berechnen. Aufteilen der Matrix in x, y je nach Kernanzahl zur parallelisierten Berechnung. Es geht sicherlich auch anders, das wäre nur mein Ansatz
Würde das hier überhaupt jemanden interessieren? Meist sind die User hier ja ziemlich benchfreudig
eine Frage, die mich seit Erscheinen von Ryzen beschäftigt, ist die Performance der Prozessoren bei parallelisierten Aufgaben, die Kommunikation zwischen den Kernen/Prozessen benötigen, zB Simulationen. Man stolpert ja mehrfach über die Aussagen, dass der CCX von Ryzen direkt vom RAM-Takt abhängig und im Vergleich zum Pendant von Intel in Sachen Geschwindigkeit und Latenz im Nachteil sei. Das kann man auch beim CB-Test beobachten, wo der 1800X in Euler3d-CFD knapp von einem 7700k geschlagen wird und der 6800k seine Nase recht weit vor AMD platzieren kann. In Cinebench dagegen, wo kaum bis keine Kommunikation zwischen den Prozessen stattfindet, liegt der 1800X weit vor den üblichen Verdächtigen aus dem Hause Intel.
Was mich nun interessieren würde ist ein Benchmark, um die Prozessoren einmal quer durch den Garten zu testen. Euler3d-CFD ist stark von RAM-Geschwindigkeit und Timings sowie vom MB-Chipsatz abhängig, sprich verwertbare Vergleiche sind schwierig. Hat jemand gescheite Benchmarks dazu zur Hand? Ideal wäre ein Progrämmchen als .exe, das die User hier kurz laufen lassen könnten. Vielleicht hat ja jemand Zeit und Lust, sowas zu programmieren. Ich würds ja tun, habe aber leider recht wenig Programmiererfahrung und keinen Dunst von Parallelisierungsverfahren. Ich hätte da an ein Skript gedacht: Erstelle n^2 Knoten in einer zweidimensionalen, quadratischen Geometrie mit identischem Knotenabstand, linke Kante Randbedingung, rechte Kante Kraft drauf, lineares Hookesches Gesetz und Materialkonstanten definieren, ODE-System aufstellen, die Dehnung/Spannung via FDM berechnen. Aufteilen der Matrix in x, y je nach Kernanzahl zur parallelisierten Berechnung. Es geht sicherlich auch anders, das wäre nur mein Ansatz
Würde das hier überhaupt jemanden interessieren? Meist sind die User hier ja ziemlich benchfreudig
Zuletzt bearbeitet: