Exécutez un jeu plus ancien fortement dépendant de PhysX et vous pourriez vous attendre à des saccades, des effets manquants ou au vieux bricolage consistant à ajouter une seconde carte NVIDIA juste pour gérer la physique. Ce n'est plus le cas. ZLUDA v6 a discrètement changé la donne, permettant aux cartes AMD Radeon de prendre en charge les charges de travail PhysX et de restaurer ces effets visuels spectaculaires sans nécessiter de deuxième GPU.
ZLUDA a commencé comme une initiative open source audacieuse visant à apporter la compatibilité CUDA au matériel non NVIDIA. Le projet a rapidement attiré l'attention, puis a rencontré des obstacles juridiques et de financement parce que certaines exigences en amont n'étaient pas satisfaites. L'équipe du projet d'origine n'accepte plus de financements commerciaux, mais le développeur principal n'a pas abandonné la base de code; le développement se poursuit plutôt à un rythme plus lent et plus personnel, avec des sprints le week-end et des corrections ciblées axées sur Windows ML, les textures et le support PhysX.
Techniquement, la v6 ajoute le support PhysX 32 bits (principalement via une pull request de longue durée, #651, qui n'a pas encore été totalement finalisée). Cela signifie que les jeux plus anciens qui s'appuyaient sur CUDA 32 bits pour la physique peuvent désormais déléguer ces tâches au matériel AMD. Le résultat n'est pas discret. On obtient des fréquences d'images plus élevées et des effets plus riches : environnements destructibles détaillés, systèmes de feu et de particules convaincants, et simulations de fluides qui ressemblent enfin à ce qu'elles devraient être.

En pratique, ZLUDA v6 peut porter les jeux PhysX à environ trois fois le nombre d'images par seconde sur les cartes AMD par rapport à une exécution sans ZLUDA.
Prenons Mafia II comme exemple concret. Sur le même système, une carte Radeon affichait environ 26,2 images par seconde avec PhysX désactivé via ZLUDA. Activez la prise en charge et celle de ZLUDA a porté ce chiffre à environ 80,2 images par seconde. Ce n'est pas un gain marginal; cela transforme une expérience jouable mais saccadée en une expérience fluide et authentique. Jusqu'à présent, la solution habituelle consistait à ajouter une carte NVIDIA uniquement pour le traitement PhysX/CUDA 32 bits, une option qui fonctionnait, mais seulement si l'on acceptait de payer pour un deuxième GPU.
Détail curieux : NVIDIA avait retiré le support CUDA 32 bits de sa plus récente architecture Blackwell, pour le réactiver ensuite pour une poignée de titres. Il reste à tester si les puces de l'ère Blackwell bénéficieront de la même amélioration notable avec ZLUDA v6, mais le fait que des outils alternatifs puissent désormais acheminer PhysX vers AMD ouvre de nombreuses possibilités pour des rétrofits et des configurations à petit budget.

Ce n'est pas pour autant une bascule parfaite. Les optimisations de ZLUDA sont en cours. Les utilisateurs signalent parfois des anomalies graphiques dans les simulations de fluides, et l'injection du runtime dans les jeux lancés via Steam peut encore être aléatoire. La bonne nouvelle est que ZLUDA est open source, donc quiconque a de la patience et des compétences peut ajuster la pile, soumettre des correctifs et l'essayer sur une variété de titres.
Le périmètre du projet s'élargit au-delà de la simple traduction CUDA. Ce qui a commencé comme un effort prioritairement Linux a désormais des plans explicites pour améliorer la convivialité sous Windows : messages d'installation plus clairs pour les bibliothèques ROCm manquantes, corrections de bugs du compilateur et bibliothèques de calcul renforcées. Le support des textures a également été ajouté, ce qui s'accorde bien avec le travail sur PhysX et les flux de travail dans des outils comme Blender.
Le développeur avertit que les futures versions arriveront moins fréquemment, mais elles continueront. Attendez-vous à un rythme plus lent, pas au silence. Pour les joueurs, les moddeurs et les amateurs de rétro, cela signifie une stabilité progressive et un support élargi avec le temps. Alors dépoussiérez ces classiques de l'époque PhysX et voyez ce que votre Radeon peut faire; des surprises vous attendent.




.webp)
Discussion
Laisser un commentaire
Commentaires
Aucun commentaire pour l'instant. Soyez le premier.