Fact-checked by Grok 2 weeks ago

Physics processing unit

A physics processing unit (PPU) is a dedicated hardware accelerator designed to offload and accelerate the computation of physics simulations from the central processing unit (CPU), enabling more realistic real-time interactions in video games through mathematical modeling of classical physics, fluid mechanics, and ballistics. The concept emerged in the mid-2000s as game developers sought to enhance visual and interactive realism beyond what CPUs could efficiently handle alone, with Ageia Technologies pioneering the first commercial PPU through its PhysX processor released in 2006 as a standalone PCI add-in card. This card featured parallel processing across 48 pipes and dozens of cores, each optimized for specific physics tasks, to support demanding simulations in titles like CellFactor: Combat Training and Tom Clancy's Ghost Recon Advanced Warfighter. In 2008, acquired Ageia, integrating the software and hardware technology into its GPU lineup to enable physics acceleration via programmable shaders, effectively rendering dedicated PPUs unnecessary for most applications. Post-acquisition, evolved into a versatile SDK supporting , soft bodies, cloth, fluids, and particle effects, with shifting to GPUs for over 10x performance gains in complex models compared to CPU-only processing. While standalone PPUs like the Ageia PhysX card became obsolete by the early due to the dominance of GPU-based solutions, the PPU's legacy persists in modern physics engines that leverage for immersive simulations across , virtual surgery, and scientific visualization; in April 2025, open-sourced the SDK, further extending its use in contemporary applications.

Definition and Purpose

Overview

A physics processing unit (PPU) is a dedicated designed specifically to handle physics calculations, functioning as a specialized co-processor distinct from general-purpose central processing units (CPUs) or graphics-focused graphics processing units (GPUs). This hardware accelerates the computation of physical interactions by offloading intensive workloads from the CPU, thereby improving overall system performance and allowing for more intricate simulations without overwhelming the main processor. In primary applications, PPUs support real-time physics engines used predominantly in video games, where they simulate essential phenomena such as , , soft body deformation, , and cloth simulation. These capabilities enable developers to create immersive environments with realistic object behaviors, from the motion of solid structures to the flow of liquids and the draping of fabrics under dynamic forces. The basic workflow of a PPU begins with the CPU providing input data, including scene geometry and applied forces, which the PPU then processes through parallel vector operations to update physics states at high frame rates, such as 60 times per second. The resulting outputs are returned to the CPU for integration into rendering or additional logic, ensuring seamless across the system. The first commercial PPU, introduced by Ageia in 2006, marked the realization of this hardware approach for interactive .

Key Functions

Physics processing units (PPUs) are specialized for accelerating core computations in physics simulations, particularly and . In , PPUs calculate the position, velocity, and rotation of objects by applying Newton's second law, \mathbf{F} = m \mathbf{a}, for and corresponding torque equations, \boldsymbol{\tau} = I \boldsymbol{\alpha}, for angular motion, using methods like Euler or Runge-Kutta solvers to update states over discrete time steps. These computations handle forces, constraints, and impulses to simulate realistic object interactions without deformation. Collision detection in PPUs involves a two-phase approach for efficiency. The broad phase uses spatial partitioning techniques, such as bounding volume hierarchies with axis-aligned bounding boxes (AABBs) or oriented bounding boxes (OBBs), to cull non-intersecting object pairs rapidly. The narrow phase then applies precise algorithms like the separating axis theorem to resolve exact contact points, including vertex-face and edge-edge interactions, generating contact data for subsequent response calculations. Beyond rigid bodies, PPUs enable advanced simulations of deformable phenomena. Particle systems approximate through methods like (), where particles interact via kernel-based density and pressure computations to model and . For cloth and soft bodies, they employ mass-spring models for simpler tensile simulations or finite element methods for more accurate and analysis in deformable materials. PPUs incorporate hardware-specific optimizations to maximize throughput, including across independent rigid bodies via vector processors and (VLIW) architectures, which allow simultaneous execution of multiple physics operations. A streaming architecture facilitates efficient flow for large-scale scenes, supporting thousands of simultaneous collisions by minimizing bottlenecks. These features yield high performance in physics-tailored operations, such as vector mathematics for transformations, with dedicated floating-point engines for rapid and computations essential to spatial updates.

Historical Development

Early Concepts

In the late , the transition from arcade-style games to complex 3D titles, such as (1996), introduced increasingly demanding physics simulations for collisions, dynamics, and environmental interactions, which overburdened general-purpose CPUs and limited real-time performance. These computational bottlenecks motivated academic research into dedicated to offload physics calculations, enabling more immersive virtual environments without sacrificing frame rates. Academic origins of dedicated physics hardware trace back to the (Simulation of Physics on A Real-Time Architecture) project in the , a project at . utilized FPGA-based prototypes to accelerate physics modeling, focusing on hardware-optimized algorithms for simple and , achieving orders-of-magnitude speedups over CPU-based simulations for real-time applications. This work evolved into 3D-capable systems in the early with the project, an ASIC-based prototype designed for interactive simulations of deformable objects, extending SPARTA's principles to demonstrate feasibility for real-time and on consumer hardware. emphasized low-cost, high-performance architectures to handle the floating-point-intensive iterations required for complex physical models, addressing the growing gap between software physics demands and CPU capabilities. A key milestone occurred in 2000 with the introduction of the PlayStation 2's VU0 (), an early co-processor integrated into the and clocked at 294 MHz, which developers repurposed for physics processing, , and basic dynamics using floating-point operations to enhance game realism. These prototypes and repurposed units laid the groundwork for later commercial physics accelerators.

Commercialization

The commercialization of physics processing units (PPUs) began in the early 2000s with the formation of AGEIA Technologies in April 2002 as a startup dedicated to developing dedicated hardware for real-time physics simulations in gaming. In July 2004, AGEIA acquired NovodeX AG, the creator of the , which provided the software foundation for hardware-accelerated physics effects such as collisions, cloth simulation, and particle systems. This acquisition positioned AGEIA to bridge software with custom , aiming to offload physics computations from CPUs and GPUs to specialized add-in cards. The first commercial PPU product, the AGEIA card, launched in February 2006 as a /PCIe targeted at PC gamers seeking enhanced realism in . Priced between $250 and $300, the card was marketed as an accelerator for complex physics interactions, compatible with the SDK to enable effects beyond what contemporary CPUs could handle efficiently. This entry into the consumer market coincided with growing interest in physics-driven gameplay, exemplified by the 2004 release of , which popularized for dynamic character animations and environmental interactions using like Havok. Despite these developments, AGEIA encountered significant competition from GPU manufacturers such as NVIDIA and ATI (later AMD), who advanced software physics engines optimized to run on their existing graphics hardware, reducing the need for dedicated PPUs. Adoption challenges further impeded market penetration, including high upfront costs that deterred mainstream consumers, compatibility requirements limiting its use to specific PCIe slots, and sparse developer support with only a select number of games integrating PhysX hardware acceleration by 2007. These factors contributed to modest overall sales, with the ecosystem struggling to achieve widespread integration in major titles.

Major Implementations

AGEIA PhysX

The AGEIA PhysX represented the pioneering commercial implementation of a dedicated physics processing unit, launched in as the PhysX P1 PCI card. This hardware featured a PhysX processor with 125 million transistors fabricated on a , paired with 128 MB of GDDR3 memory clocked at 733 MHz across a 128-bit , delivering 12 /s of . Performance capabilities included a peak of 20 billion and up to 530 million sphere-sphere collision tests per second, enabling complex simulations beyond typical CPU constraints. The architecture utilized a multi-core streaming with dozens of independent processing elements optimized for parallel , , and particle systems, supporting up to 32,000 rigid or soft body objects and 40,000 to 50,000 particles in fluid modeling scenarios. This setup allowed for efficient handling of physics computations in environments, distinguishing it from general-purpose processors through specialized pipelines for tasks like convex-convex collisions at rates of 533,000 per second. The card's emphasized for developers seeking enhanced without overburdening the CPU or GPU. The PhysX hardware integrated with the proprietary PhysX SDK, originally developed by NovodeX AG and acquired by AGEIA in 2004 to form the foundation of its . This software ecosystem facilitated advanced simulations, including cloth, fluids, and destructible environments. In 2008, acquired AGEIA, integrating the PhysX technology into its GPUs via for broader . Early adoption highlighted its potential in titles like (2007), where a dedicated PhysX mod enabled dynamic effects such as explosive particle fluids and fully destructible maps impacting gameplay. Subsequent evolutions in PhysX 3.0 and later versions shifted toward GPU-based acceleration, building on the PPU's foundational concepts.

Havok FX

Havok FX was announced in October 2005 by Havok, an Irish software company founded in , as a GPU-accelerated physics solution designed to enhance game simulations using existing graphics hardware. Developed in collaboration with , it targeted Shader Model 3-compatible GPUs and required multi-GPU configurations such as SLI or ATI CrossFire to offload physics computations from the primary graphics rendering GPU. The technology centered on particle-based simulations, employing FX particles to model complex effects like fluids, cloth, smoke, and debris through and . Physics tasks were delegated to a secondary GPU, allowing the primary GPU to focus on rendering, which enabled handling of tens of thousands of particles and objects, such as 15,000 colliding boulders at playable frame rates in demonstrations. Key features included seamless integration with the Havok Physics SDK, providing developers with tools for content creation in applications like and 3ds Max, and support for advanced effects that bridged physics with visual particle systems. Havok FX powered effects in games such as Hellgate: London, released in 2007, where it simulated environmental interactions like rubble and in . Unlike dedicated physics cards, it emphasized software optimization for consumer GPUs, positioning it as a software alternative in the emerging PPU market. Following Intel's acquisition of Havok in September 2007 for $110 million, development of Havok FX was cancelled, with the company redirecting efforts toward CPU- and GPU-based software solutions rather than specialized . No dedicated hardware for the technology was ever released, marking the end of its commercialization as a distinct PPU initiative.

Console Precursors

The (PS2), released in 2000, featured the Vector Processing Unit 0 (VU0) as a pioneering co-processor for offloading physics-related computations from the main CPU in console hardware. VU0 is a 128-bit (SIMD) processor clocked at 294.912 MHz, equipped with four floating-point multiply-accumulate (FMAC) units and one floating-point divide (FDIV) unit, alongside 4 KB instruction and 4 KB data micro-memory. This architecture enabled efficient handling of vector-based tasks, including fixed-point operations for , , and basic dynamics simulations. Developers utilized VU0 to accelerate physics processing, freeing the Emotion Engine's R5900 core for other game logic. VU0's functionality allowed for up to eight operations per cycle through its dual-d design, where the upper pipeline executed FMAC instructions and the lower handled units (EFU), supporting applications like pathfinding and rudimentary interactions. While not a comprehensive physics processing unit, VU0 demonstrated the value of dedicated in resource-limited console environments by reducing CPU bottlenecks and enabling smoother simulations. For instance, in titles, it processed vehicle collision and deformation calculations using to maintain performance under tight constraints. Contemporary consoles also incorporated elements of physics offloading that influenced later dedicated designs. The original Xbox's NV2A GPU, launched in 2001, integrated programmable vertex shaders based on NVIDIA's GeForce 3 architecture, permitting custom extensions for physics-like computations such as particle dynamics and environmental interactions via shader programs. Similarly, the GameCube's graphics chip, introduced in 2001, provided fixed-function support for simplified simulations through its embedded 3 MB of and high-bandwidth texture units, aiding basic collision and motion processing in games. These console implementations laid foundational groundwork for dedicated physics hardware by illustrating tangible performance improvements in compact systems. The PS2, for example, achieved up to 75 million polygons per second in rendering while leveraging VU0 for concurrent physics tasks, underscoring the efficiency gains of specialized co-processors in balancing computational demands. This offloading approach in sixth-generation consoles informed the evolution toward standalone PPUs in personal computing platforms.

Technical Comparisons

Versus CPUs

Central processing units (CPUs) are designed as general-purpose processors emphasizing scalar operations and sequential instruction execution, which imposes limitations on their ability to efficiently manage the highly parallel computations inherent in physics simulations. For instance, simulating over 100 rigid bodies often incurs substantial branching overhead due to conditional logic in collision resolution and updates, bottlenecking performance on even multi-core systems where parallelism is constrained by data dependencies and cache inefficiencies. In contrast, physics processing units (PPUs) incorporate specialized and (SIMD) architectures optimized for the mathematical operations central to physics engines, such as transformations and repetitive numerical integrations. These units excel in tasks like computing rotation matrices, expressed as
R = \begin{pmatrix} \cos \theta & -\sin \theta \\ \sin \theta & \cos \theta \end{pmatrix},
and advancing simulations via methods like Euler integration:
\mathbf{v}_{n+1} = \mathbf{v}_n + \mathbf{a} \Delta t.
This specialization yields higher throughput for parallelizable physics workloads compared to the CPU's broader but less efficient handling of such computations.
Performance evaluations of PPUs, such as the AGEIA P1, showed significant improvements over contemporary CPU-based processing in parallelizable tasks like particle systems and , though gains varied by workload and were more modest for simulations in mid-2000s benchmarks. However, interfacing via the bus introduces data transfer and constraints, which can offset these gains when frequent between the PPU, CPU, and GPU is required. While PPUs offload specialized workloads effectively, their lack of flexibility for non-physics operations—such as general-purpose or —limits their utility to niche domains like , often leaving them idle and underutilized in mixed workloads.

Versus GPUs

Graphics processing units (GPUs) feature architectures with thousands of parallel shader cores optimized primarily for rendering tasks, such as rasterization and , but adaptable for general-purpose through frameworks like NVIDIA's introduced in . These cores excel at high-throughput floating-point operations, enabling efficient handling of massively parallel workloads like particle simulations in physics engines. However, GPUs are less efficient for sequential or dependency-heavy physics computations, such as constraint solving in , due to their graphics-oriented design and potential overhead from context switching in multi-tasking environments. In contrast, physics processing units (PPUs) incorporate specialized pipelines tailored for tasks, including broad-phase and narrow-phase , without the rasterization or pixel-shading overhead inherent to GPUs. For instance, benchmarks of the Ageia P1 PPU compared to early GPUs like the 8800 showed mixed results, with GPUs often achieving higher overall frame rates in physics-heavy scenarios due to their ability to handle both rendering and physics, while PPUs were dedicated solely to physics tasks. This specialization allowed PPUs to process physics deterministically with fixed timesteps, such as Δt = 1/60 s, ensuring consistent outcomes essential for multiplayer . The evolution of GPU-based physics accelerated after NVIDIA's 2008 acquisition of Ageia, integrating into the CUDA ecosystem and porting PPU workloads to GPUs. This shift enabled 5–10x performance gains over CPU-only processing by 2008, as GPUs leveraged their programmable shaders and higher core counts (e.g., 128+ in vs. tens in PhysX PPUs) for scalable physics processing, often matching or exceeding dedicated PPUs in mid-2000s benchmarks. PPUs, constrained by fixed-function , could not match the flexibility of GPU programmability, leading to their obsolescence as GPGPU techniques matured.

Decline and Modern Alternatives

Reasons for Decline

The decline of standalone physics processing units (PPUs) by the late 2000s stemmed primarily from rapid advancements in general-purpose hardware that rendered dedicated accelerators unnecessary. The introduction of multi-core CPUs, such as Intel's Core 2 Duo in 2006, significantly enhanced capabilities for physics simulations in , with approximately 70% of PC processors sold that year featuring multiple cores to handle computations more efficiently on the CPU itself. Concurrently, GPU architectures evolved to support physics workloads; NVIDIA's GeForce GTX series, launched in 2008, integrated cores that accelerated simulations directly on the graphics card, outperforming dedicated PPUs in many scenarios without requiring additional hardware. Market dynamics further eroded PPU viability, as high costs and limited software support deterred widespread adoption. Initial PhysX cards from Ageia retailed for over $250, and even after price reductions to $99 in late , sales remained sluggish, with major retailers reporting only about 10 units per day in mid-2006. Game support was sparse, with only a handful of titles like leveraging by , representing far less than broad industry integration and leading to ecosystem fragmentation. Corporate strategies accelerated the shift away from dedicated PPUs. NVIDIA's 2008 acquisition of Ageia for $376 million pivoted PhysX development toward software-based GPU acceleration, effectively discontinuing standalone PPU production and integrating the technology into existing cards to leverage NVIDIA's larger user base. Similarly, Intel's involvement with Havok emphasized multi-platform software development kits without proprietary hardware, as evidenced by Havok's 2007 engine update that disabled vendor-specific GPU physics extensions to promote open standards. Underlying performance limitations also contributed to obsolescence, particularly as drove exponential gains in general hardware. PPUs suffered from PCIe bus bottlenecks, where data transfer latencies between the PPU, CPU, and GPU often negated acceleration benefits in applications. Additionally, their power consumption and integration overhead became less justifiable as CPUs and GPUs scaled to handle physics natively with lower overall system costs.

Current Methods

Contemporary approaches to physics in 2025 have shifted away from standalone toward integrated solutions leveraging GPUs, CPUs, and for real-time simulations in gaming and interactive applications. Dedicated physics processing units (PPUs) have not seen new releases since 2008, when NVIDIA discontinued following its acquisition of Ageia, redirecting efforts to software-based on existing processors. Instead, the emphasizes unified compute architectures that distribute physics workloads across available resources. GPU integration remains a cornerstone, with NVIDIA's SDK now fully open-sourced under the BSD-3 license, enabling GPU acceleration via on compatible RTX cards, though 32-bit support was dropped for the RTX 50 series in 2025, limiting legacy compatibility. This evolution allows to run on modern GPUs for effects like particle simulations and , integrated into game engines through APIs such as and 12 for cross-platform efficiency. For GPUs, equivalents emerge through open-source adaptations of or compute shaders in and 12, supporting similar physics tasks without proprietary hardware. In engines like Unreal Engine 5, Chaos Physics leverages GPU compute for destruction simulations, combining ray-traced with dynamic fracturing for realistic debris and structural collapse, achieving cinematic-quality effects at interactive frame rates. Advancements in CPU-based physics have enhanced multi-threading capabilities, with libraries like Havok 2025.1 optimized for 16+ core processors, distributing , solving, and cloth simulations across threads for scalable performance in complex scenes. Hybrid CPU-GPU setups are prevalent in consoles, such as the PlayStation 5's Zen 2 eight-core CPU paired with an GPU, where physics tasks like and environmental interactions are offloaded dynamically between the processors to balance load and maintain 60 targets. Emerging technologies incorporate for physics acceleration, exemplified by NVIDIA's , a GPU-accelerated, open-source physics simulator released in beta in 2025 under the , which uses models to and optimize simulations for and . NVIDIA's DLSS 4 extends this with multi-frame generation and motion , indirectly aiding physics by generating interpolated frames that smooth motion in dynamic scenes without added , supporting up to 4x frame multiplication on RTX 50 series GPUs. For non-real-time applications, cloud-based simulations handle intensive physics computations, offloading ray tracing and to remote servers for / experiences, enabling high-fidelity interactions like persistent digital twins of physical environments streamed to lightweight headsets. Industry trends favor unified compute paradigms, as seen in Apple's M-series chips, where unified memory architecture—up to 128GB shared across CPU, GPU, and Neural Engine—facilitates efficient physics simulations in tools like CFD solvers, providing high bandwidth (e.g., 153 GB/s in M5) for memory-intensive tasks without traditional data transfers. This integration, combined with Metal API optimizations, supports real-time physics in macOS applications, marking a broader move toward heterogeneous computing that eliminates the need for specialized PPU hardware.

References

  1. [1]
    Vendors Upgrade Their Physics Processing to Improve Gaming
    Ageia has developed a stand-alone physics processing unit (PPU), while GPU market leaders ATI and Nvidia are using new physics engines that run on their chips.
  2. [2]
    NVIDIA to Acquire AGEIA - IGN
    NVIDIA sent out word today that it has signed an agreement to acquire AGEIA Technologies. The move puts AGEIA's PhysX software, ...
  3. [3]
    Using the PhysX engine for Physics-based Virtual Surgery with ... - NIH
    PhysX, which can be accelerated using the physics processing unit (PPU) or CUDA-enabled GeForce graphics processing unit (GPU) – provides an optimized set of ...
  4. [4]
    US7895411B2 - Physics processing unit - Google Patents
    Physics middleware applications may be called by game program 20 through an associated API. Conventional software based physics engines allow game ...
  5. [5]
    AGEIA Brings First Dedicated Physics Processor To Market
    Mar 22, 2006 · The AGEIA PhysX processor, with its massively parallel interactive PhysX engines, has been specifically designed to accelerate dynamic physical ...
  6. [6]
    [PDF] Evolution of physics in video games - Science Buddies
    Mar 28, 2008 · A PPU would have a completely dedicated processor designed especially for physics.
  7. [7]
    SPARTA: Simulation of Physics on a Real-Time Architecture
    Additionally, we propose algorithms and their architectural implementation (SPARTA), which is specifically tuned for real-time use. We expect performance orders ...
  8. [8]
    SPARTA: Simulation of physics on a real-time architecture - Penn ...
    Additionally, we propose algorithms and their architectural implementation (SPARTA), which is specifically tuned for real-time use. We expect performance orders ...
  9. [9]
    Sound and Vision: A Technical Overview of the Emotion Engine
    Feb 16, 2000 · The main thing the PS2 does is 3D gaming, which means generating the kind of immersive sound and vision that places you in a virtual world.
  10. [10]
    PlayStation 2 Special Report: The Hardware - GameSpot
    May 17, 2006 · Sony named the chip in such a way to indicate its potential for processing not only graphics but also physics and artificial intelligence (AI).
  11. [11]
    [PDF] Position-Based Simulation Methods in Computer Graphics
    In 2002, he co-founded the game middleware company. NovodeX (acquired in 2004 by AGEIA), where he was head of research and responsible for extension of the ...
  12. [12]
    About
    In 2004 NovodeX AG was acquired by AGEIA, an American startup which worked on a chip called PPU (Physics Prcessing Unit). AGEIA was acquired by NVIDIA in 2008.Missing: formation | Show results with:formation
  13. [13]
    Retail Ageia PhysX card available: Already? | TechPowerUp
    Apr 10, 2006 · The Inquirer says the OEM version of Ageia PhysX Accelerator will cost £193.82 including VAT. This roughly comes out to $340.00 USD. Now ...
  14. [14]
    AGEIA PhysX Physics Processor Technology Preview
    Mar 22, 2006 · I won't bother getting into the pricing argument that always comes up when talking about AGEIA's PPU: are you going to shell out $250 for a ...Missing: commercial | Show results with:commercial
  15. [15]
    Retrogadgets: The Ageia PhysX Card - Hackaday
    May 6, 2024 · The PhysX card was a “PPU” or Physics Processor Unit and used the PCI bus. Like many companies, Ageia made the chips and expected other ...
  16. [16]
    [PDF] AgentPhysics - DiVA portal
    Oct 27, 2005 · Havok is perhaps the most well known middleware physics API. ... Currently, over 120 titles including Half-Life 2 and Halo 2, are using Havok.
  17. [17]
    Ageia PhysX Cards: Are they still worth it? | Tom's Hardware Forum
    Jul 27, 2011 · The third factor is Game Support, a good reason to keep or buy a PPU if you have an older PC is that a PhysX card will accelerate most game ...
  18. [18]
    NVIDIA Responds To GPU PhysX Cheating Allegation - HotHardware
    Jun 25, 2008 · Ageia's PhysX adoption problems were in general due to a small installed base and developer support. NVIDIA acquiring Ageia solved that problem.
  19. [19]
    Asus PhysX P1 Physics Accelerator PCI Card Review
    Jul 21, 2006 · Memory Capacity. 128MB ; Memory Bandwidth. 12Gbytes/sec. ; Memory Clock. 733MHz ; Peak Instruction Bandwidth. 20 Billion Instructions/sec ; Sphere- ...Missing: hardware | Show results with:hardware
  20. [20]
    ASUS's AGEIA PhysX P1 Card - Page 2 of 6 - Legit Reviews
    May 18, 2006 · The ASUS PhysX P1 has an AGEIA PhysX processor, 125 million transistors, 128MB GDDR3 memory, 12Gbytes/sec bandwidth, 733MHz clock, and 20 GIPS. ...Missing: specifications MHz
  21. [21]
    Taking The ASUS PhysX P1 Card For a Test Drive
    This shows that the AGEIA PhysX PPU uses about 26W of power at idle. We tried to test the power consumption during game play, but that is hard to do. With GRAW ...Missing: specifications | Show results with:specifications
  22. [22]
    NovodeX AG - ETH Entrepreneurship
    The spin-off was acquired with all its software developments and personnel by the fabless semiconductor company Ageia in 2004 for an undisclosed amount. The ...
  23. [23]
    Unreal Tournament 3 PhysX Mod - AGEIA's Savior? - PC Perspective
    Nov 28, 2007 · The red lines show results from a PhysX map, but without having a PhysX PPU installed and the green lines show performance of the PhysX map with ...
  24. [24]
    Havok Announces Havok FX GPU-Enabled Physics - Game Developer
    Oct 26, 2005 · This new product from Havok will utilize the native power of Shader Model 3 class graphics cards to deliver physics effects that integrate ...
  25. [25]
    Intel to Acquire Havok - Investor Relations :: Intel Corporation (INTC)
    Havok will become a wholly owned subsidiary of Intel. The acquisition will enable developers in the digital animation and game communities to ...Missing: FX shelved
  26. [26]
    [PDF] Havok FX Physics on NVIDIA GPUs
    Havok FX is the first GPU-accelerated game physics solution, optimized for NVIDIA platforms, and physics is an ideal match for GPUs.
  27. [27]
    ATI gets boundless with CrossFire physics - CNET
    Jun 6, 2006 · After Ageia's and Nvidia's Havok FX support announcement, ATI now follows suit with its own proclamation of support for accelerated gaming ...
  28. [28]
    Q&A: Havok says GPUs are fine for physics - GameSpot
    Oct 28, 2005 · Havok vice president Jeff Yates talks about why the GPU, not the PPU, is the better option for physics processing.
  29. [29]
    [PDF] Computer Animation Middleware Software
    • Havok FX. – was cancelled. • Multi-GPU technology. – AMD (CrossFireX) ... • Company bought by Intel (2007). ($110 million), later sold to Microsoft.
  30. [30]
    Startup Says It Can Make a 100x Faster CPU - IEEE Spectrum
    The PPU provides a speed-up in cases where the computing task is parallelizable, but a traditional CPU isn't well equipped to take advantage of that parallelism ...Missing: definition | Show results with:definition
  31. [31]
    Parallel techniques for physically based simulation on multi-core ...
    Two components of physically based simulation represent a great potential for bottlenecks in parallelisation: implicit time integration and collision handling.
  32. [32]
    [PDF] AGEIA PhysX Physics Processing Unit - Joseph L. Greathouse
    Mar 21, 2007 · PPU Control Engine. Page 12. AGEIA PhysX Physics Processing Unit. 12 ... ▫ Controls data transfer from PPU RAM to VPU. ❑ Received program ...Missing: specifications | Show results with:specifications
  33. [33]
    BFG's AGEIA PhysX PPU Action Accelerator Card Review - PC Perspective
    ### Summary of Performance Benchmarks Comparing PPU to CPU
  34. [34]
    Review: Ageia PhysX Physics Accelerator Chip - OSnews
    May 4, 2006 · A PPU is designed for JUST physics, making it an order of magnitude or two faster than a general-purpose CPU for calculating physics. Even ...Missing: throughput | Show results with:throughput
  35. [35]
    [PDF] Using Graphics Processor Units to Accelerate OneSAF - GAMMA
    Dec 3, 2005 · Table 1: Example of CPU / GPU Comparison. CPU. GPU. Memory ... introduced the Physics Processing Unit (PPU). The. PPU was developed ...
  36. [36]
    PhysX performance compared - GPU vs PPU - DVHARDWARE
    Aug 20, 2008 · In UT3 for instance the 8800 GT was 16% faster than the PPU (the closest example was Warmonger at 12%). And keep in mind that the GeForce cards ...
  37. [37]
    PhysX on nVidia GPU? Does it work yet, and what is it worth?
    May 16, 2008 · PhysX will be integrated into CUDA and then allegedly run faster on an ordinary GPU like the 8600GT than it did on a dedicated Ageia chip.
  38. [38]
  39. [39]
    NVIDIA Buys AGEIA: How it affects you - PC Perspective
    Feb 4, 2008 · NVIDIA just announced they are purchasing AGEIA. Has this been the plan for the PhysX provider all along or did the purchase of Havok by Intel push their hand?
  40. [40]
    Coding for multicore on Xbox 360 and Windows - Win32 apps
    Oct 20, 2020 · The Xbox 360 CPU has three processor cores on one chip, and roughly 70 percent of PC processors sold in 2006 were multi-core. The increases in ...
  41. [41]
    NVIDIA Giveth, NVIDIA Taketh Away | RIP PhysX 32-bit (GTX 580 vs ...
    Mar 25, 2025 · PhysX has had a long, long history, and it's not actually gone. For example, newer games with 64-bit PhysX shouldn't be affected. We're ...
  42. [42]
    Ageia Slashes PhysX Accelerator Pricing to $99 | TechPowerUp
    Nov 21, 2007 · AGEIA is planning to gain more popularity this weekend, by offering new low prices for its dedicated physics processing unit (PPU).
  43. [43]
    PhysX card sales slow | TechPowerUp
    May 16, 2006 · One of the biggest UK etailers - Overclockers - is selling around 10 cards a day. While that may be a good for completely new tech, ...
  44. [44]
    NVIDIA snaps up physics processing company Ageia - Ars Technica
    Feb 4, 2008 · The launch of Unreal Tournament 3 and its support for Physx hardware was meant to mark a major victory for Ageia—the company cut prices on ...
  45. [45]
    New Havok Physics Engine Disables Proprietary GPU Physics
    Nov 22, 2007 · If Havok FX is adopted across the board, then the prospect of GPU physics is off-limits until at least DirectX11. This is great news for ...