Catégories
Informatique

À propos du vol IP de code source GPU Navi et Xbox Series X d'AMD, ce n'est pas si simple

GPU Xbox Series X
La semaine dernière, un pirate informatique semi-anonyme a fait la une des journaux en publiant effrontément un code source supposé sur GitHub décrivant des morceaux de l'architecture GPU Radeon DNA 2 (RDNA 2) d'AMD de nouvelle génération, comme on le verra dans la prochaine console de jeu Xbox Series X. Le pirate a évalué les données volées à 100 millions de dollars, mais peut-il vraiment être classé comme code source? Et est-ce vraiment si précieux? Peut être pas.
Le pirate a prétendu avoir obtenu ses mitaines sur divers fichiers source appartenant à différentes versions de la technologie graphique d'AMD, dont le plus intéressant est Arden, le nom de code du GPU à l'intérieur de la Xbox Series X. AMD a réussi à faire supprimer le code de GitHub par déposer une demande de retrait DMCA. Le pirate a ensuite téléchargé une série de captures d'écran montrant des dossiers de données volées, disant que si personne n'achetait les fichiers, ils seraient communiqués à tout le monde gratuitement.
La déclaration d'AMD sur la question minimise l'étendue des données, affirmant que "l'IP graphique volée n'est pas au cœur de la compétitivité ou de la sécurité" de RDNA 2. En d'autres termes, même si les fichiers étaient mis à la disposition de tous, ils ne seraient pas de beaucoup d'utilisation ou d'intérêt.

Il semble que ce soit le cas. Les gens de WCCFTech s'est entretenu avec "plusieurs personnes" qui ont consulté les fichiers sur GitHub avant leur suppression. Ces sources ont apparemment «une vaste expérience avec Verilog», qui est le logiciel dans lequel les fichiers divulgués ont été écrits et la conception de la microarchitecture.

Selon ces sources, les fichiers Verilog ne représentaient qu'une fonction unique et isolée sur le GPU, et non l'ensemble du GPU lui-même. Ce n'est pas un plan de RDNA 2 par un effort d'imagination. De plus, les fichiers Verilog sont construits sur un schéma propriétaire qui n'est compatible qu'avec le langage de conception interne d'AMD. Cela signifie essentiellement qu'ils sont pratiquement inutiles pour quiconque en dehors d'AMD qui pourrait mettre la main sur les fichiers.

Il existe des preuves suggérant que toute l'étendue des fichiers volés partage les mêmes caractéristiques limitatives. Les gens de ExtremeTech entendu la même chose de leurs propres sources, et la conclusion générale est que les informations ne peuvent pas être utilisées pour rétroconcevoir aucun des produits GPU d'AMD, ils ne peuvent pas être utilisés pour construire un GPU RDNA 2, et ils ne peuvent même pas être utilisés pour trouver des moyens de contourner toute sécurité intégrée dans les GPU d'AMD.

Cela dit, il est toujours préoccupant que quelqu'un ait pu balayer les fichiers en premier lieu, même en considérant qu'il y avait probablement plus à faire que de tomber sur un serveur non protégé. AMD va sans aucun doute abattre les écoutilles, mais en ce qui concerne les fuites, celle-ci semble plutôt bénigne.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *