Final Words
After our Doom 3 - CPU Battlegrounds article, we already knew what to expect from CPU performance under Half Life 2. At this point, Intel's Pentium 4 architecture does take a backseat to AMD's Athlon 64 when it comes to gaming. With performance advantages of around 15% at the same price point, the Athlon 64 does offer a noticeable increase in performance over the Pentium 4 in Half Life 2. The extensive physics engine in Half Life 2, especially as seen in Half Life 2 Deathmatch, is very CPU dependent and thus we see a real world performance advantage to the Athlon 64 over Intel's Pentium 4.
Not only is the game very CPU intensive, but because of its dependency on a fast CPU, Half Life 2 also appears to be quite dependent on high available memory bandwidth and low latency memory at the same time. Half Life 2 is actually the first game where we've seen this degree of dependency, which does make for some interesting predictions for the CPU/platform requirements of the next generation of games. Despite what we have seen in recent years, it does look like the next generation of games that employ more sophisticated artificial intelligence and physics will be quite CPU and platform dependent, just as they are GPU limited. The balance will obviously vary from scene to scene in the games, just as we've seen with Half Life 2, but the limitations will be there.
In terms of the right speed CPU to pair up with your GPU, if you have a high-end GPU (X800 or 6800GT class) then the faster you go the better off you are. Mid-range GPU owners will find that anything the speed of an Athlon 64 3000+ (Socket-939) will offer the best bang for your buck, with diminishing returns after that. If you happen to have an older Radeon 9600/9700/9800 based card, then even an Athlon 64 2800+ will be overkill for your GPU. If you are stuck with one of those older but still well-performing GPUs, don't bother upgrading your CPU unless it's something slower than a 2.4GHz Pentium 4 - you'd be much better served by waiting and upgrading to dual core later on.
The impact of the CPU on gaming performance is in a transitional stage right now. As more games use Half Life 2 style physics we will see similar impacts with regards to CPU performance, but at this point there's a great deal of work being done on multithreading game engines for the next generation of games. So while the games coming in the immediate future may behave similarly to Doom 3 and Half Life 2, it's the games that follow that will truly be interesting.
Check back in the coming weeks for more information on multithreading, dual core and the future of CPU performance in game engines among other areas...
68 Comments
View All Comments
Phantronius - Wednesday, January 26, 2005 - link
#3NF4 will not be supporting AGP bud, sorry, its PCI-E from here on out.
Ozz1113 - Wednesday, January 26, 2005 - link
Ill backup the thought of putting some T-bred cores in there. My OC'd XP2600 333 w\ modded 9500 radeon system ran HL2 very well. I would have liked it to have been better, but it is not worth upgrading yet.Araemo - Wednesday, January 26, 2005 - link
Hehehe.. I'll fifteenth the "Please include an AXP3200+" sentiment. Personally, I'd rather see one or two AXPs included than a complete list of athlon64s.. You can generally extrapolate the performance of a given CPU if you are given two other CPUs with the same cache/FSB/core. I know that my Mobile barton handled the game fine, but I'd like to know how far behind a cheap A64 it really is.miketheidiot - Wednesday, January 26, 2005 - link
"Our standard 2-2-2-10 memory does actually offer reasonable performance benefits in Half Life 2 compared to DDR400 with higher timings such as 3-3-3-10 or the unrealistically high 3-6-6-10."Reasonable performance benefits? decent 2.5-3-3-10 ram can be found cheap nowdays (http://www.newegg.com/app/ViewProductDesc.asp?desc... and compared to the oczrev2 and other $200+ modules is at least $60 cheaper, in some case as much as $100 cheaper. The 2-2-2 is only 2% faster than the 3-3-3, so does that extra $60+ really offer "reasonable performance benefits"?
Jeff7181 - Wednesday, January 26, 2005 - link
#13... I wouldn't call that an error, I'd call that a difference in opinion. :)PrinceGaz - Wednesday, January 26, 2005 - link
There seems to be an error on page 4- "Almost all DDR400 these days is CAS 2 memory, but older memory may have a higher CAS latency..."Shouldn't it say "Almost all DDR400 tested by AnandTech is premium CAS 2 memory, but CAS 2.5 and CAS 3 are more common..."
Aquila76 - Wednesday, January 26, 2005 - link
What about SLI configs? I think people looking SLI for an option may want a better idea how their CPU choice affects the dual GPU choice. Can you add SLI'd 6600GT, 6800GT, 6800 Ultra benches to the tables at the end of your article?Tiamat - Wednesday, January 26, 2005 - link
Yeah, although probably unrealistic, tossing AXP's into a "low end range" comparison along side would help some people. Overall, great article!Regs - Wednesday, January 26, 2005 - link
I liked the Ram latency and 64-bit/128-bit test. But I'm wondering how would 2.5 Cas would perform? Makes sense to list it since a lot of value named brand ram modules come with 2.5 CAS. I would think it would perform in-between the two, but I'm having the slightest inkling that 2.5 CAS and 2.0 CAS will perform the same.Can't wait to hear about multithreaded games for dual core CPUs.
Jeff7181 - Wednesday, January 26, 2005 - link
Well we can look at the other HL2 articles cause there's an XP3200 in those... but... this being a CPU oriented article I thought it would be nice to have that CPU included. Possibly even an XP3000 so we can get an idea for how it scales so I can estimate how my 2.48 GHz Mobile AXP compares.