Multi-Core Spiele benutzen nur einen Core?!

ultio

Neuling
Thread Starter
Mitglied seit
11.08.2007
Beiträge
91
Ort
Mönchengladbach
Hallo, ich habe z.Z. das Problem, dass mein Intel Pentium 820 D bei Spielen nur 1 Core nutzt, sowohl wie Bioshock als auch Supreme Commander kommen nicht über 50%, obwohl sie mehrere Cores unterstützen, weiss einer vielleicht warum?
Hier noch ein Bild (die Umkreiste .exe ist Bioshock):



ich habe eine abit AW9D-MAX Motherboard (i975X), welches auch Multi-Core unterstützt, denn in Benchmarks wie Cinebench 10 habe ich keine Probleme!
Und die Spiele unterstützen Multi Cores, da bin ich mir ziemlich sicher! (UT3 Engine tuts aufjedenfall, und Supreme Commander auch!)

Ich hoffe jemand weiss Rat, BIOS ist das neuste, GraKa Treiber auch.
mfg
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
könnte daran liegen das das ne demo ist:fresse:
 
Warum sollte es daran liegen? Als ob die einer ganzen Engine den Multi Core Support nehmen, das wäre marketing technisch schon dumm, somit würden es ja weniger Leute kaufen, weil sie denken könnten es ruckelt. Also es ruckelt ja nicht, aber es läuft auch nicht flüssig.
 
Soweit ich weiss, benutzt ein Spiel nie 100% von einem Core. Bei einem Quad benutzt Bioshock nur 28% je Core.
 
Jo, das ist klar, aber mein Kumpel mit nem E6600 liegt bei ~70 %. Darum finde ich das was merkwürdig, dass meine schwächere CPu weniger nutzen sollte, oder ist die einfach veraltet und nutzt nciht so viel wie die Conroes?!
 
in dem Screen von dir is ja auch nix los, und SupCom gibt auch erst richtig Gas wenn "paar" Einheiten unterwegs sind!!!
 
Natürlich unterstützt die BioShock Demo Multi-Core CPU's! Bei mir pendelt sich die Auslastung im Spiel auf 80% - 90% ein.

Vermutung: Kann es sein, dass die Grafikkarte den Flaschenhals darstellt, sodass die CPU auf die Grafikkarte warten muss? Ist die Auslastung höher, wenn du die Auflösung herunterregelst?

Gruß
 
BTW: Stalker unterstützt erst seit heute(Patch 1.0004) die Multicores. Für den Fall das sich jmd meldet deswegen.
 
BTW: Stalker unterstützt erst seit heute(Patch 1.0004) die Multicores. Für den Fall das sich jmd meldet deswegen.

Sollte es, aber ist bei mir (und bei vielen anderen) nicht der Fall. Insgesamt ca. 60% Auslastung beim Spielen - 50% für Stalker, die restlichen 10% für die Dual Core optimierten Treiber. (So war es auch schon vor dem 1.0004er)
Schade eigentlich.

Gruß
 
Ich hätte es eh nicht installiert, läuft eh und sonst gehen vielleicht mein Mods in Eimer.
 
in dem Screen von dir is ja auch nix los, und SupCom gibt auch erst richtig Gas wenn "paar" Einheiten unterwegs sind!!!

Selbst wenn "nix los" ist, woher soll der Prozessor das wissen? Außerdem hab ich bei Supcom ~1 FPS gehabt, da sollte der doch langsam mal anfangen zu arbeiten?!
Das mit der Grafikkarte könnte natürlich sein, muss aber nicht unbedingt, weil normalerweise ist es ja Andersrum, das ein lahmer Prozessor die Grafikkarte ausbremst...
 
Hallo,

bevor hier Panik und Diskussionen entstehen die Auslastungsanzeige des Taskmanagers ist nicht wirklich präzise, ein Beispiel der CCE läuft auf Dualcore Systemen meistens mit ca 70% Auslastung (laut Tastmanager) andere Diagnose Programme zeigen die Auslastung korrekt mit 98% an.
Auf Quadcore Systemen laeuft der CCE laut Taskmanager nur mit "56 - 62%" Auslastung, andere Diagnose Programme zeigen die Auslastung aber korrekt mit über 95% an (die CPUs werden in den Fällen auch so warm wie z.B. bei Auslastung mit Prime95).
Man kann auch auf den dummen Gedanken kommen z.B. Imagecfg einzusetzen oder mit dem Taskmanager die CPUs kurz anders zuzuweisen damit 100% Last angezeigt werden, aber dann kommt es z.B. im Falle des CCE zu Datenfehlern.

MfG

Wurde das obige Windows mit obiger Hardware installiert ?
Wurde überprüft ob ein anderes Programm die Belastung anders anzeigt ?
Wurde das Windows das installiert ist überprüft ob es dem aktuellen Patch Stand entspricht ?
 
Jo, hab Windows vor ein paar Monaten nochmal neu aufgesetzt, von Windows sidn natürlich alle Patches installiert, nur ein Anderes Programm habe ich bis jetzt noch nicht genutzt. Gibts da ein gutes?
 
Also ich hab in mom nur einem sempron 1,6 @ 1,8 drin bis mein x2 6000`er kommt und ich habe manchmal auch keine volle auslastung
meine graka ist eine ati x1900 GT .
also das liegt am spiel ist halt unreal engine was soll die auch schon auslasten.

Ist halt ein consolen spiel und ob in der demo die Multicore abfrage schon so gut ist bezweifel ich .

EDIT: PS im hintergrund lauft bei mir Boinc aka Sethi und ich kann es ohne probs zocken
 
Zuletzt bearbeitet:
Die Unreal Engine 3 ist die stärkste und schönste Engine die den Markt bis jetzt erreicht hat also mach mal halblang. Die hat nix mehr mit dem alten Unreal Tournament zu tun. Was die Auslastung angeht, das wurde ja erklärt.
 
Die Unreal Engine 3 ist die stärkste und schönste Engine die den Markt bis jetzt erreicht hat also mach mal halblang. Die hat nix mehr mit dem alten Unreal Tournament zu tun.

wenn das so sist warum kann ich alles auf High stellen mit meinen krüppel Rechner ?
Man könnte jetzt sagen gut programmiert wie ala Turbo Assembler aber
da es sich um windows hier handelt glaub ich das weniger .

PS: Schau dir Crysis an und dan sag nochmal UT3 Engine ist die stärkste und schönste Egine ;) blah blah
 
@To[Knight] ich zocke 1024x786 und alles ist gut ;)
 
Sollte es, aber ist bei mir (und bei vielen anderen) nicht der Fall. Insgesamt ca. 60% Auslastung beim Spielen - 50% für Stalker, die restlichen 10% für die Dual Core optimierten Treiber. (So war es auch schon vor dem 1.0004er)
Schade eigentlich.

Gruß

Ich glaub du und viele anderen versteht das Prinzip da von mehreren CPU-Kernen nicht so richtig!?
Durch das den Multicore Update wird das Game idR nicht beschleunigt, sondern es steht mehr Rechenleistung für mehr Effekte/KI-Berechnung/Physik-Berechnung zur Verfügung.

In nem Game lässt sich nicht so einfach alles paralellisieren, das ist wie Kaffee kochen.
Du hast 5 Arbeitsschritte:
- Maschine öffnen (für Filtertüte)
- Filtertüte einsetzen
- Kaffee einfüllen
- Wasser einfüllen
- Maschine starten

Der Singlecore würde alle 5 Schritte hintereinander weg abarbeiten.
Der Dualcore kann beispielsweise die Filtertüte einsetzen und das Wasser einfüllen gleichzeitig machen. Mehr lässt sich aber nicht paralellisieren.
4 oder mehr Kerne hätten nicht wirklich nen Vorteil.

Sprich nach ner bestimmten Zeit hast immer die gleiche Menge an Kaffee gekocht, egal wie viele Cores.

Jetzt gibts noch die oben angesprochene Möglichkeit mehr die Rechenlast für zusätzliche Berechnungen zu nutzen.
Also nimmst halt zwei oder mehr Maschinen und kannst somit beim Quad auch mehr Kaffee kochen. Brauchst aber trotzdem noch die gleiche Zeit!

Ich hoffe mal das Beispiel war ein wenig verständlich.
Denn so in etwa siehts in Games aus, es lässt sich nicht alles stur parallel abarbeiten, es können aber durchaus zusätzliche Berechnungen nebenbei ausgeführt werden. Eine Beschleunigung des Games wirds also in den seltensten Fällen geben, es wird eher gleich laufen, aber dafür besser aussehen ;)

Bei aktuellen Games wie beispielsweise SC oder auch Dirt, wird die Rechenlast für KI oder Physik Effekte geopfert, damit das Game gut aussieht, das hat aber primär nix mit dem Game an sich zu tun...
Würde man nämlich die KI oder Physik Berechnung ein wenig reduzieren, rennt das Game nicht schneller, sondern es läuft gleich schnell, man hat aber weniger Details logischerweise...

Schlussendlich kommt es aber drauf an, wie die Gameprogrammierer das Game auslegen, bei SC beispielsweise geht bei vollen Details und vielen KI Gegnern ja sogar der Quad in die Knie, weil unmengen von Berechnungen durchgeführt werden müssen.


Aber nun noch mal zum Thema
wenn das Game läuft, würd ich mir da keine großen Gedanken machen, was der Taskmanager anzeigt...
 
So ein Schmarrn ... die EU basiert lediglich auf vertikale Synchronisationsebenen. Kein Vergleich zu anderen Engines, in der Ursache allerdings identisch.
Ab 1280*1024 setzen Flops ein, die mit der Korrekturperiode nicht übereinstimmen...

also, egal ob 1024*786 oder sonstwas, es hackt überall
 
Zuletzt bearbeitet:
is mir schon klar :fresse: hat ja aber nichts mit der grundlegenden funktionalität zu tun...
abgesehn davon wars bei der cry-engine nicht anders ;)
 
Ich glaub du und viele anderen versteht das Prinzip da von mehreren CPU-Kernen nicht so richtig!?
Durch das den Multicore Update wird das Game idR nicht beschleunigt, sondern es steht mehr Rechenleistung für mehr Effekte/KI-Berechnung/Physik-Berechnung zur Verfügung.

[...]


Schlussendlich kommt es aber drauf an, wie die Gameprogrammierer das Game auslegen, bei SC beispielsweise geht bei vollen Details und vielen KI Gegnern ja sogar der Quad in die Knie, weil unmengen von Berechnungen durchgeführt werden müssen.

Ich muss ehrlich eingestehen - wenn ich das so lese geb ich offen zu, die Arbeitsverteilung von Multi-Core Systemen bisher wohl nicht 100%ig verstanden zu haben.
Danke auf jeden Fall für das Beispiel mit dem Kaffee kochen - sowas prägt sich ein! :bigok:

Naja, soviel von mir! :)
 
Irgendwie soll der Patch für Stalker aber auch 25% mehr Leistung gebracht haben ...
 
Ich muss ehrlich eingestehen - wenn ich das so lese geb ich offen zu, die Arbeitsverteilung von Multi-Core Systemen bisher wohl nicht 100%ig verstanden zu haben.
Danke auf jeden Fall für das Beispiel mit dem Kaffee kochen - sowas prägt sich ein! :bigok:

Naja, soviel von mir! :)

Leider ist das Problem das alle sozusagen denken, mit mehr Cores wird das Game sehr viel schneller laufen, was ja so nicht stimmt.
Denn die Performance wird nicht in Leistung umgesetzt, sondern in zusätzliche Effekte...
Jo das Kaffee kochen Beispiel ist gut, lässt sich einfach merken und auch Leute mit technisch nicht sooo viel Hintergrundwissen verstehen was gemeint ist ;)
Schließlich fängt jeder mal an und muss sich das Wissen irgendwie aneignen...

Irgendwie soll der Patch für Stalker aber auch 25% mehr Leistung gebracht haben ...

Neja, Leistung kann von vielen Dingen kommen, das muss nicht mit dem CPU Support skalieren ;)
Zumahl ja deutlich die Auslastungskurve der CPU zeigt, das sich an der Nutzung der vorhandenen Cores nicht sooo viel geändert hat.
 
Zuletzt bearbeitet:
Ja ich wollte auch nicht explizit auf der Core-Belastung weiter drauf herumhacken. :d
 
Das dacht ich mir zwar, aber wollts trotzdem nochmal anmerken, für Leute, die glauben, es kommt vom Multicoresupport... :d
Das könnte nämlich wieder falsche Gedanken hervorrufen ;)
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh