Q&A: Epic Games' Tim Sweeney on Ageia PhysX
Is the physics processing unit going to be as important as the CPU and the GPU? PPU manufacturer Ageia has Epic Games convinced, and Tim Sweeney tells us why.
If semiconductor company Ageia has its way, the PPU (physics processing unit) will soon join the CPU and GPU as another hardware component that has a major effect on gaming performance. Current CPUs are only powerful enough to support 30 to 40 physical objects that you can interact with onscreen, but systems with a PPU add-in card will be able to support more than 30,000 objects on screen.
Ageia promises to bring a new level of physics to games with its PhysX processor, and the company has the game developer support to do it. Epic Games, the creator of the hugely popular Unreal first-person shooter series, has chosen Ageia's NovodeX physics middleware solution for Unreal Engine 3.
We caught up with Epic Games CEO and founder Tim Sweeney to find out what he thinks the dedicated hardware physics processing will do for gaming.
GameSpot: How did you react when you first saw the Ageia PPU? Would you say that the PhysX chip will bring on a new physics revolution in gaming similar to the 3D revolution sparked by 3dfx in the 1990s?
Tim Sweeney: It's very clearly an idea whose time has come. In games, software-based rigid body dynamics physics has been in use for about five years. It also took about five years from the release of the first realistic 3D games (Wolfenstein 3D and Doom) to the first truly great 3D accelerator, the 3dfx Voodoo1. This is about the time that an industry-changing idea takes from first implementation to industrywide change including hardware adoption. Physics and graphics are both areas where dedicated hardware can exploit the problem domain's underlying parallelism to deliver far more performance than a sequential CPU.
GS: Can you give examples of how a game might be able to increase realism with the help of a PPU?
TS: When people talk about physics in recent games, they mostly think of Unreal Tournament 2004's vehicles or Half-Life 2's dynamic objects. There, you have 10 or perhaps 100 big objects interacting physically in an otherwise static environment. Knocking chairs and tables around is fun, but that's hardly the apex of physics simulation.
The next steps are realistic dynamic environments, fluid simulation, large-scale particle simulation, and other very large-scale physical phenomenon. If you look at a modern action or sci-fi movie, and what's possible with the non-real-time computer graphics effects there, it's clear that major new physics innovations will be introduced into gaming as hardware performance increases 10x, 100x, and more.
GS: Do you see any limitations in what the PPU can accomplish due to overhead issues associated with offloading work and transferring it across the system bus?
TS: The computations driving physics simulation and collision detection make use of a large amount of static data that needs to be uploaded to the hardware once, and a smaller amount of dynamic data that needs to be transferred per frame. This is the same usage pattern as a modern GPU, where huge textures and vertex buffers change infrequently, while the smaller rendering commands need to be sent each frame. The PPU or GPU then expends an enormous amount of parallel computing power in computing the result, but the result itself is fairly compact. A GPU's frame buffer is a few megabytes, and a PPU's result matrices will be similarly compact. So, the PCI Express or even PCI bus will be plenty fast to accommodate the required traffic.
GS: How long do you think it will take for developers to release games that will look and play significantly better on a PPU-enabled PC system?
TS: As with any new technology, there will be early games available that add hardware physics support into a mostly finished game design. That's the first stage, and it will give gamers the first hardware-accelerated physics support right away.
The later revolution will be in next-generation games designed with large-scale physics from the very beginning. PhysX will make that possible on the PC, while other innovations will make large-scale physics possible on next-generation game consoles. There is a great deal of synergy there, with Ageia's physics engine providing a great hardware-accelerated solution on PC (with a software physics fallback for reduced detail) and also addressing the needs of the future consoles.
GS: How will Epic's Unreal Engine 3 incorporate Ageia's technology?
TS: We've been collaborating with Ageia since their inception, and Unreal Engine 3 thoroughly exploits the Novodex physics API; when the first Unreal Engine 3-based games begin shipping in early 2006, they will really up gamers' expectations. The combination of next-generation graphics, next-generation physics, and content-rich games goes way beyond current games, both qualitatively and quantitatively.
Hot Stories
Newsmakers
-
Carmack on ZeniMax, Apple, and new 'triple-A' game
Q&A: id Software's technical guru explains shock buyout by Bethesda parent, talks about new project, and doubts the Mac-maker will enter the console wars; new wave of iPhone games explained in detail. Full Story
- Posted Jun 26, 2009 12:23 pm PT
- 169 Comments
-
Crosshairs Interview: Remedy Ent. on Alan Wake
We chat with lead writer Sam Lake at E3 2009 about Alan Wake. Full Story
- Posted Jun 29, 2009 1:04 am PT
Featured Stories
-
Starcraft II jettisons LAN support
Blizzard confirms anticipated sci-fi RTS will skip local multiplayer due to piracy, quality concerns. Full Story
- Posted Jun 30, 2009 11:45 am PT
- 939 Comments
-
28% of all console gamers now female - Study
Industry-tracking NPD Group reveals women flocking to Wii, hardcore gaming on decline, online gaming stagnate. Full Story
- Posted Jun 29, 2009 4:45 pm PT
- 504 Comments
-
Shippin' Out June 28-July 4: Call of Juarez prequel, Harry Potter
Ubisoft's Western shooter and J.K. Rowling's boy-wizard lead this week's retail charge along with Mega Man Star Force 3, Worms 2: Armageddon, The Punisher: No Mercy, Ice Age film game. Full Story
- Posted Jun 29, 2009 8:22 am PT
- 66 Comments
-
Obsidian, Sega confirm Aliens RPG 'no longer in development'
Developer breaks silence, confirms all work has ceased on sci-fi film-inspired role-playing project; publisher says there are "no plans to move forward" with the game. Full Story
- Posted Jun 26, 2009 4:31 pm PT
- 151 Comments
-
THQ reveals controller-based game for 2010
UFC publisher reveals first peripheral-specific title, claiming it will have a "competitive advantage" by being "different from anything else." Full Story
- Posted Jun 26, 2009 2:17 pm PT
- 145 Comments
Recent News
Site Blogs
-
Battlestations: Pacific DLC deploying in July
Battlestations: Pacific won the battle against critics when it debuted on the Xbox 360 and PC in May. And while it has yet to be seen...




1 Comments