Qu'est-ce qu'Arm ?

À ce jour, 180 milliards de processeurs basés sur Arm ont déjà été livrés dans des téléphones portables, des capteurs IoT et d'autres appareils. Aujourd'hui, cette technologie évolue pour prendre en charge les data centers à très grande échelle et le cloud. Les processeurs Arm, dont Ampere Altra, sont intéressants pour les clients du cloud, car ils évoluent linéairement, fournissent des performances prévisibles et offrent la plus haute densité de cœurs, le tout à un prix inférieur. Grâce au calcul cloud Arm, les clients peuvent exécuter leurs workloads actuels à moindres frais et créer de nouvelles applications avec des performances plus élevées tout en réalisant des économies. Pour aider les développeurs à migrer, à créer et à exécuter des workloads Arm, Oracle a collaboré avec Ampere Computing, Arm, GitLab, Jenkins et d'autres avec un seul objectif : accélérer l'écosystème des développeurs Arm avec les meilleurs outils et la meilleure plateforme possible

Pourquoi choisir les processeurs Arm ?

Avec l'introduction du calcul à 64 bits dans l'architecture Armv8 et la famille Neoverse, Arm est entré sur le marché des serveurs avec des partenaires tels qu'Ampere Computing. La virtualisation matérielle et l'émergence du cloud computing ont accéléré cette transition. Dans notre secteur, nous sommes à un point d'inflexion, où les architectures à plusieurs processeurs vont à nouveau redevenir la norme. Une fois de plus, les clients auront de la diversité et du choix pour créer leurs applications nouvelle génération. Arm, X86 et les cartes graphiques ouvrent la voie.

L'architecture de CPU Arm Neoverse N1 est spécialement conçue pour les data centers et les infrastructures cloud. Elle fournit un sous-système SoC de classe serveur avec un nombre élevé de cœurs ainsi que les performances, les fonctionnalités et l'évolutivité nécessaires pour accélérer la transformation en une infrastructure « cloud vers la périphérie » évolutive. Elle modifie fondamentalement le calcul des performances pour les data centers à très grande échelle et le cloud, car elle permet de fournir beaucoup plus de travail pour bien moins de watts que les technologies conventionnelles.

Les processeurs Altra d'Ampere Computing reposent sur l'architecture CPU Neoverse N1. Ampere a adopté la plateforme N1 et intégré ses propres innovations pour concevoir un SoC spécialement conçu pour les applications dans les data centers cloud à très grande échelle. L'augmentation du nombre de fils, de la fréquence de processeur et de la densité des cœurs constitue un avantage multiple pour les processeurs N1 Arm.

Avantages des processeurs Oracle Arm

Performances de calcul révolutionnaires

Les processeurs Neoverse N1 Arm sont conçus et optimisés pour les data centers à hautes performances et à très grande échelle. Ces processeurs fournissent des performances durables à pleine fréquence et avec une architecture à cœur à fil unique, vous pouvez exécuter des workloads avec des performances stables et prévisibles tout en réalisant une mise à l'échelle idéale. Les structures de mise en cache de ces CPU sont dimensionnées pour les workloads d'infrastructure volumineux et à nombreux embranchements.

Performances prévisibles et évolutivité à moindre coût

Les clients peuvent désormais faire évoluer leurs workloads de manière prévisible à moindre coût. Les processeurs Arm, tels que le processeur Altra d'Ampere, à un seul fil par architecture centrale, vous permettent d'exécuter des workloads avec des performances stables et prévisibles tout en réalisant un redimensionnement idéal des performances. Les cœurs sont entièrement isolés de l'impact négatif des autres workloads exécutés sur le même processeur. Il s'agit d'un avantage à la fois pour les workloads mis à l'échelle verticalement nécessitant un nombre très élevé de cœurs et pour ceux mis à l'échelle horizontalement tirant profit de plusieurs instances de machines virtuelles plus petites. De plus, des performances prévisibles signifient une facture plus prévisible à la fin du mois. Vous réaliserez des économies considérables pour vos serveurs Web, vos passerelles d'API, l'encodage de vos médias, vos inférences d'IA et vos autres workloads liés au processeur.

Le saviez-vous ?

Le superordinateur le plus rapide au monde Fugaku, un ordinateur de Kobe co-développé par Riken et Fujitsu, utilise le système sur puce Arm de Fujitsu. Les processeurs Arm se sont hissés au sommet de la liste des architectures de processeur utilisées dans la construction de superordinateurs.

Altra au sujet des performances d'OCI pour les workloads : prix de la performance pour NGINX sans authentification
Source : Arm NGINX
Blog : http://bit.ly/OcNGINX

Les données du test d'évaluation ci-dessous indiquent que les processeurs Altra Arm peuvent atteindre environ 37 FPS, la valeur la plus élevée parmi toutes les instances.
Source : Arm x264
Blog : http://bit.ly/OCldA1


Sécurité renforcée

Les clients peuvent exécuter leurs workloads sur Arm en toute sécurité

Les processeurs Altra Ampere à un fil par cœur éliminent les problèmes potentiels de sécurité des fils et assurent l'isolement des workloads des clients. Cette approche permet de réduire les risques liés aux attaques par canal auxiliaire. Étant donné qu'un seul fil est exécuté par cœur, le moteur d'exécution, les registres et le cache L1/L2 ne sont pas partagés entre plusieurs fils, ce qui réduit la surface d'attaque pour les exploits.

Arm TrustZone, une technologie d'extension de sécurité matérielle, offre une approche de sécurité efficace à l'échelle du système avec un isolement imposé par le matériel intégré au processeur. Elle constitue le point de départ idéal pour établir une racine de confiance matérielle reposant sur les directives de la Platform Security Architecture (PSA). ARM TrustZone fournit un environnement d'exécution sécurisé en divisant les ressources informatiques entre deux mondes d'exécution, à savoir le monde normal et le monde sécurisé.


Conception pour un large éventail de workloads

Les processeurs de serveur tels que les Ampere Altra sont conçus pour répondre aux besoins des workloads les plus exigeants pour un large éventail de déploiements dans les data centers.

- Workloads génériques - applications Web, serveurs d'applications

- Applications natives du cloud - applications conteneurisées avec Docker

- Applications informatiques intensives - encodage des médias, inférences de l'IA, applications HPC

- Développement d'application native pour Arm - Android VM pour le développement et le test d'applications mobiles

- Caches et bases de données en mémoire - Redis, bases de données Memcached, bases de données open source


Lisez le dossier technique de Moor Insights & Strategy.

Le monde utilise Arm

  • Les clients créent désormais leurs applications de nouvelle génération sur Arm dans le cloud.

    D'année en année, l'écosystème des partenaires et des développeurs Arm croit rapidement avec le support de la pile technologique des systèmes d'exploitation, compilateurs, bibliothèques, frameworks et bien plus encore pour vous aider à tirer parti des grandes avancées de la technologie Arm. Les partenaires de logiciels, la communauté open source et les partenaires pour le silicium fournissent une large gamme de produits pour vous aider à créer et exécuter des solutions Arm côté serveur et permettre un portage rapide et sans difficulté des applications existantes. Pour développer cet écosystème, le programme Arm Accelerator offrira des crédits cloud aux développeurs open source, aux partenaires ISV, aux clients et aux universités pour leurs projets de développement Arm.

Pile logicielle Arm de base


 
Langages
Logo de Java Logo de Python Logo de JavaScript
CI/CD
Logo de GitLab Logo de Jenkins Logo de Github
Cloud natif
Logo de Docker Logo de Kubernetes Rancher logo
Bases de données
Logo de MySQL Logo de Redis Logo de Memcached
Systèmes d’exploitation
Logo d'Oracle Linux Logo d'Ubuntu  

Que fait Oracle pour prendre en charge le développement côté serveur avec Arm ?

Arm, Ampere et des fournisseurs de logiciels indépendants de pointe tels que GitLab et Jenkins s'associent à Oracle pour faciliter le développement côté serveur sur Arm et en réduire les coûts. En collaboration avec ses partenaires, Oracle Cloud Infrastructure (OCI) facilite la transition, la création et l'exécution de vos applications Arm avec le meilleur rapport prix-performances dans le cloud. Les processeurs Altra d'Ampere conçus avec l'architecture Arm aarch64 sont disponibles sur OCI en tant que serveurs bare metal et machines virtuelles (VM). En collaboration avec ses partenaires, Oracle Cloud Infrastructure (OCI) facilite la transition, la création et l'exécution de vos applications Arm avec le meilleur rapport prix-performances dans le cloud. Les processeurs Altra d'Ampere conçus avec l'architecture Arm aarch64 sont disponibles sur OCI en tant que serveurs bare metal et machines virtuelles (VM). Des fournisseurs d'outils de développement ISV de pointe tels que GitLab, Jenkins, Rancher, Genymobile, open source tels que Continuous Delivery Foundation (CDF), et des partenaires technologiques tels qu'Arm and Ampere, collaborent avec Oracle pour fournir des outils et des logiciels afin de créer et d'exécuter des solutions Arm pour les serveurs. Oracle a publié les distributions aarch64 prises en charge d'Oracle Linux, Java et MySQL pour démarrer votre développement sur la plateforme de calcul Arm.

Présentation d'Ampere Altra

Présentation d'Ampere Altra

Les processeurs Altra d'Ampere, le premier processeur de serveur à 80 cœurs, offrent des performances, une évolutivité et une efficacité énergétique extrêmes pour la prochaine génération d'applications.

  • Jusqu'à 160 cœurs dans une configuration à double socket
  • Architecture Neoverse N1 Cores Arm v8
  • Pas d'interférence avec les autres workloads (« noisy neighbors ») - 1 fil / cœur
  • 3,0 GHZ-Exécuter tous les cœurs à la fréquence maximale
  • Un cache L1 I de 64 ko et un cache L1 D de 64 ko sur chaque cœur
  • Jusqu'à 1 To de mémoire
  • Réseau de mailles cohérentes
  • Accélération des inférences de l'IA
  • Technologie de production à 7 nm

Les processeurs Ampere Arm conviennent aux workloads génériques ainsi qu'aux applications en croissance rapide telles que l'analyse de données, les applications mobiles, l'inférence de machine learning, les bases de données en mémoire, l'hébergement Web et les applications natives du cloud.


Lancez-vous avec les instances Ampere Altra Arm

Démarrez votre projet de développement Arm à l'aide d'Oracle Cloud Free Tier et les ressources Always Free Arm ainsi que 300 USD de crédits gratuits pendant 30 jours. Dans le cadre de son offre Always Free, Oracle propose les ressources Arm gratuites les plus généreuses du secteur (4 OCPU, 24 Go de mémoire). Avez-vous besoin d'exécuter plus de workloads Arm et plus longtemps ? Demandez votre accès à Arm Accelerator et obtenez des crédits Oracle Cloud gratuits valables pendant 365 jours.