amdfanuwe schrieb:
Sagen wir es mal so: AMD hat mit Ryzen und TR die Vorraussetzungen geschaffen, dass es sich nun lohnt die Software für viele Kerne zu entwickeln.
Das ist Irrglaube. Wenn man bedenkt wie lange die Multicores inzwischen auch im Mainstream auf dem Markt sind, sollte sich doch jeder langsam mal die Frage stellen, warum einige Programme/Tools nicht so toll über die Kerne skalieren, trotz des Verbreitungsgrades eben dieser CPUs und der tollen Geschwindigkeitvorteile, die eine Softwareschmiede von einen Mitbewerber unterscheiden würde.
Die Programmierer dort sind keine blinden Kühe und Pfeifen, die einfach nur einen Schalter umlegen müssen und schwups ist alles Multicore- Fähig.
Und spätestens dann, wenn man sich ausreichend informiert hat, kommt man zum Schluss, dass viele Dinge programmtechnisch nicht parallelisierbar sind. Somit ist die Lösung in die breite der Kerne zu gehen eine denkbar schlechte Notlösung für viele Probleme und für sich gesehen ein eher negatives Vorzeichen für die künftige Geschwindigkeitsentwicklung von CPUs, wenn es nicht gerade um Rendering oder das Managen vieler parallel laufender Anwendungen geht (betrifft also sicher über 90% der auf dem Markt erhältlichen Anwendungen).
Zwei Autos, die mit 50 KM/H dem Ziel entgegenfahren sind, was die Zielerreichung anbelangt, nicht so schnell wie ein Auto, dass mit 100KM/H dem Ziel entgegenfährt.
Man kann in den zwei Autos mehr transportieren, dafür ist der Material- und Spritverbrauch erheblich höher.
Ändert aber nichts dran, dass das 100KM/H Auto schneller zum Ziel kommt.
Vielleicht veranschaulicht dieses beliebte Autobeispiel die Problematik.
Die CPUs werden in Sachen Multicore jetzt dann noch eine gewissen Zeit lang zulegen und auch dann ist dort irgendwann der Zug abgefahren, da der Verwaltungsaufwand für die Kerne den Mehroutput ab einer gewissen Zahl gegen Null wandern lässt. Bei 16 Kernen ist der Sweetspot bereits überschritten.
Die Schere der extremen Leistungsunterschiede Applikation + Berechnungen wird immer größer werden.
Früher konnte man sich sicher sein, dass ein "schnellerer" Prozessor alle Anwendungsgebiete schneller bedient hat. Die Zeiten sind jetzt vorbei. Im Gegenteil- man muss selbst bei einer vermeintlichen Aufrüstung inzwischen Abstriche in Anwendungsfeldern hinnehmen.
Es ist das erste Anzeichen einer tatsächlichen Schallmauer in der CPU Entwicklung was die wichtigsten Größen IPC und Takt angeht.
Grüße
Zero