AnandTech bericht dat Havok, het bedrijf achter de gelijknamige engine, van plan is om de videokaart in te schakelen om natuurkundige berekeningen te versnellen. Het idee is niet nieuw, maar Havok is het eerste bedrijf dat te kennen heeft gegeven het idee te gaan vertalen naar de praktijk. De Havox FX-engine maakt gebruik van Shader Model 3.0 en zou ongebruikte rekenkracht van de videokaart inzetten om natuurkundige berekeningen uit te voeren. Deze berekeningen zijn nodig om bijvoorbeeld op een realistische manier effecten zoals haar, water en ontploffingen weer te geven.
Met deze engine zal Havok het opnemen tegen Ageia dat binnenkort aan de weg wil timmeren met de PhysX Physics Processing Unit (PPU). De PPU heeft ook als doel het ontlasten van de processor door het overnemen van natuurkundige berekeningen, maar maakt gebruik van een speciale losse insteekkaart om dit te bewerkstelligen. Het voordeel van deze oplossing is dat de videokaart niet belast wordt met de natuurkundige berekeningen, maar voor de PPU-kaart zal wel 250 dollar neergeteld moeten worden. De Havok FX-engine kan verder ook gebruikt worden voor het berekenen van ‘game-play physics’ en niet alleen het visuele effect hiervan. De Havok FX-enige is bijvoorbeeld in staat om complexe berekeningen zoals collision detection over te nemen van de processor terwijl de PPU dit niet kan doen.
Het grote probleem van het gebruik van de videokaart voor het overnemen van berekeningen is dat deze het zelf ook regelmatig erg druk zal hebben. Havok geeft aan dat de aanwezigheid van een tweetal videokaarten daarom ook de voorkeur verdient. Het grote voordeel hiervan, boven één videokaart en één PPU, is een betere verdeling van de werklast. Wanneer er twee verschillende type kaarten aanwezig zijn kan het voorkomen dat de PPU-kaart druk bezig is terwijl de videokaart niks aan het doen is en omgekeerd. In hoeverre de oplossing van Havok een succes zal worden is nattevingerwerk. De Havok-engine wordt momenteel gebruikt door een groot aantal populaire spellen, maar ook Ageia heeft enkele grote gameontwikkelaars achter zich staan.