« Quand ils ont racheté Ageia, ils disposaient d'une implémentation très correcte du multicoeur au sein de PhysX. Si vous regardez maintenant, vous verrez que cela utilise essentiellement un coeur, ou au mieux deux. C'est sacrément mesquin », fait remarquer Richard Huddy. « C'est un peu la même chose que ce que le vieux truc qu'employait Intel avec son compilateur ; NVIDIA a tout simplement retiré toutes les optimisations multicoeurs de PhysX », affirme-t-il encore. En procédant de la sorte, NVIDIA renforcerait l'attrait commercial de ses cartes graphiques, qui ne susciteraient pas le même intérêt si tous les tests montraient qu'un processeur fait aussi bien, sinon mieux, en matière de gestion des effets physiques.
Le kit de développement associé à PhysX est conçu de telle façon que la gestion des processus est déterminée par le développeur de l'application, pas par les fonctions du SDK en lui-même, réfute Nadeem Mohammad, directeur produit chez NVIDIA, sur l'un des blogs du fabricant. « L'un des meilleurs exemples est 3DMarkVantage, qui peut utiliser 12 processus lorsqu'il fonctionne en rendu logiciel PhysX. Quiconque dispose d'un processeur multicoeurs et d'une carte GeForce compatible PhysX peut aisément le vérifier. Le niveau de prise en charge du multicoeurs et la méthode de programmation n'ont pas changé depuis le premier jour », assure-t-il encore.