science >> Wetenschap >  >> Elektronica

NVIDIA gaat full-stack voor ARM en verhoogt de aanwezigheid van supercomputers

Krediet:CC0 Publiek Domein

NVIDIA en ARM vormen één krachtig koppel voor supercomputing. NVIDIA heeft aangekondigd dat zijn chips zullen werken met ARM-processors. Waarnemers van buitenaf waren eerder deze week druk bezig om te beoordelen waarom dit een groot probleem was om beide bedrijven te machtigen en de inspanning om uit te leggen was helemaal niet moeilijk.

Paul Lilly, HotHardware , vond dit een win-winsituatie voor NVIDIA en ARM. "Wat het eerste betreft, zodra de stapeloptimalisatie is voltooid, het bedrijf kan bogen op ondersteuning voor elk belangrijk CPU-platform, inclusief ARM, IBM-kracht, en natuurlijk x86. En voor ARM, toegang tot NVIDIA's CUDA-stack is een grote boost in GPU-pk, en een verkoopargument voor klanten."

ARM wint terrein in een aantal HPC-centra, dus de stap van NVIDIA om deze processorarchitectuur te omarmen was geen verrassing, zei Timothy Prickett Morgan in Het volgende platform .

Het accent kan op het woord liggen vol . NVIDIA's volledige stapel AI- en HPC-software wordt beschikbaar gesteld aan het ARM-ecosysteem. Zoals Timothy Prickett Morgan het zag, een GPU-rekensoftwarestack zo complex als een besturingssysteem kwam naar ARM.

Wat houdt dat in? (1) al zijn CUDA X AI- en HPC-bibliotheken, (2) GPU-versnelde AI-frameworks, en (3) tools voor softwareontwikkeling (bijv. BGA-compilers met OpenACC-ondersteuning).

NVIDIA zei dat de stapel AI- en HPC-software, het versnellen van meer dan 600 HPC-applicaties en alle AI-frameworks, wordt tegen het einde van het jaar beschikbaar gesteld.

CUDA staat voor Compute Unified Device Architecture. Chris Mellor in Het register schreef, "Voor niet-ingewijden, CUDA is een programmeerinterface om Nvidia grafische processors om te zetten in rekenversnellers voor neurale netwerktoepassingen, simulaties, en andere vector-intensieve software."

Gareth Halfacree sprak erover in bit-tech . Hiermee kunnen algemene en doorgaans niet-grafische workloads worden uitgevoerd op een NVIDIA grafische processor, en voor workloads die goed parallel lopen, hij zei, "dit kan resulteren in een dramatische prestatieverbetering."

CUDA werd eerder gedeeltelijk ondersteund op ARM, hij voegde toe, maar het verschil is dat nu "Nvidia heeft bevestigd dat het zijn volledige stapel AI- en krachtige computergerichte software tegen het einde van het jaar naar Arm zal overdragen."

Het persbericht van NVIDIA bevestigde ook dat de twee bedrijven geen onbekenden waren in het werken aan ondersteuning voor HPC-systemen, met meer dan 10 jaar samenwerking. Dus, Het register misschien vergeven voor het geeuwen toen ze hun koppen schreven. "Nvidia 'brengt CUDA naar Arm' - Vertaling:we doen nog steeds iets dat we al hebben gedaan, maar doen er nu meer van."

NVIDIA heeft een lange geschiedenis van samenwerking met ARM, zei HotHardware , dus deze aankondiging was niet verrassend, zelfs als "een beetje te laat".

Mellor zei, "Iedereen die er een heeft gebruikt, zeggen, Nvidia's automotive en internet-of-things ontwikkelingsborden, welke sport-systeem-op-chips met een mix van Arm Cortex CPU-kernen en Nv CUDA-gebaseerde GPU-engines, zal weten dat Nvidia al Arm-compatibele CUDA-bibliotheken en toolkits ontwikkelt en distribueert."

Stephen Nelis, Reuters, In de tussentijd, merkte op hoe de nieuwste zet NVIDIA's push in systemen zou kunnen verdiepen die worden gebruikt voor het modelleren van problemen zoals voorspellingen van klimaatverandering. Nu al, hij zei, "Onderzoekers gebruiken hun chips nu ook in datacenters om het computerwerk met kunstmatige intelligentie te versnellen, zoals het trainen van computers om afbeeldingen te herkennen."

Halfacree zei dat Nvidia heeft bevestigd dat het de volledige CUDA-stack beschikbaar maakt op ARM "om de interesse van de industrie in het gebruik van de low-power-chips in toekomstige exascale-systemen te volgen."

Nellis merkte op dat deze stap om met ARM aan supercomputers te werken volgt op een deal om het Israëlische bedrijf Mellanox Technologies te kopen. "Mellanox maakt high-speed netwerkchips die helpen bij het samenvoegen van veel kleinere computers tot een grotere en wordt aangetroffen in enkele van 's werelds krachtigste supercomputers."

© 2019 Wetenschap X Netwerk