Battlefield 4 und Hyper-Threading

FanboyOfMySelf

PCGH-Community-Veteran(in)
Hallo,

Habe ein merkwürdiges Problem mit Hyper Threading, normalerweise sollte HT etwas mehr leistung bringen aber irgendwie klaut es mir eine menge an Leistung in BF4.
Aber auch in BF3

Hat jemand ein ähnliches problem?

mein system

CPU:3770K
GPU:GTX760
RAM: 2x4GB Corsair
OS:Win 8.1 x64 und Win7 x64

BF4 settings:
Ultra
1920x1080

HT an:
http://s1.directupload.net/file/d/3461/asdsfpuv_png.htm

HT aus:
http://s7.directupload.net/file/d/3461/c8k9l35a_png.htm

vielleicht ist meine CPU auch defekt?
wenn nicht frag ich mich warum in dem PCGH test HT etwas bringt.
 
Man kann nicht zufälligerweiße nur für ein bestimmtes Programm die Hyper-Threading funktion ausschalten, oder ?
 
Hast du jetzt Win 8.1 oder Win 7 am laufen?

Habe beides.
HT dropt die Leistung auf beiden betriebsystemen.

Und ja Win8 bietet bis zu 40% mehr CPU leistung, weil BF4 auf win8 nativ dx11.1 verwendet


Man kann nicht zufälligerweiße nur für ein bestimmtes Programm die Hyper-Threading funktion ausschalten, oder ?

nein kann man leider nicht, man kanns nur im BIOS entweder an oder ausschalten
 
Könnte man nicht als Workaround die BF4.exe nur auf 4 Threads legen? Der Effekt müsste dann der Gleiche sein wie SMT aus, es sind nur noch 4 "Kerne" für BF da...
 
ne das funktioniert dann auch nicht, dann denkt BF4 troßdem noch man hätte HT und teilt die echten Kerne noch mal in zwei.
danach hat man noch weniger FPS als mit HT
 
Habe beides.
HT dropt die Leistung auf beiden betriebsystemen.

ah ok. bin trotzdem ein wenig erstaunt. wie tief fallen den die fps Drops? ich meine, wenns unter auf die 60fps fällt, solltest du das eigentlich gar nicht merken vorausgesetzt du hast einen 60hz Monitor.

ich muss mal nachschauen ob bei meinem i7-2600k bei deaktivierung des smt auch in einem verlust von fps mündet. kann ich aber so nicht bestätigen.

was hast du den für einen Geforce treiber geladen?

edit: nur so als kleine Anmerkung, als ich noch Win7 installiert hatte, hatte ich auch immer das gefühl das spiel würde nicht rund laufen obwohl die min fps immer über 50 waren.
 
durch HT gibt es CPU spikes die man auch auf den schreenshot sieht( perfoverlay ), also es fühlt sich mit HT nicht flüssig an.
Beim Fliegen merkt man es am extremsten diese kleinen "mini ruckler"

Ich nutze den 331.93, es liegt aber nicht am treiber.
Das Problem ist auch in BF3, und das habe ich bereits mit gefühlten Hundert Treibern gespielt

ps: BF4 lief bei den Screenshots auf win8
 
genau das mit dem fliegen habe ich auch verspürt. habe deshalb vor der Installation des Win eightdotone das SMT Feature abgeschaltet. hat aber auch nicht wirklich was gebracht.

nach der Installation von Win 8.1 und der Reaktivierung des SMT's läufts wie geschmiert. Da ist guter rat nun wirklich teuer.

jetzt vielleicht eine etwas dumme frage: hast du es in einem leeren Server getestet? meiner Erfahrung nach sind in einem leeren Server, welcher auf spieler wartet die ruckler immer noch da...
 
Leerer server, und nein das ist die *normale* CPU utilization und keine Spikes.
Kannste ja einfach selber testen, muss nur darauf achten das du den selben server nimmst nachdem du HT deaktiviert/aktivierst.
Der Server sollte auch leer sein, das Ergebnis wäre sonst viel zu unterschiedlich

Am besten die Schanghai map, die ist besonders CPU lastig
 
abseits des Problems mit SMT: kannst du das spiel auf einem vollen Server ohne lags spielen? Nur so aus Neugierde, mit deinem initialen Problem kann ich dir leider nicht weiterhelfen.
 
Ich teste das mal :what:


/Edit: Ich hab es genau so wie du gemacht Mit HT: 125FPS PC neugestartet auf den gleichen Server ohne HT: 128FPS

Dabei auch in den Himmel geschaut. bei beiden male die selbe Position
 
Zuletzt bearbeitet:
Man kann im Taskmanager der bf4.exe niur 4 Cores zuweisen, dass geht. Ob dann die Leistung dann besser aussieht, sei mal dahingestellt.
Sollte aber mal ausprobiert werden :D
 
abseits des Problems mit SMT: kannst du das spiel auf einem vollen Server ohne lags spielen? Nur so aus Neugierde, mit deinem initialen Problem kann ich dir leider nicht weiterhelfen.

habe keine lags, und die ruckler die ich habe merkt man auch nur wenn man empfindlich ist.

Dabei auch in den Himmel geschaut. bei beiden male die selbe Position

in den Himmel geschaut?!

Wenn du keine Lust hast es zu testen dann lass es doch einfach...

Man kann im Taskmanager der bf4.exe niur 4 Cores zuweisen, dass geht. Ob dann die Leistung dann besser aussieht, sei mal dahingestellt.
Sollte aber mal ausprobiert werden :D

http://extreme.pcgameshardware.de/b...efield-4-und-hyper-threading.html#post5929269



Mit hyper threading

http://s7.directupload.net/file/d/3454/ucmau4dl_jpg.htm
http://s14.directupload.net/file/d/3454/ltmjoxbq_jpg.htm

ohne hyper threading

http://s7.directupload.net/file/d/3454/kdv34pnn_jpg.htm
http://s1.directupload.net/file/d/3454/cu2tnl2g_jpg.htm
 
Zuletzt bearbeitet:
Zurück