Motherboards Memory Storage Cases/Cooling/PSUs IT Computing Displays Mobile Mac CPUs & Chipsets Video Digital Cameras Linux Gadgets Systems Trade Shows Guides Home Increase Font Size Decrease Font Size Change Page Size
Valve Hardware Day 2006 - Multithreaded Edition
Valve Hardware Day 2006 - Multithreaded Edition
Date: November 7th, 2006
Topic: Trade Show
Manufacturer: Valve
Author: Jarred Walton
Buy the Intel BX80605I7870 Core i7-870
Blank
 Newegg $539.99
 BestBuy $569.99
 TigerDirect $559.99
 
 

Particle Systems Benchmark

The more meaningful of the two benchmarks in terms of end users is going to be the particle simulation benchmark, as this has the potential to actually impact gameplay. The only problem is that the map is a contrived situation with four rooms each showing different particle system simulations. As proof that simulating particle systems can require a lot of CPU processing power, and that Valve can multithread the algorithms, the benchmark is meaningful. How it will actually impact future gaming performance is more difficult to determine. Also note that particle systems are only one aspect of game engine performance that can use more processing cores; artificial intelligence, physics, animation, and other tasks can benefit as well, and we look forward to the day when we have a full gaming benchmark that can simulate all of these areas rather than just particle systems. For now, here's a quick look at the particle system performance results.

Valve Multithreaded Source Engine

There are several interesting things we get from the particle simulation benchmark. First, it scales almost linearly with the number of processor cores, so the Core 2 Quad system ends up being twice as fast as the Core 2 Duo system when running at the same clock speed. We will take a look at how CPU cache and memory bandwidth affects performance in the future, but at present it's pretty clear that Core 2 once again holds a commanding performance lead over AMD's Athlon 64/X2 processors. As for Pentium D, we repeatedly got a program crash when trying to run it, even with several different graphics cards. There's no reason to assume it would be faster than Athlon X2, though, and we did get results with Pentium D on the other test.

Athlon X2 performed the same, more or less, whether running on 939 or AM2 - even with high-end DDR2-800 memory. Our E6700 test system generated inconsistent results when overclocked, likely due to limitations with the nForce 570 SLI chipset. For most of the platforms, the 20% overclock brought on average a 20% performance increase, showing again that we are essentially completely CPU limited. The lack of granularity makes the scores vary slightly from 20% but it's close enough for now. Finally, taking a look at Athlon 64 vs. X2 on socket 939, the second CPU core improves performance by ~90%


VRAD Map Compilation Benchmark

As more of a developer/content creation benchmark, the results of the VRAD benchmark are not likely to be as interesting to a lot of people. However, keep in mind that better performance in this area can lead to more productive employees, so hopefully that means better games sooner. (Or maybe it just means more stress for the content developers?)

Valve Multithreaded Source Engine

The results we got on the map compilation benchmark support Valve's own research and help to explain why they would be very interested in getting more Core 2 Quad systems into their offices. We don't have a single core Pentium 4 processor represented, but even a Pentium D 920 still ends up taking more than twice as long as a Core 2 Duo E6700 system, and about four times as long as Core 2 Quad. Looking at the CPU speed scaling, a 20% higher clock speed with the Pentium D resulted in 19% higher performance. If Intel had tried to stick with the NetBurst architecture, they would need dual core Pentium D processors running at more than 6.0 GHz in order to match the performance offered by the E6700. We won't even get into discussions about how much power such a CPU would require.

Performance scales almost linearly with clock speed once again, improving by 20% with the overclocking. Moving from single to dual core Athlon chips improves performance by about 92%. Going from a Core 2 Duo to a Core 2 Quad on the other hand improves performance by "only" 84%. It is not too surprising to find that moving to four cores doesn't show scaling equal to that of the single to dual move, but an 84% increase is still very good, roughly equal to what we see in 3D rendering applications.

Closing Thoughts   Next Page

 
  Index

Tools Share
Find lowest prices Find the lowest prices
Digg   del.icio.us   E-mail  
Print This Article Print this article  

55 Comments - Last by edfcmc, 1174 days ago
Username:
Password:
Tom Leonard pic by puffpio, 1190 days ago
Is it just me, or does the pic of Tom Leonard showcase a huge underarm sweat stain? :P

Reply
RE: Tom Leonard pic by JarredWalton, 1190 days ago
It was taken after about two hours in the conference room. Sorry Tom! :)

Reply
RE: Tom Leonard pic by peldor, 1190 days ago
Tom's pic makes it looks like he's been fighting with multithreading and losing.

Badly.

Reply
RE: Tom Leonard pic by PeteRoy, 1188 days ago
I loved your comment.

Reply
by MrJim, 1190 days ago
This was a very interesting article to read, the future looks bright for us with multi-core systems and Valve games. Excellent work Mr Walton!

Reply
by George Powell, 1190 days ago
I quite agree. Top notch article there. It is great to see how Valve are committed to giving us the best gaming experience.

Reply
O_O by Regs, 1190 days ago
The future looks bright for people willing to buy valve and multi-core CPUs!!

Reply
RE: O_O by Regs, 1190 days ago
And I hope Valve pulls it off too. Didn't mean nothing with the above post.

Reply
Yummy by timmiser, 1190 days ago
Shoot, I didn't make it past the dinner description. Got too hungry!


Reply
. by brshoemak, 1190 days ago
Nice to know where things are headed. Great article.

Jarred, 2nd page, 2nd paragraph

quote:

place it into a pan and start beating the oven


should be 'heating the oven' - although quite funny as is, you may want to keep it ;)

Reply
Comments Page 1 of 6

SAP Risk and Compliance Resources
Register to Access SAP's Risk Management Resource Center today.
DOWNLOAD vWire Today - FREE TRIAL
Take Control of Your Virtual Infrastructure. Manage VI Data & Prevent Problems.
Unlicensed Software at Your Last Company
Anonymously Report Unlicensed Software with Our Form Now. Get Up to $1 Million.
Download Microsoft Visual Studio ® Team System
Streamline Dev processes, Reduce time to market. Try Microsoft Visual Studio Team System, FREE!
Supermicro Barebone Servers
We Carry Everything Supermicro. Low Price, Top Service, FREE Shipping, and more.




Latest news by
DailyTech

 February 9, 2010

Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank

 February 8, 2010

Blank




pipeboost
Copyright © 1997-2010 AnandTech, Inc. All rights reserved. Terms, Conditions and Privacy Information.
Click Here for Advertising Information