MENU

Accélérer l’innovation grâce à un processeur dans le cloud

Accélérer l’innovation grâce à un processeur dans le cloud

Par Alain Dieul



L’opportunité créée par l’IA s’accompagne aussi de défis inédits de traitement. La taille des modèles augmente rapidement et la barre est placée toujours plus haut en matière d’exactitude. Pour pouvoir tirer pleinement parti des innovations récentes, les clients ont besoin d’un système matériel et logiciel à l’intégration étroite, conçu spécialement pour l’intelligence artificielle.

Graphcloud est un service cloud sécurisé et fiable de la famille IPU-POD. Il permet aux clients d’avoir accès à la puissance de l’IPU (Intelligence Processing Unit) de Graphcore lorsqu’ils passent du stade de l’expérimentation, de la validation de concept et des projets pilotes à des systèmes de production de plus grande envergure.

Deux offres Graphcloud sont proposées à l’occasion de ce lancement, tandis que des systèmes scale-out plus grands seront ajoutés dans les mois à venir :

  • IPU-POD16 – 4 pétaFLOPS de calcul IA (16 IPU GC200 installés dans 4 IPU-M2000)
  • IPU-POD64 – 16 pétaFLOPS de calcul IA (64 IPU GC200 installés dans 16-IPU-M2000)

La pile logicielle Poplar et les logiciels système sont pré-installés sur les instances du système Graphcloud. Des échantillons de code et des exemples d’applications sont disponibles localement pour les modèles de pointe utilisés dans les tests de performances de Graphcore, notamment BERT, EfficientNet, etc. Les utilisateurs ont également accès à une documentation complète qui leur permet de se familiariser rapidement avec différentes structures, dont PyTorch et TensorFlow.

L’un des premiers clients de Graphcore à utiliser Graphcloud est la société britannique Healx, dont la plateforme d’intelligence artificielle dédiée à la recherche sur les médicaments permet d’identifier de nouvelles thérapies pour les maladies rares. La société a reçu le prix « Best Use of AI in Health and Medicine » (Meilleure utilisation de l’IA en santé et en médecine) lors des AI Awards de 2019. 

“Nous avons commencé à utiliser un IPU-POD16 sur Graphcloud fin décembre 2020. Nous avons porté notre code Mk1 IPU existant sur le système Mk2. Le processus s’est déroulé avec une parfaite fluidité et nous a apporté un avantage considérable sur le plan des performances. Comme nous disposions de davantage de mémoire pour nos modèles, nous étions plus obligés de fragmenter notre modèle et nous pouvions à la place fragmenter nos données. Résultat, du code plus simple et une formation plus efficace du modèle,” explique Dan O’Donovan, responsable technique de l’ingénierie de l’apprentissage automatique chez Healx. 

“Tout au long de notre collaboration avec Graphcore, nous avons toujours eu accès aux versions les plus récentes des matériels, des SDK et des outils. De plus, il y a un dialogue continu avec les ingénieurs experts en matériels et logiciels de Graphcore, au cours de réunions en direct et via le service de support.” 

Nigel Toon, PDG de Graphcore, salue en ces termes le lancement de Graphcloud : “Grâce à Graphcloud, il n’a jamais été aussi facile d’utiliser l’IPU, que vous fassiez une première évaluation de notre matériel et de la pile logicielle Poplar, ou que vous fassiez monter en puissance vos ressources de calcul IA. Nous sommes ravis de collaborer avec Cirrascale pour proposer Graphcloud sur la scène mondiale. C’est un autre élément important de l’offre complète de Graphcore pour ses clients, qui vient s’ajouter à notre programme de partenariats internationaux, nos ventes en interne et notre support technique.” 
 

A propos de Graphcore 

Graphcore est l’inventeur de l’IPU (Intelligence Processing Unit), le microprocesseur le plus sophistiqué du monde, conçu pour répondre aux besoins des charges de travail d’intelligence artificielle actuelles et de nouvelle génération.

L’IPU-M2000 est une lame 1U pour centre de données, basée sur quatre processeurs IPU Graphcore Colossus GC200, capable de fournir une puissance de calcul d’IA d’un pétaflop. Dans le cas de nombreuses tâches de formation et d’inférence IA, les systèmes IPU sont nettement plus performants que les systèmes les plus récents basés sur des GPU. 

L’IPU-POD64 de Graphcore, destiné à des déploiements à grande échelle, permet d’exécuter de très grands modèles sur 64 processeurs IPU en parallèle, ou de partager la ressource de calcul entre un grand nombre d’utilisateurs et de tâches. En ce qui concerne le calcul exaflopique, il est possible de connecter jusqu’à 64 000 IPU dans des configurations IPU-POD. Depuis sa fondation en 2016, Graphcore a levé plus de $710 millions de financement.

www.graphcore.ai 

A propos de Cirrascale Cloud Services 
Cirrascale Cloud Services est un fournisseur majeur de solutions publiques et privées de cloud dédié mettant en œuvre de flux de travaux d’apprentissage en profondeur. L’entreprise propose des solutions d’infrastructure cloud pour les opérateurs d’apprentissage en profondeur à grande échelle, les fournisseurs de services et les utilisateurs de calcul à hautes performances (HPC).

cirrascale.com

Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :    ECI sur Google News

Partager:

10s