une intelligence artificielle l’a fait en cinq heures
Lorsqu’il s’agit de concevoir une unité centrale de traitement (CPU, pour sa suite en anglais), les délais peuvent être énormes. On parle de composant central de chaque ordinateur, une sorte de cerveau électronique chargé de traiter les instructions de l’appareil. Compte tenu de son importance et de sa complexité, ce type de processus nécessite expertise et rigueur du début à la fin.
À l’heure actuelle, les concepteurs de ce type de composants ont commencé à recourir à l’intelligence artificielle pour optimiser certaines parties de cette tâche ardue. Maintenant, une IA pourrait-elle relever presque tout ce défi ? C’est ce qu’un groupe de chercheurs de différents pays appartenant à l’Université des sciences et technologies de Chine a demandé (et tenté de répondre).
Tester les limites de la conception des machines
Les chercheurs ont récemment publié un résumé de recherche dans lequel ils fournissent des détails intéressants sur leurs découvertes. La conception d’un CPU avec un approche traditionnelle cela nécessite beaucoup de travail manuel de la part des ingénieurs pour construire l’architecture, la conception logique, etc. L’équipe d’experts a choisi une voie différente pour faciliter l’ensemble du processus.
Ils ont formé un modèle d’apprentissage automatique sur les données de conception d’un processeur avec une architecture RISC-V. Ils se sont ensuite tournés vers un diagramme de décision binaire (BSD) et la méthode de Monte Carlo pour améliorer la précision et l’efficacité de la conception alimentée par l’IA. Selon les chercheurs, ils ont obtenu un résultat favorable de 99,99999999999%, le tout en environ 5 heures.
Sur le papier, le projet avançait à pas de géant, mais il restait une grande question sur la table : si cela fonctionnerait, c’est un vrai scénario. Les chercheurs sont donc passés à l’étape suivante, qui consistait à faire un Processeurs RISC-V32IA sous un processus de 65 nanomètres. Le résultat? Une unité centrale de traitement capable d’atteindre une vitesse allant jusqu’à 300 MHz.
Les tests sont allés encore plus loin. Le CPU créé par l’IA a été testé avec un système d’exploitation Linux (kernel 5.15) et sa fonctionnalité a été vérifiée. Dans les benchmarks Drystone, le processeur RISC-V a démontré une fonctionnalité équivalente à un Intel 80486SX (i486). Bien que ses caractéristiques ressemblent à un composant conçu il y a trois décennies, du laboratoire, ils sont optimistes.
« Par rapport aux processeurs conçus par l’homme, notre approche réduit le cycle de conception d’environ mille fois car le processus de programmation manuelle et la vérification de la conception traditionnelle du CPU est complètement éliminée », assurent-ils dans le résumé, et réfléchissent à la possibilité qu’à l’avenir une IA auto-évolutive soit développée en termes de conception de composants électroniques.
Les résultats obtenus par ces chercheurs peuvent être analysés sous différents angles, mais il y en a peut-être un en commun : qu’il soit le résultat de l’essor de l’intelligence artificielle et des efforts pour donner aux machines des capacités qui ont longtemps été exclusives aux humains. . Pour le moment, oui, les capacités de l’IA à atteindre le raisonnement et la créativité font toujours l’objet de débats.