Chaos adopte HIP pour exploiter l'accélération AMD Radeon™ dans V-Ray GPU
Grâce à la boîte à outils HIP open source, Chaos a pu utiliser la fonctionnalité GPU de son moteur de rendu de pointe V-Ray pour exploiter la puissance des GPU AMD.
Depuis plus de 20 ans, Chaos V-Ray est un outil indispensable pour tout artiste. Selon une enquête menée auprès de professionnels de l'architecture1, ce moteur de rendu photoréaliste est actuellement le plus utilisé pour la visualisation architecturale. Il a également servi pour créer des effets visuels pour de nombreuses publicités, des cinématiques de jeux vidéo, des films et des séries télévisées, notamment Deadpool, Ant-Man et Agatha All Along. V-Ray fonctionne déjà de manière impeccable sur les CPU AMD, mais Chaos a désormais ajouté la prise en charge des GPU Radeon. Lors de la conférence AU 2025 Design and Make, Chaos a présenté une démonstration de V-Ray GPU fonctionnant sur un GPU AMD Radeon™. Ces modifications apportées à la base de code de V-Ray offrent aux utilisateurs la possibilité de choisir parmi une gamme plus large de hardware, tels que des GPU AMD Radeon™ PRO puissants et abordables, ainsi que des processeurs AMD Ryzen™ AI Max+.
Comment V-Ray optimise la puissance du hardware AMD
V-Ray permet aux utilisateurs de choisir entre deux moteurs de rendu. Le moteur CPU, utilisé pour les tâches les plus exigeantes, comme le rendu de photos architecturales à ultra-haute résolution et d'effets visuels complexes de qualité finale, fonctionne parfaitement sur les processeurs AMD. En août 2025, les 10 meilleurs scores rapportés par le benchmark V-Ray de Chaos, accessible au public, avaient été obtenus avec des CPU AMD EPYC™ ou AMD Ryzen™ Threadripper™ PRO2.
Mais le moteur de rendu accéléré par GPU représentait un défi plus important. V-Ray GPU est également utilisé pour les feedbacks visuels interactifs sur les projets de développement, mais les versions précédentes du moteur de rendu ne prenaient en charge que les GPU NVIDIA. Cela signifiait que les utilisateurs de Windows étaient limités aux cartes graphiques NVIDIA. Étant donné la complexité de son code, Chaos pouvait difficilement maintenir une base de code distincte pour prendre en charge un autre hardware.
HIP permet aux développeurs de prendre en charge les GPU AMD sans avoir à écrire deux fois le même code
La solution était HIP : l'interface informatique hétérogène pour la portabilité. Contrairement à OpenCL, la boîte à outils open source HIP permet aux développeurs d'adapter les applications existantes utilisant CUDA pour les GPU afin de les exécuter sur des processeurs AMD sans avoir à créer ni à maintenir une nouvelle base de code.
« HIP est beaucoup plus proche du fonctionnement des autres architectures », explique Vladimir Koylazov, responsable de l'innovation chez Chaos et primé pour son travail sur V-Ray. « L'API est différente, certes, mais la différence n'est pas telle qu'il faille tout réécrire de zéro. »
HIP a permis à Chaos d'adapter le code principal de V-Ray GPU pour les processeurs AMD
En collaboration avec les ingénieurs d'AMD, Chaos a pu adapter, en moins d'un an, le code de V-Ray GPU pour qu'il s'exécute sur les GPU AMD Radeon. « HIP gère bien mieux les portions de code complexes, comme celles de V-Ray GPU, qu'OpenCL ne le faisait auparavant », explique Vladimir Koylazov. « Tout ce que nous prenons en charge dans V-Ray GPU sur d'autres plateformes est désormais pris en charge sur les GPU AMD. Chaos prévoit de déployer ces modifications auprès du public dans toutes les éditions de V-Ray, afin de permettre l'utilisation des GPU AMD pour accélérer V-Ray GPU au sein de diverses applications de conception 3D de premier plan, notamment Blender, 3ds Max, Maya, SketchUp, Revit et Rhino.
HIP permet aux utilisateurs de V-Ray de choisir le hardware qui leur convient le mieux
Les mises à jour permettront aux utilisateurs de V-Ray de choisir parmi une plus large gamme de cartes graphiques pour stations de travail, telles que les GPU AMD Radeon™ PRO Série W7000. « C'est une bonne chose que les utilisateurs aient la possibilité d'exécuter le software sur les GPU AMD », estime M. Koylazov. « Tout le monde veut des résultats plus rapides, et [avec un GPU puissant], c'est ce qu'ils obtiennent. » Chaos a également testé V-Ray GPU sur le processeur graphique intégré au processeur AMD Ryzen™ AI Max+, permettant ainsi à V-Ray de tirer parti de l'importante quantité de mémoire partagée disponible. Avec le nouveau processeur AMD Ryzen™ AI Max+ 395 doté de 128 Go de mémoire, jusqu'à 96 Go de mémoire unifiée peuvent être alloués à la VRAM grâce à la mémoire graphique variable d'AMD.
AMD et HIP : une combinaison gagnante pour les utilisateurs de V-Ray
Grâce à HIP, Chaos a pu adapter le code existant de V-Ray GPU afin d'exploiter les capacités propres au hardware AMD. Une fois ces modifications disponibles, les professionnels de la visualisation architecturale et des effets visuels pourront choisir librement parmi une gamme beaucoup plus étendue de hardware de production, notamment des systèmes bureautiques équipés de puissants GPU pour station de travail AMD Radeon™ PRO et des ordinateurs portables dotés de processeurs AMD Ryzen™ AI Max+ de pointe.
« Je pense qu'il est important pour les utilisateurs d'avoir le choix du hardware, qu'il s'agisse des CPU ou des GPU », déclare M. Koylazov. « Cela aide également à faire avancer le secteur dans son ensemble. [Être limité aux GPU] d'un seul fabricant, aussi performants soient-ils, n'est pas nécessairement une bonne chose. »
M. Koylazov félicite également le « soutien exceptionnel » qu'AMD a apporté à Chaos pendant le processus de développement. « Le niveau de soutien que nous avons reçu a dépassé mes attentes », affirme-t-il. « Quels que soient les problèmes que nous avons rencontrés, AMD a pu suggérer des solutions ou des modifications au code pour que les choses fonctionnent. C'était une collaboration très active. »
À propos du client
Fondé en 1997, Chaos propose des solutions de visualisation et de conception de premier ordre qui donnent aux esprits créatifs les moyens de donner vie à leurs idées. L'entreprise est présente dans de nombreux secteurs, notamment l'architecture et la conception, les médias et le divertissement, ainsi que le commerce électronique des produits, en fournissant un écosystème d'outils accessibles qui prennent en charge chaque étape du processus de conception et de création. Ses solutions innovantes aident les architectes, les concepteurs, les artistes/animateurs VFX et d'autres professionnels de la création à partager des idées, à optimiser les flux de travail et à créer des expériences immersives. Pour obtenir plus d'informations, rendez-vous sur chaos.com.
Profil de l'étude de cas
- Secteur :
Architecture, ingénierie et construction
Médias et divertissement - Les défis :
Offrir plus de choix aux clients en mettant à jour le moteur de rendu V-Ray, leader du marché, pour prendre en charge les GPU AMD - La solution :
Utiliser l'interface informatique hétérogène pour la portabilité (HIP) pour mettre à jour le code existant de V-Ray GPU afin de prendre en charge les GPU et les processeurs AMD - Les résultats :
Malgré la complexité de la base de code de V-Ray GPU, Chaos a réussi à implémenter la prise en charge des processeurs AMD dans le moteur de rendu GPU en moins d'un an, et a présenté les résultats publiquement lors de la conférence AU 2025. - La technologie AMD en un coup d'œil :
API HIP et langage de programmation du noyau
GPU AMD Radeon™ PRO Séries W7000 et W6000
Processeurs AMD Ryzen™ AI Série Max PRO
Tenez-vous au courant
Restez à la page avec AMD
Vous avez besoin de davantage d'informations sur les solutions AMD pour votre entreprise ? Contactez notre équipe pour découvrir comment AMD peut accompagner votre entreprise.