Commentaire Ça a été une année difficile pour Arm. Premièrement, le concepteur de puces britannique a perdu un coup de pouce financier avec sa vente à Nvidia tuée par un examen minutieux des régulateurs. Ensuite, Arm a licencié du personnel alors qu’il planifiait une offre publique initiale, et maintenant les conditions du marché ne sont pas bonnes pour cette introduction en bourse.

La bonne nouvelle pour Arm est que le monde du cloud s’est de plus en plus réchauffé à l’architecture alternative du jeu d’instructions. Dernier signe en date : la présentation mercredi par Google Cloud de son première Une instance cloud basée sur Arm, qui, selon le fournisseur de services cloud, “offrira des performances exceptionnelles à un seul thread à un prix attractif”.

Conçues pour les “charges de travail évolutives et natives du cloud”, les machines virtuelles Tau T2A de Google Cloud sont alimentées par Ampere Computing Processeurs Altra basés sur Arm. Cela signifie que les machines virtuelles compatibles Arm, disponibles dès maintenant en avant-première aux États-Unis et en Europe, sont censées fournir un excellent rapport performances/coût pour des éléments tels que les serveurs Web, les microservices conteneurisés, le transcodage multimédia et les applications Java à grande échelle.

Google Cloud semble plutôt ravi de ce que Arm peut apporter au monde du cloud, étant donné qu’il prévoit de permettre aux clients et aux partenaires d’essayer gratuitement les machines virtuelles T2A pendant une période d’essai pour “aider à relancer le développement”. Même lorsque T2A sera généralement disponible plus tard cette année, Google Cloud a déclaré qu’il “continuera à proposer un programme d’essai généreux qui offre jusqu’à 8 vCPU et 32 ​​Go de RAM sans frais”.

L’instance T2A fait partie de Google Cloud Famille Tau VM qui a fait ses débuts l’année dernière avec des instances fonctionnant sur Les processeurs Epyc Milan de troisième génération d’AMD. Le type d’instance basé sur Arm prend en charge jusqu’à 48 CPU virtuels par VM et 4 Go de mémoire par vCPU, et la bande passante réseau peut aller jusqu’à 32 Gbps. Il est également livré avec une “large gamme d’options de stockage en réseau”.

Il y a cependant quelques limites pour T2Aqui existent également pour l’instance T2D basée sur AMD : pas de prise en charge de la mémoire étendue, de la location unique, de la virtualisation imbriquée ni des formes de VM personnalisées.

Alors que Google Cloud n’a fourni aucune comparaison de performances avec les instances basées sur x86, Ampere a sauté le pas et a déclaré qu’une instance T2A avec 32 de ses vCPU était jusqu’à 31 % plus rapide que l’instance N2 de Google utilisant le silicium Ice Lake d’Intel avec le même nombre de vCPU. . Ceci était basé sur un score estimé pour le benchmark standard SPEC CPU 2017 Integer Rate.

En utilisant le guide de tarification des machines virtuelles du fournisseur de cloud, Ampere a déclaré qu’une instance T2A offre un rapport qualité-prix jusqu’à 65 % supérieur à celui de l’instance N2 basée sur Intel pour une tarification à la demande.

Qu’en est-il du support logiciel ?

Comme le monde du cloud a été largement enraciné dans les puces x86 la plupart du temps, il est juste de se demander comment les processeurs Altra basés sur Arm d’Ampere peuvent gérer une large gamme de logiciels.

À cette fin, Ampere fait de son mieux pour donner aux gens l’assurance que ses processeurs sont à la hauteur de diverses tâches cloud. Dans un Article de blog du mercredila société a noté comment “l’écosystème de serveurs basé sur Arm a rapidement mûri au cours des dernières années avec des piles logicielles natives cloud open source largement testées et déployées sur des serveurs basés sur Ampere Altra”.

serveur

TrendForce : AWS va donner à Arm une longueur d’avance jusqu’à 22 % des serveurs de centres de données d’ici 2025

LIRE LA SUITE

“Par exemple, Ampere exécute plus de 135 applications populaires sur 5 infrastructures cloud natives différentes pour s’assurer que nos clients ont confiance dans l’environnement logiciel Ampere sur l’ensemble du marché”, a écrit Jeff Wittich, directeur produit d’Ampere.

Les puces de serveur de la startup prennent également en charge plusieurs versions de Linux, notamment Ubuntu, Red Hat Enterprise Linux et CentOS Stream.

Wittich a souligné qu’Ampère a un rubrique sur son site internet avec une grande liste d’applications, de langages de programmation et d’autres types de logiciels qui ont été testés sur ses cœurs de processeur Arm.

Google Cloud a réussi à obtenir des témoignages de quelques développeurs de logiciels indépendants qui ont déclaré que le portage de leur code sur T2A avait été facile.

« Nous avons été agréablement surpris par la facilité de portabilité vers l’instance Arm dès le premier jour. La maturité de la plate-forme T2A nous donne la confiance nécessaire pour commencer à utiliser ces machines virtuelles en production », a déclaré Khawaja Shams, PDG de Momento, une startup fournissant des services de mise en cache sans serveur. .

T2A a également obtenu l’approbation du monde universitaire, Christoph Gorgulla, associé de recherche à l’Université de Harvard, affirmant que “l’amélioration du rapport qualité-prix” de l’instance a aidé son équipe à “dépister davantage de composés et donc à découvrir des candidats-médicaments plus prometteurs”.

Plusieurs grands fournisseurs de cloud sont désormais dans le train d’Arm

Avec la dernière introduction d’instances cloud basées sur Arm, l’ISA du concepteur de puces britannique est désormais pris en charge par six des plus grands fournisseurs de services cloud au monde : Amazon Web Services, Microsoft AzureGoogle Cloud, Alibaba Cloud, Tencent Cloud et Nuage Oracle. D’autres fournisseurs de cloud soutiennent également Arm, tels que JD Cloud, UCloud et Equinix Metal.

Tout cela signifie qu’il est très sûr de dire que les fournisseurs de cloud adoptant Arm sont définitivement une tendance en ce moment.

Il s’agit d’un développement qui aurait été impensable pour certaines personnes il y a dix ans, comme l’ingénieur GitHub Jaana Dogan mettez-le sur Twitter.

L’intégration des puces Arm dans des environnements de niveau serveur, exécutant des systèmes d’exploitation tels que Linux, a nécessité une grande coopération entre les mondes du logiciel et du matériel, principalement pour s’entendre et s’en tenir à une base standard de fonctionnalités et d’attentes dans ces ordinateurs. Cela a rendu la construction et l’exécution de logiciels sur les systèmes Arm, en particulier les boîtiers de serveur, relativement ennuyeux : cela devrait fonctionner comme x86, et il semble le faire.

AWS a également contribué à ouvrir la voie à la montée en puissance d’Arm dans le cloud avec sa décision de concevoir en interne un processeur de serveur basé sur Arm en utilisant le talent qu’il a acquis grâce à Rachat d’Amazon en 2015 du concepteur de puces Annapurna Labs. Le géant du cloud en est désormais à la troisième génération de sa puce Graviton, qui est disponible dans les instances Elastic Compute Cloud actuellement et pour lesquelles il continue de faire grandes revendications de prix-performance contre les puces x86.

Cela dit, si l’on considère tous les autres principaux fournisseurs de cloud introduisant des instances basées sur Arm, ainsi que certains des plus petits, il existe un élément commun qui les relie : Ampere Computing.

Fondée par l’ancienne dirigeante d’Intel Renee James, la startup basée dans la Silicon Valley a récemment déclaré que la prise en charge croissante de ses processeurs Altra par une variété d’entreprises et de fournisseurs de cloud montre que les puces sont mieux adaptées aux applications cloud que celles d’Intel ou d’AMD.

Comme le brasAmpère est aussi planifier une introduction en bourse à un moment donné, en supposant que les conditions du marché finissent par s’améliorer. Si vous êtes curieux de savoir en quoi les conceptions de puces d’Ampere conviennent bien aux applications cloud, nous vous suggérons de lire notre entretien récent avec Jeff Wittich, directeur d’Ampère.

Alors que l’adoption croissante d’Arm par le monde du cloud est un signe bienvenu pour tous ceux qui en ont assez de la domination d’Intel sur l’espace, la question est maintenant de savoir combien de temps les partenaires d’Arm et de silicium comme Ampere et AWS peuvent maintenir cet élan. Après tout, Intel et DMLA les deux ont l’intention d’introduire des puces cloud spécialisées dans un proche avenir, et qui sait, peut-être RISC-V peut faire bouger les choses Même plus loin. ®