Grüße
Ich hab mal aufgeschnappt wie jemand gerne die IPC zwischen IPC-ST und IPC-MT (single-threaded und multi-threaded) unterscheiden würde und dafüre Winrar 5.x Bench als Basis nahm. Wohl mangels zum Zeitpunkt anderer Vergleichsmöglichkeiten.
Ein wohl recht temperiertes System mit einem 2500k und 4.5Ghz gegen einen 9900KS mit 5.2Ghz. Das Ergebnis war:
2500k - 7339 (DDR3-2000)
9900KS - 36143 (DDR4-4266)
In etwa 5x schneller. Jetzt bringt so ein 9900Ks aber 8 Kerne und 16 Threads. Um die Leistung pro Kern zu ermitteln wurden die Ergebnisse durch die Anzahl der Threads dividiert. Plus und anhand dessen auch noch in etwa die Leistung des 9900KS bei ebenfalls 4.5Ghz angepeilt. Ergab:
2500k - 1845/Thread
9900KS - 2259/Thread
9900KS "4.5 Ghz" - 1918/Thread
Das wäre jetzt glaub ich etwas um +4.5% rum Zugewinn pro Thread beim 9900KS beim gleichen Takt. Bei einem Benchmark der auf Speicherspeed wie Timings feststellbar reagiert. Also auch noch DDR3 vs. DDR4 (wie oben).
Da befand er, die heilige Kuh IPC sieht in einem multi-threaded Szenario mal ganz anders als im single-threaded. Erstmal wohl ja. Das ist ein anderes Bild, als wenn man die beiden gegenüberstellt und Multithreading abwählt
Nur war das eben Winrar. Keine Ahnung, ob der überhaupt 16 Threads kann und wenn, wie er sie auslastet. Vielleicht wäre es richtiger, das Ergebnis vom 9900KS nur durch 8 zu teilen?
Die Rangehensweise im Bezug auf die "realen" Vorzüge von gesteigerten IPCs fand ich aber trotzdem interessant. Warum, vielleicht später in folgenden Beiträgen.
Es gibt aber noch z.B. 7-zip. Aktuell als 19.02alpha die ich selbst aber schon seit Anfang genauso nutze wie jede andere davor. Es rennt stressfrei.
Und beim 7-zip kann man beim Benchmark die Anzahl der Kerne auswählen (!)
Hat wer Lust da 4 Threads (32MB) zu wählen, um die IPC-MT gegenüber dem 2500k zu vergleichen?
Mit so einem kann ich nämlich noch selbst dienen. 30s laufen lassen, dann stoppen und Screenshot hierhin. BESTENS wäre es natürlich, wenn man den Multi bei der eigenen CPU für max. 4.5 Ghz begrenzt. Wer eh nicht soweit kommt, könnte mit Maxtakt testen und mit soviel weniger, wie ihm von Max nach 4.5 Ghz fehlen. Und den Unterschied zu seinem Max addieren. Wäre das wenigstens halbwegs realistisch? Beispiel:
Max 3.6Ghz - 34000, es fehlen 900Mhz zu 4.5Ghz. Zweiter Test mit (3600-900=) 2.7 Ghz - 25500. 900Mhz machen also 8500 aus. Bei "4.5" Ghz also 42500.
Der Rechner mit dem 2500k macht hier 25711
Ich hab mal aufgeschnappt wie jemand gerne die IPC zwischen IPC-ST und IPC-MT (single-threaded und multi-threaded) unterscheiden würde und dafüre Winrar 5.x Bench als Basis nahm. Wohl mangels zum Zeitpunkt anderer Vergleichsmöglichkeiten.
Ein wohl recht temperiertes System mit einem 2500k und 4.5Ghz gegen einen 9900KS mit 5.2Ghz. Das Ergebnis war:
2500k - 7339 (DDR3-2000)
9900KS - 36143 (DDR4-4266)
In etwa 5x schneller. Jetzt bringt so ein 9900Ks aber 8 Kerne und 16 Threads. Um die Leistung pro Kern zu ermitteln wurden die Ergebnisse durch die Anzahl der Threads dividiert. Plus und anhand dessen auch noch in etwa die Leistung des 9900KS bei ebenfalls 4.5Ghz angepeilt. Ergab:
2500k - 1845/Thread
9900KS - 2259/Thread
9900KS "4.5 Ghz" - 1918/Thread
Das wäre jetzt glaub ich etwas um +4.5% rum Zugewinn pro Thread beim 9900KS beim gleichen Takt. Bei einem Benchmark der auf Speicherspeed wie Timings feststellbar reagiert. Also auch noch DDR3 vs. DDR4 (wie oben).
Da befand er, die heilige Kuh IPC sieht in einem multi-threaded Szenario mal ganz anders als im single-threaded. Erstmal wohl ja. Das ist ein anderes Bild, als wenn man die beiden gegenüberstellt und Multithreading abwählt
Nur war das eben Winrar. Keine Ahnung, ob der überhaupt 16 Threads kann und wenn, wie er sie auslastet. Vielleicht wäre es richtiger, das Ergebnis vom 9900KS nur durch 8 zu teilen?
Die Rangehensweise im Bezug auf die "realen" Vorzüge von gesteigerten IPCs fand ich aber trotzdem interessant. Warum, vielleicht später in folgenden Beiträgen.
Es gibt aber noch z.B. 7-zip. Aktuell als 19.02alpha die ich selbst aber schon seit Anfang genauso nutze wie jede andere davor. Es rennt stressfrei.
Und beim 7-zip kann man beim Benchmark die Anzahl der Kerne auswählen (!)
Hat wer Lust da 4 Threads (32MB) zu wählen, um die IPC-MT gegenüber dem 2500k zu vergleichen?
Mit so einem kann ich nämlich noch selbst dienen. 30s laufen lassen, dann stoppen und Screenshot hierhin. BESTENS wäre es natürlich, wenn man den Multi bei der eigenen CPU für max. 4.5 Ghz begrenzt. Wer eh nicht soweit kommt, könnte mit Maxtakt testen und mit soviel weniger, wie ihm von Max nach 4.5 Ghz fehlen. Und den Unterschied zu seinem Max addieren. Wäre das wenigstens halbwegs realistisch? Beispiel:
Max 3.6Ghz - 34000, es fehlen 900Mhz zu 4.5Ghz. Zweiter Test mit (3600-900=) 2.7 Ghz - 25500. 900Mhz machen also 8500 aus. Bei "4.5" Ghz also 42500.
Der Rechner mit dem 2500k macht hier 25711