Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I recently bought the ASUS PB278Q monitor and was happy with its cool resolution (2560x1440) and fruity colors until I decided to play Call of Duty game (Modern Warfare 3 to be precise). Its performance on my Windows 7 machine is awful (lags, freezes etc.), however I played normally with my good old MAG LP917AFW monitor (19", 1440x900).

My other specs:

  • GPU: NVidia GTX 770 from ASUS,
  • CPU: Intel Core 2 Duo,
  • RAM: DDR2 4Gb,
  • Motherboard is old - MSI MS-7345

These specs are surely not cool, but I played CoD without any lags until I got my new monitor. How to get CoD work well with my new screen?

I decided to play with the max possible resolution and I'd like to keep playing with it.

share|improve this question
1  
Are you playing it at the same resolution and settings? –  Dave Aug 23 '13 at 11:36
2  
That's your problem, at least. Try playing with the same resolution as the old monitor and check if performance is the same as it was with the old monitor. Elaborating, you are quadrupling the graphical workload you now have because you have a resolution that is 4x greater that the one you had before. –  Doktoro Reichard Aug 23 '13 at 11:39
    
If you want to play at your new native resolution you'll have to turn the graphics settings down. –  Richard Powell Aug 23 '13 at 11:53
1  
Okay guys, I got it. Thank you –  abc Aug 23 '13 at 11:58
    
@Ramhound When connecting a large external screen (like the OP's) to my laptop, the machine heats up so much that the CPU's thermal throttling kicks in and kills performance. –  Daniel Beck Aug 23 '13 at 12:58

1 Answer 1

up vote 3 down vote accepted

Just to sum up what Doktoro Reichard explained in comments :

The performance of a 3D game depends on graphics settings, but the most important parameters is the resolution. The higher the resolution, the higher (O(n²)) the number of pixels to compute, and the higher the workload for your GPU.

Since you went from 1440*900 to 2560*1440, you almost tripled (284%) the number of pixels to compute, and thus, you mosty likely divided by three your FPS.

Your options are :

  1. Buy a higher-end GPU (yours is pretty recent already)
  2. Play with a lower resolution
  3. Reduce the graphic settings.
  4. Improve the other componenents (DDR3, latest generation CPU, SSD?)

I would personally go for a mix between 2 and 3. The fourth point is for me the lesst interesting, but can also be combined with the others. (please note that a new CPU/DDR will probably mean changing the motherboard too)

share|improve this answer
2  
Want to add something about CPU bottlenecking, which may be a cause in itself. The OP said it was using a Core 2 Duo (incidentally the same I use), which is a pretty old processor. The graphics board needs to tell the CPU and vice versa on how everything in memory is organized and the CPU needs to constantly send information to the graphics board. If the CPU can't handle the amount of information being processed, no matter the power of the graphic board, the CPU will serve as the bottleneck. –  Doktoro Reichard Aug 23 '13 at 12:53
    
True. And easily checked. Run the resource manager while playing a games. (e.g. run the game on the primary monitor, put the resource manager on the other monitor). Then check if the CPU spikes. For most games even an not-quite-so-modern core2 will do just fine. –  Hennes Aug 23 '13 at 16:38
    
An additional option could be to buy a second identical GPU to use in dual-card mode (hereby called "SLI" for nVidia cards) –  Kwaio Sep 6 '13 at 7:27

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.