AW: Crysis und Multi-Core So ich habe auch mal getestet zwar nur mit der Demo weil ich das Spiel nicht habe, aber ich denke viel wird sich nicht geändert haben.
Getestet wurde mit einem C2D E6750@3200MHz 8800GTS 640MB
Grafikeinstellungen habe ich zurückgedreht,damit das "Nadelöhr" Grafikkarte nicht zu sehr bremst. Eher CPU Lastige Effekte auf high gelassen, damit auch CPU-Last zustandekommt.
Etwas verfälscht wird das ganze da der L2 Cache ja shared ist, dementsprechend der für den 2. Kern gedachte beim Test mitgenutzt wird.
Ich habe Prozessoraffinitäten zugeordnet. Also im Taskmanager direkt gesagt auf welchen CPUs der Prozess rechnen darf.
Beim selberspielen war es kein großer Unterschied, ein Kern ist immer vol ausgelastet, schalte ich den 2. dazu wird der bis zu 10% mitgenutzt.
Aber da hatte ich ja keine dicken Waffen und wenig Physik, also CPU Benchmark an und da sah das dann schon anders aus. Der 2. Kern ist zwischen 50 und 100% ausgelastet. an die 100% kommt er extrem selten und nicht bei jedem Benchmarkdurchlauf, über 90% jedoch öfter.
Es scheint also so das die Physikberechnungen und vielleicht noch ein paar andere kleinere als seperate Threads laufen, dementsprechend von mehr als einem Kern profitieren.
Jedoch reichte bei meinem System der 2. Kern aus um in über 99% der Zeit (auch im CPU Benchmark) keine parallelisierbare CPU Last übrigzulassen.
Die Leistung durch den 2. kern steigert sich von 41-47 FPS auf 71 FPS. Also schon ein recht großer Unterschied. Das ist wohlgemerkt im CPU-Benchmark der Fall, beim selberspielen dürfte das im Durchschnitt unter 10% Framerate ausgemacht haben.
Mehr Kerne auf gleichem Takt hätte also nun in unter 1% der Zeit einen vorteil, solange nicht andere Aufgaben vom Betriebssystem dazukommen.
Wäre die CPU geringer getaktet könnte man spekulieren das öfter ein 3. oder gar 4. Kern genutzt worden wären.
Beim selberspielen bin ich lange nicht an die CPU-Last die im Benchmark verursacht wird rangekommen.
Der Unterschied den Prollpower zwischen seinem E4400 und Q6600 sieht könnte auch aus Takt und Cache resultieren. 2GHz zu 2,4GHz und 2MB Cache zu 8MB Cache.
Also 20% mehr Takt und den 4 fachen L2Cache. |