Bottleneck opsporen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Mnstrspeed
  • Registratie: Oktober 2007
  • Laatst online: 17-09 20:11
(jarig!)
Sinds de releae van Call of Duty: Modern Warfare 2 begin ik me behoorlijk te ergeren aan de performance van mijn nog niet eens zo slechte systeem. Nu is daar drie dagen geleden Battlefield Bad Company 2 bijgekomen (beta, ja ik weet het), waarbij ik niet eens op low een stabiele framerate (25+ ten alle tijden) krijg...

Specs:
Core 2 Duo E6600 @ 3.6GHz (1,425V, 24/7 sinds 2 jaar)
ASUS Striker II Formula
Sparkle GTX260+ (55nm revisie dus) @ 756/1512/1188 met stock voltages
Sparkle 9500GT (voor PhysX)
6GB RAM, bestaande uit Kingston Hyper X en OCZ Vista Ready (weet de exacte naam zo snel niet meer) reepjes, allemaal PC2-5400 @ 800MHz (ook 24/7 sinds 2 jaar)
OCZ Vertex 120GB
Creative SoundBlaster X-Fi Xtreme Gamer
Corsair HX850W (zwaar overkill, ik weet het)

Ik draai Windows 7 Ultimate 64bit met de recentste NVIDIA drivers (196.21 WHQL) en recentste drivers voor mijn geluidskaart. Verder hangen er drie schermen aan mijn pc: 2x 23" (2048x1152) op m'n GTX260 en 1x 23" (1280x768) op m'n 9500GT. Gamen doe ik vooral op 2048x1152 in fullscreen of 1920x1080 in windowed mode.

Nu ben ik dus wel benieuwd waar mijn bottleneck precies zit.. Waar ik het probleem tot nu toe heb gezocht:
- Temps -> CPU max 67C tijdens gamen, GPU max 80-90C tijdens gamen
- Loads -> CPU wil tijdens MW2 naar 90-100% springen, maar bij BFBC2 blijft hij mooi rond de 50% per core. De GPU zit rond de 80% tijdens BFBC2 en 50% bij MW2.

Iemand enig idee waar mijn matige performance aan kan liggen?

Ehhh wat?


Acties:
  • 0 Henk 'm!

Verwijderd

Mnstrspeed schreef op zondag 31 januari 2010 @ 12:46:
- Loads -> CPU wil tijdens MW2 naar 90-100% springen, maar bij BFBC2 blijft hij mooi rond de 50% per core. De GPU zit rond de 80% tijdens BFBC2 en 50% bij MW2.
je geeft het andwoord toch zelf al? zolang je niet 100% gpu load hebt is de cpu de bottleneck, of zie ik dat nu verkeerd?

"rond de 50% per core" betekent waarschijnlijk dat de app nog singlethreaded is -> 100% cpu

Acties:
  • 0 Henk 'm!

  • Mnstrspeed
  • Registratie: Oktober 2007
  • Laatst online: 17-09 20:11
(jarig!)
Verwijderd schreef op zondag 31 januari 2010 @ 13:02:
[...]

je geeft het andwoord toch zelf al? zolang je niet 100% gpu load hebt is de cpu de bottleneck, of zie ik dat nu verkeerd?

"rond de 50% per core" betekent waarschijnlijk dat de app nog singlethreaded is -> 100% cpu
Met "rond de 50% per core" bedoel ik dat zowel core 0 als 1 op 50% staan in task manager.

Zelf ging ik er oorspronkelijk ook vanuit dat de CPU de bottleneck was, maar aangezien de load in BFBC2 voor zowel de GPU en de CPU niet aan de 100% komt, moet de oorzaak ergens anders te vinden zijn...

Of denk ik nu helemaal verkeerd?

Ehhh wat?


Acties:
  • 0 Henk 'm!

Verwijderd

als een applicatie maar 1 core gebruikt, verdeelt windows de load over 2 cores

maar, de app kan niet 2 taken tegelijk uitvoeren, dus windoes geeft eerst core 1 de opdracht op berekening X t/m Z uit te voeren, als dat klaar is geeft hij core 2 een opdracht -> 100% load

de oplossing is de settings hoger zetten, zet eerst je settings zo laag mogelijk (600*800 oid...) kijk dan hoeveel FPS je krijgt, en zet dan de settings zo hoog mogelijk, zonder dat de PFS inzakt.
dan zijn zowel je cpu als je GPU vol bezig :)

als je dan de settings nog hoger zet heb je een gpu bottleneck.

als je dit doet kan je je game op 1 core zetten, als het goed is krijg je dan wel 100% cpu bij BFBC2
(niet proberen bij iets wat wel 2 cores gebruikt, dan vertraagt hij nogal...)

Acties:
  • 0 Henk 'm!

  • jan99999
  • Registratie: Augustus 2005
  • Laatst online: 00:23
Misschien 2 schermen eens verwijderen en kijken of dit wat uitmaakt.

Scherm grootte kleiner maken.

Is je pc al langer langzaam, misschien schoon installeren.

Acties:
  • 0 Henk 'm!

  • skelleniels
  • Registratie: Juni 2005
  • Laatst online: 20-08 13:07
Zal er wel niet mee te maken hebben, maar jij draait geen dual channel zeker?(of heb je 2*1+2*2)

http://specs.tweak.to/16567


Acties:
  • 0 Henk 'm!

Verwijderd

skelleniels schreef op maandag 01 februari 2010 @ 16:08:
Zal er wel niet mee te maken hebben, maar jij draait geen dual channel zeker?(of heb je 2*1+2*2)
dat maakt echt geen zak uit...

Acties:
  • 0 Henk 'm!

  • Mnstrspeed
  • Registratie: Oktober 2007
  • Laatst online: 17-09 20:11
(jarig!)
[1] [2] [1] [2]

Zou dus in dual channel moeten draaien.

Verder heb ik gisteren nog wat gebencht met fraps: 1024x768 met alles op low resulteerde in een gemiddelde van 34 fps. Bij hogere resoluties schommelde dit rond de 30-31 fps, geen al te groot verschil dus :/ Tevens een optie gevonden om BFBC2 beide cores volledig te laten benutten ('+fullproc', hoewel deze niet eens in de game zou zitten volgens de developer :P) en nu komen beide cores tegen de 90%.

Ga er voorlopig dus maar vanuit dat het inderdaad aan de CPU ligt, ding is immers ook al 3,5 jaar oud.

Ehhh wat?


Acties:
  • 0 Henk 'm!

  • warhunter6
  • Registratie: September 2009
  • Laatst online: 06-04 23:19
Nja het kan meschien eraan liggen dat je op zon resolutie speelt of 3 schermen hebt aangesloten?, ik heb hier namenlijk een systeempje van E8400 @ 4 Ghz met een GTX 260 (niet core 216) en ik speel op de resolutie 1920x1080 en krijg gemiddeld zon 60-90 fps. Dus dat vind ik al raar, ook toen mijn processor op 3 Ghz liep kreeg ik nog steeds 50-60 fps gemiddeld, dus ik zelf denk niet dat het perse aan je CPU hoeft te liggen. Ik denk dat de drivers het probleem ook niet zullen zijn. Wat je kan doen is wat een vriend van mij ook had eens naar het stof kijken in je computer. Zijn video kaart was zodanig door het stof aangetast dat ie zeer snel overhit raakte en dus slechte FPS kreeg doordat de GPU zich terug clockte. Ik zou dus ook eens naar de temps kijken (: ikzelf gebruik daar everest voor.

Acties:
  • 0 Henk 'm!

  • bwerg
  • Registratie: Januari 2009
  • Niet online

bwerg

Internettrol

Er zijn volgens mij nog geen spellen waarvoor een core 2 duo @3,6GHz te traag is... Mijn E8400 op 3,0GHz speelt alle games nog vloeiend (inclusief GTA4, die liever een quadcore heeft). Mij lijkt het sterk dat daar het probleem ligt, of je moet flink aan het multitasken zijn tijdens het gamen :P

Heeft geen speciale krachten en is daar erg boos over.

Pagina: 1