Das hast du den besten Punkt doch schon angeführt. Weg von Singlecore Engines...es gibt heute noch Spiele die nur einen oder 2 Kerne ansteuern und dann kommt hier Schwärmerei von 8 oder noch mehr Kernen.
Hm, bei anspruchsvollen AAA-Spielen wäre mir das nicht wirklich aufgefallen... Wenn ich in moderneren Spielen, die viel CPU-Last erzeugen, das RTSS-Overlay hochhole, sehe ich meistens eine sehr ausgewogene Auslastung aller 12 Threads.
Ubisoft ist hier aber tatsächlich ganz vorne mit dabei. Die schaffen es sehr gut, die CPU-Aufgaben auf quasi beliebig viele Cores zu verteilen und dabei keine Lastspitzen zu erzeugen. Watch Dogs 2 hat das auf meinem Rechner super gemacht, Odyssey wird dafür ja ebenfalls gelobt.
Und bei kleinen und technisch anspruchslosen Spielen ists nicht relevant, wie viele Kerne die ansteuern, da sich da jede CPU auch im Single Core Betrieb langweilt.
Ich denke ebenfalls, dass die Zukunft in Richtung massives Multithreading gehen wird. Erstens ist die Single Core Leistung bei der X86/64 Plattform solangsam ausgereizt, da man am Takt nicht mehr viel machen kann und beschleunigende Technologien wie Out of Order Execution, Sprungvorhersage etc. enorm ausgereift sind. Die Pipelines einer ALU können dadurch bei Bedarf fast zu 100% ausgelastet bleiben, da ist nicht mehr viel Luft nach oben bei einem Core... Daher kann man als CPU-Hersteller viel einfacher Leistung erzeugen, indem man die Strukturen einfach vielfach auf das Die bringt.
Zweitens ist die Rechenlast gerade bei Spielen sehr gut parallelisierbar, da man für jeden Frame immer die selben Rechenaufgaben hat, die zur Ausgabe des Frames auf den Monitor fertig sein müssen. Das gilt natürlich v.a. für die GPU-Seite, aber auch die CPU-Aufgaben sind eher selten ein langer Strang an Befehlen, sondern viele verschiedene, voneinander unabhängige Systeme, die man eben wunderbar parallel mehreren Rechenwerken füttern kann.
Klar, einfach nur "8-Core" draufzuschreiben und es läuft, das klappt nicht. Das zeigen die schwachbrüstigen CPUs der Konsolen. Wenn jeder Cores für sich genommen ne Lahme Ente ist, hat man halt am Ende 8 lahme Enten, die auch nicht viel reißen.