FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Hardware : Video Cards : PhysX Performance Update: GPU vs. PPU vs. CPU
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 


Random Gallery >> 
Click to view high-res Image!
Tony Hawk's Project 8 Preview Screenshots [30] (3)

Clive Barker's Jericho Review (Round 2) (6) by jacobvandy
Far Cry 2 SP Review (wip) (1) by jacobvandy
Afghanistan and Iraq (0) by anastamoses@gmail.com
"I need a vacation..." (4) by ICDP
»» best haiku ever (0) by darkportal_4
War! Huh! Yeah! (aka Blatant Plagiarism) (1) by ICDP
Guide to Overclocking: OC Juice and Overclocking Your Way to Become a Better Person (1) by jarrodthome
13.1 miles of EVGA (0) by Odoyle721
Dow II Haiku (2) by LORD ORION
Scandle at EVGA! (2) by exe3

More Blogs >>




PhysX Performance Update: GPU vs. PPU vs. CPU
August 14, 2008   Brandon Sandman Bell > [View My Other Articles]
Product Info | User Reviews | Article Images | Image Gallery | Comments | Forum Thread
Introduction


In our original PhysX Performance with GeForce article we highlighted the performance of NVIDIA’s PhysX API running on GeForce GPUs ranging from the GeForce 9600 GT all the way up to the latest GeForce GTX 280. For comparison purposes we also included scores with the same PhysX apps running on the CPU to highlight the performance improvement GPU-based PhysX can bring.

In those tests we generally found that PhysX apps ran around three times faster on the GPU in comparison to the CPU, although the exact amount varied depending on the game being tested – some cases were up to four times faster.

After seeing the results, we received numerous requests from readers asking us to include scores with AGEIA’s PhysX PPU. Many of you were curious to see how the PPU stacked up to today’s GPUs when it came to PhysX performance.

To accomplish this we dusted off our old PhysX card manufactured by BFG, and plopped it into an open Core 2 QX9650 testbed we’d already had setup. Surprisingly enough, the board still ran like a charm! We then proceeded to install the PhysX apps and came up with another custom demo for Unreal Tournament 3 testing taken on the heat ray map under similar conditions (our original demo used for testing was deleted when we wiped the testbed’s hard drive). Once again we used the gravity gun’s secondary fire mode exclusively to send objects flying throughout the map. Our tests with Warmonger and Nurien use the standard built-in benchmarks that ship with each app (we actually use FRAPS to record Nurien scores, as the built-in fps results are inaccurate). The MKZ alpha doesn’t seem to work with the PPU at the moment. Every time we tried to run the benchmark, the game crashed to the Windows desktop.

So how did the PPU fare against the GPU? First let’s take a look at UT3:



As you can see, going from the CPU to the PPU netted us a gain of roughly 2.5X. All of the cards generally top out around 32-34 frames per second with the PPU handling physics, versus 13 fps with CPU-based PhysX. The GeForce GPUs then run 16% faster than PPU-based PhysX in UT3.

Nurien

If you recall our original article, the cloth simulation in Nurien wasn’t as demanding as the physics calculations in the other games we tested, and thus we saw slimmer gains in favor of GPU-based PhysX. Based on this, we expected PPU performance to be at least on par with GPU PhysX performance, if not better since we’re running dedicated PhysX hardware. Surprisingly enough however this wasn’t the case:



We re-ran the tests multiple times to ensure that our PPU results were accurate. Each time though the scores remained pretty consistent. The PPU just wasn’t scaling beyond 36 fps, an improvement of 1.5 times for the GeForce boards over the CPU, while the Radeon cards ran about 14% faster with the aid of the PPU.

The GeForce PhysX setup still ran over 20% faster than the PPU setups though.

Of course, Nurien is pre-release alpha software. It was probably never designed with AGEIA’s PPU in mind. This isn’t the case for our next app, Warmonger…


    Warmonger and conclusion Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
I am an AMD AgentRead this Media-Blog entry!» OverClocking Boot Camp (3)
by Odoyle721 (17) Talk with this user on their Shout Box (My other blogs) Posted a month ago


 Hottest Topics
Blizzard statement on StarCraft II LAN (16)
StarCraft II lacks LAN support (13)
Wolfenstein system requirements released (11)
Street Fighter IV PC hits Steam (9)
Xbox 360/PS3 price cuts coming? (8)
Today's News >>
Today's Siteseeing >>


 Table of Contents


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2009 FS Media, Inc. All Rights Reserved