ASIC
Une puce conçue pour faire un travail extrêmement bien, abandonnant la flexibilité nécessaire pour faire autre chose.
Un ASIC, abréviation de application-specific integrated circuit, est une puce conçue pour une seule tâche. Un processeur ou une carte graphique normal est une machine à usage général : il exécutera tout ce que vous lui demanderez, ce qui signifie qu’une grande partie de son silicium existe pour gérer les cas que vous n’utilisez pas actuellement. Un ASIC jette tout cela. Puisqu’il n’a qu’une seule chose à faire, il peut le faire beaucoup plus rapidement et avec beaucoup moins d’électricité.
En IA, cela est important car la plupart des modèles partagent une architecture, le transformateur. Plusieurs entreprises construisent désormais ASICs avec cette conception intégrée au matériel, dans le but de rendre les modèles en cours d’exécution beaucoup moins chers qu’une carte graphique à usage général. Le commerce est réel : si jamais le domaine évolue vers une architecture fondamentalement différente, une puce générale s’adapte et un ASIC ne le fait pas.