t3chn0 schrieb:
Absolut irrwitzig wie man das mit aller Gewalt versucht schlechtzureden, obwohl die Dinger fast so schnell sind wie ein Kern von ZEN2.
Weil die wenigsten auch begreifen, wie der durchschnittliche Computerworkload auf die Cores verteilt ist.
Du brauchst tatsächlich letztendlich in der deutlich, deutlich überwiegenden Anzahl an Anwendungen und Spielen da draußen nur einen starken Core, der die Synchronisation bzw. Steuerung der Worker- Threads auf den kleinen Cores regelt, koordiniert und anschließend "submitted" bzw. den Ist- Zustand auf den Bildschirm bringt.
Die Techniker und das Marketing haben aber für sich entdeckt, dass es ab Punkt XY einfach billiger und wirtschaftlicher ist, einfach mehr Cores arbeiten zu lassen und der unbedarfte User geht mit der einfachen Rechnung: 2 Cores = doppelt so schnell in den Laden und wirft denen das Geld hinterher.
Das hat alles mit 2 Cores noch sehr gut funktioniert, da Computer zwischenzeitlich tatsächlich genug zu tun hatten, um 2 Cores parallel gut auslasten zu können. Aber!- Da laufen die Tasks asynchron.
Sprich der Virenscanner läuft völlig unabhängig vor sich hin, ohne sich mit irgendwelchen anderen Tasks abstimmen zu müssen.
Das geht aber beim großteil von Anwendungssoftware nicht, weil die im großen und ganzen zu einem festen Zeitpunkt XY einen konsistenten Zustand, ein Ergebnis bzw. ein fertiges Frame benötigt.
Deshalb ist es auch egal, ob Du 16 oder 64 gleichwertige cores auf ein Spiel loslässt. Die Wahrscheinlichkeit ist sogar höher, dass ab einer gewissen Corezahl der Verwaltungsoverhead die Performance wieder senkt.
Und wie gesagt- Dass jetzt gerade hier die AMD- Fraktion zu nöhlen anfängt, die hier von Intel in optimierter Form letztendlich das geliefert bekommen, was sie sich ursprünglich bei Zen 1 erhofft hatten (Cores, um die Hintergrundtasks zu erledigen) ist schon etwas schräg.
Die wurde aber inzwischen auch schon mit den Realitäten konfrontiert. Die wenigsten, die sich damals Zen 1 angeschafft haben (begründung war meist, dass viele Kerne zukunftssicher seien und man für die nächsten 5 Jahre plane), haben noch die Ursprungsversion in ihren PCs.
Sie argumentieren hier also in einer Art und Weise durch die sie in der Praxis im Normalfall selbst schon überholt worden sind. Und das ist meines Erachtens ebenso schräg.
Viele interessieren sich nicht mehr dafür, wie Computer in der Basis funktionieren.
Wie Programme aufgebaut sind usw. Deswegen ist auch überhaupt kein greifbares Verständnis mehr dafür da, dass es mathematische Grenzen gibt, harte Grenzen bei der Parallelisierung von Routinen usw. usf.
Anstatt sich dann zu informieren, werden dann in Foren Stammtischparolen geschwungen und zum gemeinschaftlichen Circle- Jerk aufgerufen.
Es ist wirklich schade, dass das seit langem mal wieder wirklich innovativ und praxisnah umgesetzte Big- Little- Prinzip hier auch noch schlechtgeredet wird.
Für mich als Entwickler war das im PC- Sektor schon lange Zeit der einzig intelligente Weg um Workloads effektiv und typgerecht bewältigen zu können. Deswegen begrüße ich auch die kurzzeitig hohen Booststufen, die einige Systeme zur Verfügung stellen.
In diesem Sinne:
Matthias80 schrieb:
Schon klar...
Aber trotzdem möchte denke niemand zurück zu 2 oder 4 kernern.
Doch- Bei gleichbleibender Gesamtrechenleistung hätte ich lieber einen 1-Kern Prozessor als einen 16 Kerner. Der einkern Prozessor bringt seine volle Rechenleistung komplett anwendungsunabhängig auf die Straße und macht ausnahmslos alles schneller.
Die 16 Kerne lasten nur wenige Anwendungen aus und der Rest würde im Extremfall entsprechend lahm dagegen ablaufen knapp 1/16tel so schnell, rein auf die Core Rechenleistung bezogen.
t3chn0 schrieb:
Absolut irrwitzig wie man das mit aller Gewalt versucht schlechtzureden, obwohl die Dinger fast so schnell sind wie ein Kern von ZEN2.
Naja- Ein Beweis dafür, dass es vielen nicht um Technik, sondern den Markenfetisch geht.
So wie AMD mit der Infinity- Fabric und den neuen Cache- Hierarchien- und Ausbaustufen tolle Innovationen in den Markt gebracht haben, hat das jetzt Alder Lake eben auch. Eigentlich müssten alle jubeln...