Samsung a été l'un des premiers à utiliser l'intelligence artificielle pour créer des microcircuits. L'entreprise utilise un nouveau logiciel de Synopsys, l'un des principaux fabricants de logiciels de conception de puces largement utilisés dans l'industrie. Samsung a même créé le premier prototype d'un véritable processeur d'IA commercial.
D'autres géants de la technologie, dont Google et NVIDIA, ont déjà spéculé sur la possibilité de développer des puces utilisant l'intelligence artificielle. Cependant, un outil Synopsys appelé DSO.ai semble le plus prometteur compte tenu de l'expertise de Synopsys et du fait qu'il fonctionne avec des dizaines de fabricants de puces. Selon les experts de l'industrie, cet outil peut accélérer le développement des puces et suggérer de nouvelles idées dans la conception des puces.
Synopsys possède également un autre atout précieux pour la conception de puces AI. Nous parlons de nombreuses années de développement de dispositifs semi-conducteurs avancés pouvant être utilisés pour former des algorithmes d'IA.
Un porte-parole de Samsung a confirmé que la société utilisait le logiciel Synopsys basé sur l'IA pour développer des chipsets Exynos propriétaires. Cependant, la société n'a pas précisé si les puces conçues par l'IA sont produites en série et, dans l'affirmative, dans quels produits elles sont utilisées.
Il y a un autre exemple. Un document de recherche Google publié en juin décrit comment l'IA peut être utilisée pour trouver le placement optimal des blocs à l'intérieur des puces Tensor. Ces puces, co-développées avec Samsung, feront bientôt leurs débuts dans les smartphones Pixel 6. Certes, les représentants de Google ont jusqu'à présent refusé de dire si l'IA a aidé à développer Tensor. Outre Samsung, NVIDIA et IBM développent également des puces utilisant l'IA.
Mike Demler, analyste principal au Linley Group qui supervise les logiciels de conception de puces, affirme que l'intelligence artificielle fait du bon travail pour optimiser le placement de milliards de transistors sur une puce. Il suggère que l'IA deviendra bientôt un élément standard de la boîte à outils de développement de puces. Demler dit qu'il est coûteux d'utiliser l'IA en ce moment car il faut beaucoup de données brutes pour entraîner l'algorithme. Mais il s'attend à ce que l'utilisation de l'IA devienne plus abordable à mesure que les modèles d'apprentissage automatique deviennent plus efficaces. Mais Demler a ajouté que de nombreux processus impliqués dans la conception de microcircuits ne peuvent pas être automatisés, de sorte que les fabricants de puces ont toujours besoin d'ingénieurs expérimentés.
L'approche utilisée par Synopsys, Google, NVIDIA et IBM utilise une technique d'apprentissage automatique appelée apprentissage par renforcement. Cela implique d'enseigner l'algorithme par le biais de « récompenses » ou de « punitions », ce qui s'est avéré être un moyen efficace de capturer des jugements humains difficiles à formaliser. Cette méthode peut automatiquement former la base d'une conception de puce numérique, y compris le placement des composants et la façon dont ils sont connectés sur une puce de silicium. L'application d'un algorithme peut accélérer le processus de conception et permettre aux ingénieurs d'expérimenter plus efficacement les circuits.
Les puces à semi-conducteurs et les outils utilisés pour les concevoir et les fabriquer sont des atouts de plus en plus précieux. Par exemple, le gouvernement américain, dans un effort pour durcir les sanctions contre le secteur technologique chinois, a décidé d'ajouter le logiciel de développement de puces à sa liste de contrôle des exportations.
2021-08-15 06:20:25
Auteur: Vitalii Babkin