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.

    Why do games require more GPU than videos?

    Discussion in 'Gaming (Software and Graphics Cards)' started by Ferrari353, Mar 24, 2012.

  1. Ferrari353

    Ferrari353 Notebook Evangelist

    Reputations:
    165
    Messages:
    508
    Likes Received:
    1
    Trophy Points:
    31
    I was wondering why video games require such a powerful GPU but regular movies and stuff can be run on almost any GPU...It's probably a simple explanation that I'm just completely missing, but could somebody please explain it to me? Thanks!
     
  2. Kuu

    Kuu That Quiet Person

    Reputations:
    765
    Messages:
    968
    Likes Received:
    18
    Trophy Points:
    31
    Lots and lots and lots and lots and lots and lots and lots and lots and lots and lots of triangles/polygons and pixels. Then you have particle effects and other nice pixel tricks... You need absurd amounts of power to render all of that on your screen.

    Wait did you want a simple explanation or a complex one? :p
     
  3. GTRagnarok

    GTRagnarok Notebook Evangelist

    Reputations:
    556
    Messages:
    542
    Likes Received:
    45
    Trophy Points:
    41
    Basically, the images in videos are prerendered (they're already drawn and just needs to be shown in quick succession) while in games each image has to be actively drawn and then shown.

    What takes more effort, showing someone a completed flip book animation or having to draw each individual image from scratch?
     
  4. JohnnyFlash

    JohnnyFlash Notebook Virtuoso

    Reputations:
    372
    Messages:
    2,489
    Likes Received:
    11
    Trophy Points:
    56
    Bang on. When they render a scene for a movie like Toy Story, it takes a room full of servers and sometimes days.

    Rendering is basically recording it to video. Before the render, like a game, you can change your point of view and move around the scene; afterwards you can't, like a movie.
     
  5. Mastershroom

    Mastershroom wat

    Reputations:
    3,833
    Messages:
    8,209
    Likes Received:
    16
    Trophy Points:
    206
    In a game, your graphics card has to process 3-dimensional objects and environments in real time. With a video, essentially all your GPU has to do is show a series of images that have already been made.

    Imagine drawing a cartoon from scratch. One second's worth of footage, 24 frames. You'd have to go through all the work of drawing an entire frame, 24 times. But to actually view the cartoon, all you have to do is flip those 24 pages quickly over the course of one second.
     
  6. Ferrari353

    Ferrari353 Notebook Evangelist

    Reputations:
    165
    Messages:
    508
    Likes Received:
    1
    Trophy Points:
    31
    Thanks guys! Rep added (to three of you at least, it won't let me do anymore today...I'll do it tomorrow though)
     
  7. maxheap

    maxheap caparison horus :)

    Reputations:
    1,244
    Messages:
    3,294
    Likes Received:
    191
    Trophy Points:
    131
    "already calculated" as opposed to "real time calculation", movie is data, game is an algorithm running :)
     
  8. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,878
    Trophy Points:
    931
    Just consider video as looking at photos in rapid succession. With games it's actually drawing those photos dozens of times a second. Doesn't take much to flip through photos, but if you had to draw every photo it would take a heck of a lot of time or a heck of a lot of resources to do it quickly.
     
  9. yknyong1

    yknyong1 Radiance with Radeon

    Reputations:
    1,191
    Messages:
    2,095
    Likes Received:
    8
    Trophy Points:
    56
    GPU chips have many functions embedded, of which the main function is to render graphics. There is often a dedicated portion of the GPU die for video playback. Video playback uses the VPU for NVIDIA GPUs and UVD for AMD GPU for example. Very often, the video portion of the GPU die is the same for both low and high end GPUs.

    Rendering graphics though will be more complex though and requires much more resources with all the polygon to be drawn and effects to be calculated (sometimes through physics too.)
     
  10. fantomasz

    fantomasz Notebook Deity

    Reputations:
    147
    Messages:
    1,113
    Likes Received:
    0
    Trophy Points:
    55
    when You play game the gpu make movie
    when You watch movie the gpu play already made movie

    please correct me if Im wrong