Sign in with
Sign up | Sign in
Your question

the role of the cpu and video card in games

Last response: in Graphics & Displays
Share
April 7, 2013 5:40:13 AM

hello,
i want to better understand some thing just for curiosity.
i have google a bit using this phrase: CPU is frame rate and GPU is texture quality
and i would like to know more about this issue, wht do u think? what is the role of the cpu and gpu in games?

furthermore, i would like to know why the performance of games is not increased by using multicore CPUs? (are there also some mathematical equations that could justify you answer?)

i thank you in advance for the answer
a c 97 à CPUs
April 7, 2013 5:46:32 AM

homework?
m
0
l
April 7, 2013 6:02:18 AM

http://www.tweakguides.com/Graphics_1.html

Read that article, it'll answer all your questions and more.

But to sum up:

When a game is launched, your operating system will start the .exe programs associated with the game. The programs and data associated with the game are loaded into your RAM. Because RAM is just temporarily stored data, the CPU will process the data stored in the RAM. If you didn't have a GPU, the CPU would be stuck with all the work, but because you do, the CPU allocates a certain amount of the work for the GPU to do instead. The CPU sends data to the GPU through your PCI-e slot, which is stored temporarily in the GPU's own RAM, vRAM (video RAM). The GPU at this point will use the data supplied by the CPU and start doing the complicated process of turning that data into a 2D rendering of a 3D image on your screen. The information for a single frame of your game calculated by the GPU is sent back to the vRAM, and then sent to your monitor to be displayed. That's how the computer calculates each frame of your game.

Again, read that article, I just summed it up.

About multi-core CPUs. Some modern games do support up to four-cores on CPUs I believe, which allow for these graphical calculations to happen parallel to each other and thus happen a lot faster. Multiple cores are supported mainly by other performance-intensive programs like video rendering/editing, CAD, etc., but most games don't support multi-cores yet. This is why most people will advise going with a dual-core i5 over a quad-core i7 (or the insane 8-core amd-8350) if you're solely doing gaming because having more cores isn't really worth it if that's the defining factor on a CPU. But it's getting to the point where more modern games are going to have support for more cores in games, which should hopefully give more future proofness to i7s.
m
0
l
Related resources
a c 95 à CPUs
April 7, 2013 6:28:12 AM

rgd1101 said:
homework?


Lol..:D 

role of gpu and cpu in games is very depend on game engine architecture..including cpu multicore capabilities..

Some game engines designed to take full potential of of gpu horsepower, so it doesn't need too much power from cpu.
The most expensive CPU available vs 100 bucks CPU will produce almost same framerates on your monitor..

but other games such as rpg games (ancient example: Company of heroes), which need alot computing engine for npc, it will need good cpu.

It also happened with crysis game engine, with cryengine 2 for crysis 2, it's not need very good cpu in order to make good frame rate, most expensive cpu and cheap quadcore cpu produce not very high performance delta..
but for crysis 3, which is heavily modified cryengine 3, it's very depend on your cpu to make good framerates, better cpu will produce better fps..

so the answer of your question is depend on game engine architecture..
You have to learn what is game engine and how to it work to know the exact answer..
m
0
l
April 7, 2013 8:49:04 AM

rgd1101 said:
homework?

i asked that just for curiosity.
by the way, has somebody disabled the vcard from my computer->properties->hardware->device manager, in order to change from discrete gpu to integrates gpu (and to save also some power)?
and how do i find out what each game engine requires more (cpu or gpu)?
m
0
l
April 7, 2013 8:59:47 AM

for seeing high quality videos, what functions has de cpu and functions has the gpu (or what is their role?)?
m
0
l
!