L’usage de l’intelligence artificielle dans le développement de cores FPGA : un débat qui divise
L’intégration de l’intelligence artificielle dans le développement de solutions technologiques fait l’objet de nombreuses discussions, et le milieu du retrogaming n’y échappe plus. Récemment, le développement de cores pour le MiSTer FPGA est devenu le terrain d’une controverse marquée, soulevant des interrogations sur la méthodologie de création de ces reproductions matérielles.
Le développeur FPGA jotego a récemment attiré l’attention sur l’émergence de cores destinés à faire tourner des jeux d’arcade Gaelco sur MiSTer. La particularité de ces réalisations réside dans leur conception : ils ont été générés à l’aide d’outils d’intelligence artificielle, en se basant sur des versions existantes de MAME.
Précision et fiabilité des cores
La force du FPGA, et l’une de ses principales distinctions par rapport à l’émulation logicielle traditionnelle, réside dans sa recherche de fidélité matérielle. Cette approche rend l’utilisation de l’IA particulièrement débattue au sein de la communauté. Certains observateurs notent que les technologies d’IA générative sont sujettes à des erreurs, ce qui pose la question de la fiabilité des cores ainsi produits.
Ce phénomène alimente un clivage au sein de la communauté FPGA :
- Un gain d’accessibilité : Certains utilisateurs estiment que, les projets étant majoritairement en accès libre, l’usage de l’IA permet d’augmenter le nombre de jeux disponibles sur la plateforme, y voyant un bénéfice pour les joueurs.
- Le souci de transparence et de qualité : D’autres soulignent que les développements effectués à huis clos, parfois qualifiés de « vibe coded », compliquent l’évaluation de leur qualité technique. Des erreurs ont d’ailleurs déjà été relevées dans certains ports générés par IA.
Face à cette tendance, des voix s’élèvent pour réclamer une meilleure identification de ces projets, suggérant l’ajout de mentions spécifiques sur les fichiers de cores ou le classement de ces derniers dans une catégorie distincte.
L’impact environnemental en question
Au-delà de la question de la précision technique, le déploiement de l’intelligence artificielle est associé à un coût environnemental non négligeable. Le fonctionnement des centres de données nécessaires à ces infrastructures, souvent très énergivores et gourmands en ressources de refroidissement par eau, ainsi que leur influence sur les réseaux électriques locaux, font partie des arguments avancés par les opposants à cette méthode de développement. L’organisation des Nations Unies pour l’environnement a d’ailleurs souligné les défis environnementaux posés par l’IA.
Le débat reste ouvert sur la place que doit occuper l’IA dans la préservation et la reproduction du patrimoine vidéoludique. Pour beaucoup, la question fondamentale demeure : l’efficacité de la génération automatisée doit-elle primer sur le travail de précision humaine, garant d’une fidélité rigoureuse au matériel d’origine ?
