Logo van Tweakers

-Hardware

Open source PhysX opent deur voor AMD- en Intel-ondersteuning

Copyright tweakers
Foto: VandaagAI.nl

Nvidia's besluit om PhysX open source te maken zorgt voor nieuwe mogelijkheden om de physics engine naar andere GPU's te brengen, al blijft CUDA-afhankelijkheid een uitdaging.

In het kort:

De opensourcing van PhysX biedt ontwikkelaars de kans om de physics engine te porten naar niet-Nvidia hardware. Dit markeert een belangrijk moment voor gaming physics.

  • De huidige PhysX-code is sterk afhankelijk van Nvidia's CUDA-architectuur
  • Bestaande projecten zoals ZLUDA kunnen helpen bij het vertalen van CUDA-code
  • De community toont interesse in het ontwikkelen van alternatieven voor AMD- en Intel-GPU's

Het grote plaatje:

PhysX heeft een rijke geschiedenis in gaming, van dedicated physics-kaarten tot GPU-acceleratie. De technologie werd vooral bekend door games als Borderlands 2, waar het zorgde voor indrukwekkende effecten met vloeistoffen en particles.

  • Ageia ontwikkelde PhysX oorspronkelijk in 2004 met speciale hardware-acceleratie
  • Nvidia nam het bedrijf over in 2008 en integreerde de technologie in hun GPU's
  • De CPU-versie van PhysX wordt nog steeds breed gebruikt, maar kent beperkingen bij grote aantallen physics-objecten

Vooruitkijkend:

Het succes van een multi-GPU PhysX-implementatie hangt af van de bereidheid van de ontwikkelaarsgemeenschap om de code te moderniseren. De focus ligt vooral op het vervangen van CUDA-afhankelijkheden met open standaarden zoals OpenCL.

Bronnen

Het belangrijkste nieuws gratis in je mailbox

Elke week een korte e-mail met de meest relevante verhalen.

Meer hardware