NVIDIA mise de plus en plus sur ARM pour se développer dans les serveurs

NVIDIA mise de plus en plus sur ARM pour se développer dans les serveurs

À l'attaque !

Avatar de l'auteur

David Legrand

Publié dansHardware

19/11/2019
5
NVIDIA mise de plus en plus sur ARM pour se développer dans les serveurs

Voyant AMD comme un concurrent sur le marché des GPU et Intel comme un futur acteur de poids de ce segment, NVIDIA ne veut plus dépendre de leurs CPU. Après avoir développé ses propres solutions ARM, le père des GeForce passe à l'offensive, s'alliant avec des fabricants de serveurs ARM pour une offre HPC complète.

Face à AMD et Intel, NVIDIA a un défaut majeur : il n'a pas de licence lui permettant de proposer des processeurs x86. Ce n'est pas un problème vital sur le marché grand public, bien que cela lui coupe la possibilité de puces contenant CPU et GPU, mais cela devient plus compliqué dans le domaine des serveurs où il dépend de ses concurrents directs.

Jusqu'à maintenant, les serveurs NVIDIA étant donc massivement proposés avec des processeurs Xeon d'Intel, de plus ou moins fortes puissances selon les cas. Les deux sociétés sont d'ailleurs des partenaires de longue date, bien qu'ayant toujours eu une relation complexe. Cela va empirer avec l'arrivée des GPU Xe.

Mais Jen Hsun Huang n'est pas du genre à laisser faire en attendant de voir venir. NVIDIA a donc décidé de porter sur ARM toute sa couche de développement CUDA-X il y a quelques mois. Cela lui permet de dévoiler aujourd'hui plusieurs partenariats avec des fabricants de serveurs équipés de SoC ARM, misant sur le GPU pour la puissance de calcul.

Ampere, Cray, Fujitsu, HPE et Marvell ont participé à la création ou l'intégration de la machine de référence, ce qui couvre déjà une large part du marché. On note tout de même quelques absents qui ont fait le choix de rester fidèle à x86 et donc le duo AMD/Intel pour leurs machines comme Dell ou encore Lenovo.

NVIDIA voit dans cet accord le début d'une nouvelle ère dans le monde du HPC, plus ouverte et sans doute débarrassée de sa forte dépendance à x86. Il faudra néanmoins voir si la performance est au rendez-vous, les précédentes expériences exploitant ARM dans les serveurs ou ailleurs n'ayant pas toujours été concluantes.

Mais avec un allié de poids comme NVIDIA, qui propose déjà des SoC depuis quelques années dans ses appareils Shield ou ses solutions industrielles telles qu'AGX, il y a fort à parier que le secteur subisse un coup d'accélérateur. C'est sans doute ce qui a convaincu les différentes sociétés de s'allier autour du géant américain.

5
Avatar de l'auteur

Écrit par David Legrand

Tiens, en parlant de ça :

#Flock a sa propre vision de l’inclusion

Retour à l’envoyeur

13:39 Flock 15
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

On est déjà à la V2 de Next ?

11:55 21
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Me voilà à poil sur Internet

17:18 Next 16

Sommaire de l'article

Introduction

#Flock a sa propre vision de l’inclusion

Flock 15
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

21
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Next 16
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Droit 13
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

IA 10
Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Le Conseil de l’UE tire un bilan du RGPD, les États membres réclament des « outils pratiques »

Droit 4

19 associations européennes de consommateurs portent plainte contre Meta

DroitSocials 14

#LeBrief : Ariane 6 l’été prochain, Nextcloud rachète Roundcube, désinformation via la pub

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 11
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 34
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 51
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 10
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 8

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

livre dématérialisé

Des chercheurs ont élaboré une technique d’extraction des données d’entrainement de ChatGPT

IAScience 3
Un chien avec des lunettes apprend sur une tablette

Devenir expert en sécurité informatique en 3 clics

Sécu 11
Logo ownCloud

ownCloud : faille béante dans les déploiements conteneurisés utilisant graphapi

Sécu 16
Le SoC Graviton4 d’Amazon AWS posé sur une table

Amazon re:invent : SoC Graviton4 (Arm), instance R8g et Trainium2 pour l’IA

Hard 12
Logo Comcybergend

Guéguerre des polices dans le cyber (OFAC et ComCyberMi)

Sécu 10

#LeBrief : faille 0-day dans Chrome, smartphones à Hong Kong, 25 ans de la Dreamcast

Mur d’OVHcloud à Roubaix, avec le logo OVHcloud

OVHcloud Summit 2023 : SecNumCloud, IA et Local Zones

HardWeb 2
algorithmes de la CAF

Transparence, discriminations : les questions soulevées par l’algorithme de la CAF

IASociété 62

Plainte contre l’alternative paiement ou publicité comportementale de Meta

DroitIA 38
Nuage (pour le cloud) avec de la foudre

Économie de la donnée et services de cloud : l’Arcep renforce ses troupes

DroitWeb 0
De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société 7
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitWeb 3

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

Le poing Dev – round 6

Next 151

Produits dangereux sur le web : nouvelles obligations en vue pour les marketplaces

Droit 9
consommation de l'ia

Usages et frugalité : quelle place pour les IA dans la société de demain ?

IA 12

La NASA établit une liaison laser à 16 millions de km, les essais continuent

Science 17
Concept de CPU

Semi-conducteurs : un important accord entre l’Europe et l’Inde

Hard 7

#LeBrief : PS5 Slim en France, Valeo porte plainte contre NVIDIA, pertes publicitaires X/Twitter

next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Commentaires (5)


tsukasagenesis Abonné
Il y a 4 ans

très bonne nouvelle ! surtout quand qualcom a abandonné son lancement sur le marché serveur :/


underground78 Abonné
Il y a 4 ans

Il faudra néanmoins voir si la performance est au rendez-vous, les précédentes expériences exploitant ARM dans les serveurs ou ailleurs n’ayant pas toujours été concluantes.




Mes premiers tests avec les processeurs ThunderX2 de Cavium étaient déjà tout à fait encourageants. Au niveau écosystème ça commence à être très au point, du coup porter un code sur ARM est devenu facile. Au niveau performance, c’était vraiment pas mal, en particulier au niveau de la bande passante mémoire.


tazvld Abonné
Il y a 4 ans

De mon point de vue, au niveau de serveur dédié aux calculs, j’ai un sérieux doute pour ARM. En effet, la majorité des programmes sont avant tout développés et optimisé pour une architecture X86/X64 et bon nombre ne sont disponible que là dessus.



Généralement, ce genre de machine que je parle tourne sur des bi-Xeon.



Du coup, j’ai comme un sérieux doute.


alex.d. Abonné
Il y a 4 ans

tazvld a dit:


De mon point de vue, au niveau de serveur dédié aux calculs, j’ai un sérieux doute pour ARM. En effet, la majorité des programmes sont avant tout développés et optimisé pour une architecture X86/X64 et bon nombre ne sont disponible que là dessus.




Vraiment très peu de codes dépendent de l’architecture. En revanche, il est crucial d’avoir des BLAS optimisés, parce qu’on n’aura pas la MKL sur ARM, ça va de soi. Mais à partir du moment où tu as des noyaux de calcul optimisés, il n’y a besoin d’à peu près aucune modif dans le code applicatif.


tazvld Abonné
Il y a 4 ans

(quote:44159:alex.d.)
Vraiment très peu de codes dépendent de l’architecture. En revanche, il est crucial d’avoir des BLAS optimisés, parce qu’on n’aura pas la MKL sur ARM, ça va de soi. Mais à partir du moment où tu as des noyaux de calcul optimisés, il n’y a besoin d’à peu près aucune modif dans le code applicatif.




A priori, pas d’AVX ou de SSE sur ARM, hors pas mal de programmes utilise ça.



Ne serait-ce, par exemple, la bibliothèque python Numpy qui est une bibliothèque massivement utilisé dans plein de programme et d’autres bibliothèques scientifiques (python n’offre de base pas de “Array”, Numpy permet de manipuler des Array C en python). Or, c’est fait pour tirer parti du processeur (après, tu as même Intel qui propose sa compilation maison pour tirer profit de MKL). Tu me diras : on a un GPU, c’est débile de d’utiliser SSE ou AVX, sauf que numpy est utilisé en Deep Learning en amont et en aval des bibliothèques comme Tensorflow.



Mais plus généralement, beaucoup de programmes scientifiques ne sont pas proposée pour ARM, c’est compilé pour Linux, mais X86-X64. Et je doute que juste demander gentiment à la boite qui développe suffise, en tout cas pas sans sortie le chéquier.