Der Gedanke hinter dieser Frage ist klar.
Aber die Antwort ist nicht so einfach wie die Frage.
Generell gilt: Irgendwas limitiert immer, aber
es ist eher von Deiner Software und Deinen Settings abhängig was Limitiert. Und generelles CPU- oder GPU-Limit ist eher die Ausnahme, es wird wahrscheinlich meistens ein Mix aus beidem auftreten.
1) Begriffs-Erklärung CPU-Limit:
Von CPU-Limit spricht man wenn die Graka ihre Arbeit in so kurzer Zeit erledigt, dass sie auf die CPU warten muss, bis diese die Daten für das nächste zu rendernde Bild vorbereitet hat. Scheinbar plagt viele User der Gedanke dass die Graka nicht zu 100% ausgelastet werden könnte.
2) Begriffs-Erklärung Graka-Limit
Die Graka ist dermaßen damit beschäftigt ein Bild zu rendern, so daß die CPU nicht damit fortfahren kann im Programm weiter zu arbeiten, weil sie an der Stelle angekommen ist wo sie ihre Daten an die Graka schicken würde, wenn diese Bereit wäre sie auch entgegenzunehmen. Komischerweise plagt scheinbar kein einziger User dieser Fall. Womöglich weil wir inzwischen bei den x-Kern-CPUs gewöhnt sind im Task-Manager nie 100% Last zu sehen ausser wenn wir Primeln.
2) Der Limit-Gedanke
Auf der Jagd nach dem letzten FPS den man aus der Graka quetschen möchte scheinen viele Leute der Meinung zu sein dass man eine 5Ghz Hexacore-CPU braucht um aktuelle Grakas ausreichend mit Daten zu versorgen. Nun würde ich gerne darauf eingehen wann dieser Fall tatsächlich eintreten könnte.
Das geht nämlich so:
Du zockst nur CS 1.6 in 640x480 auf einem 17"-CRT und bist ESL-Top10-Profi. Die Grafik-Engine ist etwa 10 Jahre alt, und jede aktuelle Graka ist in der Lage in dieser winzigen Auflösung (0.3 Megapixel) etliche 1000 Frames zu rendern solange man nicht Bildverbesserungen wie SS-AA dazuschaltet. Und daher kommt wahrscheinlich auch dieser Limit-Gedanke. Denn solange die Grafik-Engine so anspruchslos ist dass eine Graka es immer noch locker schafft mehr FPS zu rechnen als die CPU an Daten vorbereiten kann, solange kann man mit CPU-Power punkten. Aber ganz ehrlich? Wer von euch zockt so alte Kamellen in so unterirdischen Auflösungen und hat nicht irgendwo ein MaxFPS=101 eingetragen?
Und jetzt schauen wir uns die Gegenseite an:
Du bist Crysis-Abhängig, hast Dir extra dafür ein Eyefinety-System aus 3 Full-HD-Monitoren zusammengebaut und zockst natürlich mit dem Natural-Textures-Mod und 4x4SSAA. (Für alle die nicht wissen was Supersampling-Antialiasing ist, stark vereinfacht wird das Bild in der 4-Fachen Größe der Ausgabe gerechnet, und dann für den Monitor verkleinert. Dabei wird das ganze Bild ineinander verrechnet. Flimmernde Kanten und Texturen werden dadurch fast völlig ausgelöscht).
Du zockst also jetzt in 1920x1080x3 = 6 Megapixeln. (Ohne das SSAA, damit würde das Bild noch 4x größer). Jeder von euch wird mir zustimmen das aktuelle Grakas in diesem Szenario nur noch 2 oder 3 FPS hinbekommen.
Wen interessiert also dabei die CPU? Jeder alte ranzige Pentium4 oder AMD64 mit 1.8 Ghz schafft es bei Crysis 3 FPS für die Graka vorzubereiten. JEDER (hoffe ich lehne mich da nicht aus dem Fenster).
Das sind natürlich jetzt Extrembeispiele, aber ich möchte ja auf ein Ziel hinaus.
Und zwar die Realität:
a) Eine Graka ist nicht grundsätzlich langsamer weil eine langsamere/ältere CPU auf dem Board sitzt. Die CPU muss Vorarbeit für die Graka erledigen. Sie berechnet das ganze Spiel (inklusive AI), gibt den Sound aus(bei onboard sound), wertet die Eingaben aus, und wenn sie dann zum Grafik-Teil der Game-Engine kommt und alle Daten für ein Bild berechnet hat füttet sie die Graka damit (oder wartet darauf dass die Graka mit ihrer Arbeit fertig ist^^).
b) Nicht jeder von euch spielt ausschließlich Crysis oder CS 1.6. Die Arbeit die die Graka also leisten muss liegt irgendwo dazwischen.
c) Jeder von euch wird sich seine Software so einstellen, daß er so viel spielbare FPS wie möglich bei so viel Bildquallität wie möglich hinbekommt, er findet also für sich selbst einen Kompromiss aus Bildqualität und Framrate
d) Jeder von euch hat eine andere Monitor-Konfiguration
d) Jedes Programm ist anders von der CPU-Anforderung
e) Es wird wahrscheinlich ein Wechsel von CPU zu GPU-Limit innerhalb eines Games auftreten. Absolute CPU-Limits und Absolute GPU-Limits sind eher die Ausnahme.
Schnelltest:
Lieblingsgame mit 1xAA (abgeschaltet) starten und auf die FPS schielen
auf 2xAA schalten und auf die FPS schielen
auf 4xAA schalten und auf die FPS schielen
FPS brechen ein (AA ist ein Graka-Feature): Graka-Limit
FPS bleiben gleich: CPU-Limit