The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Games and CPU usage.

    Discussion in 'Gaming (Software and Graphics Cards)' started by m1_1x, Nov 19, 2011.

  1. m1_1x

    m1_1x Notebook Evangelist

    Reputations:
    27
    Messages:
    500
    Likes Received:
    0
    Trophy Points:
    30
    I dont have the latest games on my pc (ironic, since I have a gaming laptop :( )
    anywho I was wondering whats the cpu usage you guys are getting from running just the game itself


    Just generalizing here, a good majority of the NBR gamers have sandy bridge or A6/A8 processors

    So from the following games (going by the most popular, in no particular order) whats the cpu usage you guys have? For general stuff I measure it by the gadget that is like a black rectangle with all the cores and ram usage and what not

    Battlefield 3
    Skyrim
    Modern Warfare 3
    Crysis 1/2

    What this thread is trying to address is if these games dont fully utilize these cpu's, then why dont developers code the game to use the leftover cpu power to help handle graphics and unload the weight off the gpu.

    I mean the GPU was invented to relieve stress off the CPU when it came to rendering, but now adays (at least for laptops) the GPU is always the bottleneck and the CPU is too powerful for it.

    This assuming the games dont fully utilize it.

    I dont know if I have made a fool out of myself wiht this thread but worth a shot :confused:

    Be gentle :(
     
  2. alexUW

    alexUW Notebook Virtuoso

    Reputations:
    1,524
    Messages:
    2,666
    Likes Received:
    2
    Trophy Points:
    56
    To me, that is what console ports are, they rely heavily on the CPU.
    I would really like to see quad-core support for games; or does this already exist?
     
  3. m1_1x

    m1_1x Notebook Evangelist

    Reputations:
    27
    Messages:
    500
    Likes Received:
    0
    Trophy Points:
    30
    BF3 says it uses quad core yet on the beta it made my 2630qm turboboost to 2.4-2.5ghz so im assuming it only made use of 2 of the cores.

    unless it saw the hyperthreading.

    And I dont mean console ports, like the cpu in desktops, hell even notebooks (current ones) are way above the standards for games in the same timeframes.

    Thats leftover potential that could be used better ya know? Help a GPU out!
     
  4. GamingACU

    GamingACU Notebook Deity

    Reputations:
    388
    Messages:
    1,456
    Likes Received:
    6
    Trophy Points:
    56
    I'm pretty sure the way CPUs handle calculations is so much different from the current GPUs that the difference would be marginal at best.

    One example that leads me to believe this is the Bitminer program that came out a year or so ago. People originally used processing power for this, but eventually learned that if they used their GPU instead it was 100x more efficient because of the way the GPU calculates the process compared to the CPU.
     
  5. funky monk

    funky monk Notebook Deity

    Reputations:
    233
    Messages:
    1,485
    Likes Received:
    1
    Trophy Points:
    55
    Leftover CPU power is still drawrfed by even the weakest of graphics cards. GPU's are very limited in what they can do since they're so specialised, but they can completely destroy anything else out there when it comes to what they're designed for - graphics processing. The gain would be minimal at best.
     
  6. Nick

    Nick Professor Carnista

    Reputations:
    3,870
    Messages:
    4,089
    Likes Received:
    652
    Trophy Points:
    181
    For the 2630QM, turbo is as follows:

    2900 (1 core)
    2800 (2 cores)
    2600 (3 or 4 cores)

    It could have been running in two or three core turbo mode.
     
  7. Xonar

    Xonar Notebook Deity

    Reputations:
    1,457
    Messages:
    1,518
    Likes Received:
    13
    Trophy Points:
    56
    BF3 is threaded for four cores. The only other game I can think of is SC2. Crysis is completely GPU dependent, a measly i3 can run it fine. Never tried the others.
     
  8. tijo

    tijo Sacred Blame

    Reputations:
    7,588
    Messages:
    10,023
    Likes Received:
    1,077
    Trophy Points:
    581
    You didn't make a fool of yourself, for someone who doesn't have extensive knowledge, the question makes perfect sense. I can tell you that Crysis is GPU dependent as was already said. I haven't played the other games so i can't comment form personal experience. I do know that BF3 is coded for four cores though. for skyrim and MW3, it would depend on three things i'd say: the game was coded for 4 cores, how well the games were ported, a bad port can eat your CPU cycles like a sugar addict would eat candy (think GTA IV) and mods, depending on the nature of the mods.

    GPUs are meant to do certain types of calculations. If you were to make an analogy to a normal CPU, due to the nature of the calculations required for graphics, they were developed as highly specialized processors with an insane amount of cores. As such, they are insanely fast compared to general purpose CPU for the type of calculations they were designed for and trump CPUs for those kind of operations. In short GPUs have a very high level of parallelization, but in a very limited range of operations.

    The current trend is to use GPUs to take some load off the CPU instead of the other way around. Think nVidia Physx for example. Unfortunately, in games, that means loosing performance for the graphics themselves so it doesn't serve much purpose, especially in laptops. However, in applications other than games, GPGPUs are becoming more and more popular. There are some types of scientific calculations that can be split into operations similar to what is done for graphics processing and using the GPU for those operations can reduce crunch time which is something all researchers running computer simulations are striving for. Matrix and vector operations are one thing GPUs excel at and it is something used heavily in finite elements simulations. If you think about it, it makes sense, a 3D image is a mesh of triangles and finite elements work in a similar way.

    Short version: GPUs are better at what they do than a CPU, so you wouldn't gain much from offloading some of the GPU load to the GPU. Taking some of the load off the CPU and sending it to the GPU can yield benefits, but for now, all the power of the GPU is required for graphics alone so there's no point in sending some of the game's other calculations to the GPU yet.

    EDIT: Even if some of those games don't make full use of a CPU, games are becoming multithreaded more and more so a quad core would make more sense, and the unused cores can be used for the OS and other processes if the game doesn't make use of them. Oh and some games have been taking advantage of quad cores for a few years now, civ5, dragon age for example.