Leaders d’opinion
Comment ne pas faire bouillir les océans avec l’IA
Alors que nous naviguons à la frontière de l’intelligence artificielle, je me trouve constamment à réfléchir sur la dualité de la technologie que nous sommes en train de créer. L’IA, dans son essence, n’est pas seulement un assemblage d’algorithmes et de jeux de données ; c’est une manifestation de notre ingéniosité collective, visant à résoudre certains des défis les plus complexes auxquels l’humanité est confrontée. Cependant, en tant que co-fondateur et PDG de Lemurian Labs, je suis acutement conscient de la responsabilité qui accompagne notre course pour intégrer l’IA dans le tissu même de la vie quotidienne. Cela nous oblige à nous demander : comment pouvons-nous exploiter le potentiel illimité de l’IA sans compromettre la santé de notre planète ?
Innovation avec un côté de réchauffement climatique
L’innovation technologique se fait toujours au détriment d’effets secondaires que vous ne prenez pas toujours en compte. Dans le cas de l’IA aujourd’hui, elle nécessite plus d’énergie que d’autres types de calcul. L’Agence internationale de l’énergie a récemment rapporté qu’un seul modèle nécessite plus d’électricité que 100 foyers américains en consomment en une année entière. Toute cette énergie a un coût, non seulement pour les développeurs, mais pour notre planète. L’année dernière, les émissions de CO2 liées à l’énergie ont atteint un niveau record de 37,4 milliards de tonnes. L’IA ne ralentit pas, nous devons donc nous demander – l’énergie nécessaire pour alimenter l’IA et les implications qui en découlent sur notre planète en valent-elles la peine ? L’IA est-elle plus importante que de pouvoir respirer notre propre air ? J’espère que nous n’en arriverons jamais à un point où cela deviendra une réalité, mais si rien ne change, ce n’est pas trop loin.
Je ne suis pas le seul à appeler à une plus grande efficacité énergétique dans l’IA. Lors de la conférence récente de Bosch Connected World, Elon Musk a noté que avec l’IA, nous sommes « à la limite de probablement la plus grande révolution technologique qui ait jamais existé », mais a exprimé que nous pourrions commencer à voir des pénuries d’électricité dès l’année prochaine. La consommation d’énergie de l’IA n’est pas seulement un problème technique, c’est un problème mondial.
Envisager l’IA comme un système complexe
Pour résoudre ces incohérences, nous devons considérer l’IA comme un système complexe avec de nombreuses parties interconnectées et en mouvement, plutôt que comme une technologie autonome. Ce système englobe tout, des algorithmes que nous écrivons aux bibliothèques, compilateurs, exécuteurs, pilotes, matériel dont nous dépendons, et l’énergie nécessaire pour alimenter tout cela. En adoptant cette vision holistique, nous pouvons identifier et résoudre les incohérences à chaque niveau du développement de l’IA, ouvrant la voie à des solutions qui sont à la fois techniquement avancées et respectueuses de l’environnement. Comprendre l’IA comme un réseau de systèmes et de processus interconnectés éclaire le chemin vers des solutions innovantes qui sont aussi efficaces que efficientes.
Une pile logicielle universelle pour l’IA
Le processus de développement actuel de l’IA est fortement fragmenté, avec chaque type de matériel nécessitant une pile logicielle spécifique qui ne fonctionne que sur cet appareil, et de nombreux outils et bibliothèques spécialisés optimisés pour différents problèmes, la plupart étant incompatibles. Les développeurs ont déjà du mal à programmer les systèmes sur puces (SoC) tels que ceux des appareils de bord comme les téléphones mobiles, mais bientôt tout ce qui se passe dans le mobile se produira dans le datacenter et sera cent fois plus compliqué. Les développeurs devront assembler et travailler leur chemin à travers un système complexe de nombreux modèles de programmation différents, bibliothèques pour obtenir des performances à partir de leurs grappes de plus en plus hétérogènes, bien plus qu’ils ne le font déjà. Et ce n’est que pour la formation. Par exemple, programmer et obtenir des performances à partir d’un supercalculateur avec des milliers à des dizaines de milliers de CPU et de GPU est très chronophage et nécessite des connaissances très spécialisées, et même ainsi, beaucoup est laissé sur la table parce que le modèle de programmation actuel ne s’adapte pas à ce niveau, ce qui entraîne des dépenses d’énergie excessives, qui ne feront qu’empirer à mesure que nous allons continuer à développer les modèles.
Cela nécessite une sorte de pile logicielle universelle qui puisse résoudre la fragmentation et rendre plus simple la programmation et l’obtention de performances à partir d’un matériel de plus en plus hétérogène provenant de fournisseurs existants, tout en facilitant la productivité sur de nouveaux matériels provenant de nouveaux entrants. Cela servirait également à accélérer l’innovation dans l’IA et dans les architectures informatiques, et à augmenter l’adoption de l’IA dans un grand nombre d’industries et d’applications.
La demande de matériel efficace
En plus de mettre en œuvre une pile logicielle universelle, il est crucial de considérer l’optimisation du matériel sous-jacent pour une meilleure performance et efficacité. Les unités de traitement graphique (GPU), conçues à l’origine pour les jeux, malgré leur puissance et leur utilité immenses, ont de nombreuses sources d’incohérences qui deviennent plus apparentes à mesure que nous les développons à l’échelle des supercalculateurs dans le datacenter. La mise à l’échelle indéfinie actuelle des GPU conduit à des coûts de développement amplifiés, à des pénuries de disponibilité du matériel et à une augmentation significative des émissions de CO2.
Ces défis ne sont pas seulement un obstacle massif à l’entrée, mais leur impact se fait sentir dans l’ensemble de l’industrie. Car soyons réalistes – si les plus grandes entreprises technologiques du monde ont du mal à obtenir suffisamment de GPU et à obtenir suffisamment d’énergie pour alimenter leurs datacenters, il n’y a pas d’espoir pour le reste d’entre nous.
Un pivot décisif
Chez Lemurian Labs, nous avons vécu cela de première main. En 2018, nous étions une petite startup d’IA essayant de construire un modèle fondamental, mais le coût était injustifiable. La quantité de puissance de calcul requise seule était suffisante pour faire monter les coûts de développement à un niveau qui était inatteignable, non seulement pour nous en tant que petite startup, mais pour quiconque en dehors des plus grandes entreprises technologiques du monde. Cela nous a inspirés à passer de l’IA à la résolution des défis sous-jacents qui la rendaient inaccessible.
Nous avons commencé par les bases en développant une arithmétique fondamentale entièrement nouvelle pour alimenter l’IA. Appelée PAL (logarithme adaptatif parallèle), ce système de nombres innovant nous a permis de créer un processeur capable d’atteindre jusqu’à 20 fois plus de débit que les GPU traditionnels sur les charges de travail d’IA de référence, tout en consommant la moitié de l’énergie.
Notre engagement inébranlable à rendre la vie des développeurs d’IA plus facile tout en rendant l’IA plus efficace et accessible nous a conduit à toujours essayer de mieux comprendre le problème. De la conception d’architectures informatiques ultra-performantes et efficaces conçues pour passer de la périphérie au datacenter, à la création de piles logicielles qui répondent aux défis de la programmation de dispositifs hétérogènes simples à l’échelle d’un ordinateur de magasin. Tout cela sert à permettre des déploiements d’IA plus rapides à un coût réduit, à améliorer la productivité des développeurs, à accélérer les charges de travail et à améliorer simultanément l’accessibilité, à favoriser l’innovation, l’adoption et l’équité.
Atteindre l’IA pour tous
Pour que l’IA ait un impact significatif sur notre monde, nous devons nous assurer que nous ne le détruisons pas dans le processus et que cela nécessite de changer fondamentalement la façon dont elle est développée. Les coûts et les calculs requis aujourd’hui penchent la balance en faveur d’un petit nombre, créant un obstacle massif à l’innovation et à l’accessibilité, tout en déversant de grandes quantités de CO2 dans notre atmosphère. En pensant au développement de l’IA du point de vue des développeurs et de la planète, nous pouvons commencer à résoudre ces incohérences sous-jacentes pour atteindre un avenir de l’IA qui soit accessible à tous et respectueux de l’environnement.
Une réflexion personnelle et un appel à l’action pour une IA durable
En regardant vers l’avenir, mes sentiments sur l’avenir de l’IA sont un mélange d’optimisme et de prudence. Je suis optimiste quant au potentiel de transformation de l’IA pour améliorer notre monde, mais prudent quant à la responsabilité significative qu’il implique. Je vois un avenir où la direction de l’IA est déterminée non seulement par nos progrès technologiques, mais par une adhésion ferme à la durabilité, à l’équité et à l’inclusivité. En tant que chef de Lemurian Labs, je suis animé par une vision de l’IA comme une force pivotale pour un changement positif, donnant la priorité à la fois à l’amélioration de l’humanité et à la préservation de l’environnement. Cette mission va au-delà de la création d’une technologie supérieure ; il s’agit de faire preuve d’innovation dans des solutions bénéfiques, éthiquement saines et qui soulignent l’importance de solutions réfléchies et évolutives qui honorent nos aspirations collectives et la santé planétaire.
Alors que nous nous tenons au seuil d’une nouvelle ère dans le développement de l’IA, notre appel à l’action est sans équivoque : nous devons cultiver l’IA d’une manière qui prend en compte consciemment notre impact environnemental et qui défend le bien commun. Cette éthique est la pierre angulaire de notre travail chez Lemurian Labs, nous inspirant à innover, à collaborer et à montrer l’exemple. “Ne construisons pas seulement l’IA pour l’innovation, mais innovons pour l’humanité et notre planète”, je supplie, en invitant la communauté mondiale à se joindre à nous pour remodeler le paysage de l’IA. Ensemble, nous pouvons garantir que l’IA émerge comme un phare de transformation positive, donnant le pouvoir à l’humanité et préservant notre planète pour les générations futures.












