Nvidia utvider støtte for ARM-prosessorer med deres komplette stabel med AI- og HPC-programvare

Maskinvare / Nvidia utvider støtte for ARM-prosessorer med deres komplette stabel med AI- og HPC-programvare 4 minutter lest

Nvidia Ampere



Tidligere i dag kunngjorde Nvidia endelig støtte for prosessorer med ARM-arkitektur sammen med hele stakken med AI og HPC-programvare. Nvidia er godt kjent med ARM ettersom de har innarbeidet arkitekturen i Tegra-brikkene og annet system på brikkeprodukter for bærbart spill, autonome kjøretøyer, robotteknologi og innebygd AI-databehandling.

Hvorfor nå?

ARM har eksistert en stund, men bruken i HPC-systemer har ikke eksistert før noen år. Nesten alle HPC-systemer bruker sjetonger fra Intel, siden de har eksistert lenge, noe som gir god eldre programvare og biblioteksstøtte.



Gjennom årene har ARM arbeidet utrettelig med å bygge et økosystem som kan gjøre arkitekturen deres til et levedyktig alternativ til x86-brikker. Mont-Blanc-prosjektet var et stort initiativ i denne retningen.



Mont-Blanc-partnere måtte starte fra bunnen av å bygge Arm HPC-testsystemer basert på 32-bit mobiltelefonteknologi og portings- og tuningprogramvare og verktøy for å skape et Arm-programvareøkosystem. I 2015 distribuerte Mont-Blanc verdens første armbaserte HPC-klynge, med over 2000 mobile CPUer. Dette systemet bidro til å demonstrere levedyktigheten av å bruke Arm-teknologi for HPC.



- OAG

Disse initiativene bærer endelig frukt og chips med ARM-arkitektur blir i økende grad brukt i forskjellige HPC-systemer rundt om i verden.

Nvidias forretningsinteresser i datasentre

Nvidia dominerer allerede en stor del av forbrukerens GPU-virksomhet, og gjennom årene har de opprettet en respektabel maskinvare- og programvarestabel for arbeidsstasjoner. På programvaresiden av ting har de mange løsninger knyttet til AI og Deep Learning Workloads. Alle disse arbeidsbelastningene kan akselereres av GPUer, og det er her Tesla og Volta GPU-ene kommer inn.



Dette har hjulpet selskapets økonomi, og ifølge en artikkel om Fobes skrevet av Karl Freund ' I NVIDIAs Q1 2019 kvartal overgikk selskapet nok en gang forventningene, og rapporterte en 66% vekst i totalinntektene, inkludert 71% vekst i sin glødende datasentervirksomhet (nådde $ 701M for kvartalet). For NVIDIA inkluderer segmentet 'datasenter' High-Performance Computing (HPC), datasenter-vert grafikk og AI-akselerasjon. '

Dette er også store snakkepunkter i Nvidias investornøkkelord. Etter Nvidias anskaffelse av Mellanox som vi dekket her , Delte administrerende direktør Jensen Huang litt innsikt bak beslutningen om at ' Strategien dobler ned på datasentre, og vi kombinerer og forener to ledere innen høyytelses databehandlingsteknologi. Vi er fokusert på akselerert databehandling for høyytelses databehandling, og Mellanox er fokusert på nettverk og lagring for høyytelses databehandling, og vi har kombinert de to selskapene under ett tak. Vår visjon er at datasentre er de viktigste datamaskinene i verden i dag, og at i fremtiden, når arbeidsmengden fortsetter å endres - noe som virkelig utløses av kunstig intelligens og dataanalyse - at fremtidige datasentre av alle slag vil bli bygget som høy ytelse datamaskiner. Hyperscale datasentre ble virkelig opprettet for å tilby tjenester og lett databehandling til milliarder mennesker. Men de siste årene har fremveksten av kunstig intelligens og maskinlæring og dataanalyse lagt så mye belastning på datasentrene, og årsaken er at datastørrelsen og beregningsstørrelsen er så stor at den ikke passer på ett datamaskin. Så det må distribueres på flere datamaskiner, og den høye ytelsesforbindelsen for å la disse datamaskinene samarbeide blir mer og mer viktig. Dette er grunnen til at Mellanox har vokst så bra, og hvorfor folk snakker om SmartNIC og intelligente tekstiler og programvaredefinerte nettverk. Alle disse samtalene fører til samme sted, og det er en fremtid der datasenteret er en gigantisk databehandlingsmotor som vil være sammenhengende - og det vil tillate mange mennesker å fortsatt dele det - men tillate for få mennesker å kjøre veldig store applikasjoner på dem også. Vi tror at datamaskinen i fremtiden for datasentre ikke starter og slutter på serveren, men strekker seg ut i nettverket, og selve nettverket vil bli en del av databehandlingen. På lang sikt tror jeg vi har muligheten til å lage databasearkitekturer på datasenter. '

ARM klar for suksess

ARM-brikker driver de fleste mobile enheter over hele verden, slik at arkitekturen forblir strømeffektiv av design. Siden arkitekturen er lisensiert, kan flere silisiumprodusenter vurderes med ARM.

Strømforbruk er fortsatt en stor bekymring for HPC-er, og bruk av ARM kan oppveie dette problemet i stor grad. Selv med programvare, med Mont-Blanc-prosjektene, er det utviklet mange vitenskapelige biblioteker og verktøy for ARM, og dette spiller en stor rolle i å ta hele økosystemet fremover.

ARMs bruk i HPC og datasentre er fortsatt liten sammenlignet med x86-systemer, men Nvidia ser potensialet her. Deres erkerival AMD har også begynt å konkurrere voldsomt i HPC og datasentermarkedet med sine EPYC-serverprosessorer og Radeon Instinct GPU-akseleratorer. Så det er viktig for Nvidia å ta i bruk ARM nå og tilby programvarepakken sin (CUDA-X HPC, ect). I motsetning til noen produsenter lager Nvidia ikke CPUer, så de mangler CPU-GPU-koherensen AMD og Intel kan tilby.

I ettertid kan Nvidia styrke et partnerskap med ARM, som Neste plattform med rette oppgi “ Nvidia og Arm kan inngå et partnerskap for å gjøre NVLink IP-blokker tilgjengelig for de som kjøper Neoverse-lisenser, noe som muliggjør tettere kobling med GPUer, inkludert minneatom og minnekohærens på tvers av CPU-GPU-beregningskompleksene. '

Dette trekket vil definitivt hjelpe ARMs sak som et levedyktig arkitekturalternativ til x86 HPC. Vi kan forvente et lignende trekk fra AMD en gang i fremtiden da de fortsetter å presse sine Radeon Instinct GPUer aggressivt.

Merker VÆPNE nvidia