|
|||
Ever wonder why your 7800GT can't manage the same FPS as someone with a 6800GT? A hint: it has nothing to do with your graphics card. Introduction In any gaming system, the two most important parts are your graphics card and your central processing unit (CPU). In system builds these days, it is more than common to spend a majority of your money on a great graphics card while skimping on the CPU. Are the people running 7800GTX's with a puny Athlon64 3000+ getting optimal performance or are their games "CPU limited"? This article finds out. What does “CPU limited” mean? Any modern computer game requires a whole lot of silicon muscle to get it running properly. Since the launch of Quake 2, 3D graphics cards have gone from being a novelty bragging right to carrying the brunt of the processing load. Since the architecture of a graphics processing unit (GPU) is specifically designed from the ground up to handle graphics processing, it can provide much better FPS at lower clock speeds than a CPU could ever imagine. However, this leads to a problem. Since the GPU is so finely tuned towards graphics proessing, it can't handle any other operations. It can only do one thing, and it does it very well. CPU's, on the other hand, are built to handle any type of calculation sent at them, but not very efficiently compared to a specifically designed product like a GPU. Here's the issue at hand: Games take more than graphics calculations to get them to work. The computer, in addition to graphics, has to process artificial intelligence (AI) calculations for single player games, and handle net code for multiplayer games. Additionally, audio calculations, and more recently, physics calculations, must be done as well as many other behind-the-scenes operations. And on which part of the computer do these tasks fall? Right smack dab on the CPU. In the past year, graphics card technology has advanced to the point that current generation cards don't break a sweat with even the most graphics-intensive games. The processing power of the CPU, however, has not advanced as quickly. This has lead to the biggest problem in performance computing since before graphics cards: the plague of CPU limiting. Put simply, the CPU is not able to handle all the background calculations as quickly as the graphics card can handle the 3D calculations, and thus the CPU is a bottleneck. How do you find out if you're CPU limited? The best method involves viewing a demo and using a program such as Fraps to record the FPS achieved, then repeat the process after changing the resolution (and thus the load on the GPU). If the average framerate is not affected by a resolution shift from 800x600 to 1024x768, then your system's performance is being limited by your CPU. It's very straightforward. The System
|



User Comments
I had no idea that COD2 would be so graphically intensive.. seems to me that the more intense the game with physics and what not would mean more cpu-limited. We see this with CS:S and Q4, but why does cs1.6 show these results as well? I would figure that cs1.6 has very little to do with the processor, especially because it barely registers on my ultra bad and old p4.
However when my CPU is busy with other things its devestating to 1.6. Then again most people wouldn't do really CPU intensive things in the background while playing cs.
True, CS 1.6 is not really "limited" at all when you have decently-high performance parts, as you can see from the outrageously high frame rates - but when you consider that it must be limited even if that limitation does not truely affect the playable FPS, it is definitely the processor.
PS: My 3000+ Athlon64 does just fine clocked at 9x295 (2655).
I knew tht my cpu was causing the massive fps drops in source(down to 5 in 3/4mna firefights, he nades+barrels), but I didnt know it was restricting my max fps as Im using a PCI gpu :P
you can time when its going to happen it happens every 15-20sec and its not lag as much as it looks like the player freezes in one spot than catches up.
here is what you need to do: right click on my computer and go to the advanced tab and click on settings for startup and recovery. click on where it says edit.
this will bring up a copy of your boot.ini file. save it as is (with a different name) to your desktop so you can find it again easily if you mess up. edit the file by adding "/usepmtimer" to the operating system tagline. your file should look like this:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(...
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDO... Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
MS Windows XP HOME SP2
256MB Gigabyte 7800GT
250GB MAXTOR SATA
Sennheiser PC 155 USB Gaming Headset
Asus A8N-SLi Premium Motherboard Socket 939
AMD Athlon 64 X2 3800 Dual Core Retail S939
Enermax Noisetaker EG701AX-VE(W) 600W PSU ATX 2.0
Corsair XMS4400 TwinX PC-4400 2GB
Asetek VapoChill Micro Ultra Low Noise S754/S939/S940
Western Digital Raptor 74GB 8MB Cache SATA x 2
Thats what I have and I get 100 fps in cs 1.6 :( not tried Source yet though, and in Quake 4 I get 60 and not sure about CoD2, not really played it yet :P
glad you all are enjoying the article.
So yes it's better to have an homogeneous config, but you better invest in the GPU than in the CPU as for the same amount of money you'll get much more from the video card in game applications.
Anyway, buying the latest hardware is plain stupid as you pay much more and get just a little more.
In addition should I get 1 or 2 g?
#40 if you can afford it, get 2gigs. why the hell not, i did.
More Pages
Submit Comments
Registered Users Only
In order to post comments, you must be a registered member. If you have not registered, it's free and easy!