Nvidia extinde asistența pentru procesoarele ARM cu ajutorul pachetului lor complet de software AI și HPC

Hardware / Nvidia extinde asistența pentru procesoarele ARM cu ajutorul pachetului lor complet de software AI și HPC 4 minute citite

Nvidia Ampere



Astăzi, mai devreme, Nvidia a anunțat în cele din urmă suport pentru procesoare cu arhitectură ARM, împreună cu întregul său pachet de software AI și HPC. Nvidia cunoaște foarte bine ARM, deoarece au încorporat arhitectura în cipurile Tegra și în alte sisteme pe produse cu cip pentru jocuri portabile, vehicule autonome, robotică și computere AI încorporate.

De ce acum?

ARM există de ceva vreme, dar utilizarea sa în sistemele HPC a fost inexistentă până la câțiva ani. Aproape toate sistemele HPC utilizează cipuri de la Intel, deoarece au existat de mult timp, ceea ce are ca rezultat un software excelent și suport pentru bibliotecă.



De-a lungul anilor, ARM a lucrat neobosit pentru a construi un ecosistem care poate face din arhitectura lor o alternativă viabilă la cipurile x86. Proiectul Mont-Blanc a fost o mare inițiativă în această direcție.



Partenerii din Mont-Blanc au trebuit să înceapă de la zero, construind sisteme de testare Arm HPC bazate pe tehnologia de telefonie mobilă pe 32 de biți și software și instrumente de portare și reglare pentru a crea un ecosistem software Arm. În 2015, Mont-Blanc a desfășurat primul cluster HPC bazat pe Arm, cu peste 2.000 de procesoare mobile. Acest sistem a contribuit la demonstrarea viabilității utilizării tehnologiei Arm pentru HPC.



- OAG

Aceste inițiative dau în sfârșit fructe și cipuri cu arhitectură ARM, fiind utilizate din ce în ce mai mult în diferite sisteme HPC din întreaga lume.

Interesele comerciale ale Nvidia în centrele de date

Nvidia domină deja o mare parte a afacerii GPU pentru consumatori și de-a lungul anilor au creat o stivă de hardware și software respectabilă pentru stațiile de lucru. În ceea ce privește software-ul, acestea au o mulțime de soluții referitoare la AI și încărcările de lucru Deep Learning. Toate aceste sarcini de lucru pot fi accelerate de GPU-uri și aici intervin GPU-urile lor Tesla și Volta.



Acest lucru a ajutat la finanțarea companiei și, conform unui articol despre Fobii de autorul lui Karl Freund ' În trimestrul 1 din 2019 al NVIDIA, compania a depășit din nou așteptările, raportând o creștere de 66% a veniturilor totale, inclusiv o creștere de 71% a activității sale de centru de date fierbinte (ajungând la 701 milioane USD pentru trimestrul respectiv). Pentru NVIDIA, segmentul „Datacenter” include calcule de înaltă performanță (HPC), grafică găzduită de centru de date și accelerare AI. ”

Acestea sunt, de asemenea, mari puncte de discuție în principalele cuvinte cheie ale investitorilor Nvidia. După achiziționarea de către Nvidia a Mellanox pe care am acoperit-o aici , CEO-ul Jensen Huang a împărtășit câteva informații din spatele deciziei, afirmând „ Strategia se dublează asupra centrelor de date și combinăm și unim doi lideri în tehnologiile de calcul de înaltă performanță. Ne concentrăm pe calcul accelerat pentru calcul de înaltă performanță, iar Mellanox se concentrează pe rețea și stocare pentru calcul de înaltă performanță și am combinat cele două companii sub un singur acoperiș. Viziunea noastră este că centrele de date sunt cele mai importante computere din lume astăzi și că, în viitor, pe măsură ce încărcăturile de lucru continuă să se schimbe - ceea ce este într-adevăr declanșat de inteligența artificială și de analiza datelor - că centrele de date viitoare de tot felul vor fi construite ca performanțe ridicate. calculatoare. Centrele de date hiperscale au fost într-adevăr create pentru a furniza servicii și a calculației ușoare pentru miliarde de oameni. Dar în ultimii câțiva ani, apariția inteligenței artificiale și a învățării automate și a analizei datelor a pus atât de multă sarcină pe centrele de date, iar motivul este că dimensiunea datelor și dimensiunea de calcul sunt atât de mari încât nu se potrivesc calculator. Deci, trebuie distribuit pe mai multe computere și conectivitatea de înaltă performanță pentru a permite acestor computere să funcționeze împreună devine din ce în ce mai importantă. Acesta este motivul pentru care Mellanox a crescut atât de bine și de ce oamenii vorbesc despre SmartNIC-uri și țesături inteligente și rețele definite de software. Toate aceste conversații duc în același loc și acesta este un viitor în care centrul de date este un motor gigantic de calcul care va fi coerent - și va permite multor oameni să îl împărtășească în continuare - dar să permită puțini oameni să ruleze aplicații foarte mari. și pe ele. Credem că în viitorul centrelor de date, calculul nu va începe și nu se va termina pe server, ci se va extinde în rețea, iar rețeaua în sine va deveni parte a structurii de calcul. Pe termen lung, cred că avem capacitatea de a crea arhitecturi de calcul la scară de centre de date. '

ARM Prevazut pentru succes

Cipurile ARM alimentează majoritatea dispozitivelor mobile din întreaga lume, astfel încât arhitectura rămâne eficientă din punct de vedere energetic prin design. Deoarece arhitectura este licențiată, cu ARM pot fi luați în considerare mai mulți producători de siliciu.

Consumul de energie rămâne o mare preocupare pentru HPC-uri, iar utilizarea ARM poate compensa această problemă într-o măsură imensă. Chiar și cu software-ul, cu proiectele Mont-Blanc, au fost dezvoltate o mulțime de biblioteci și instrumente științifice pentru ARM, acest lucru joacă un rol important în promovarea întregului ecosistem.

Utilizarea ARM în HPC-uri și centre de date este încă mică în comparație cu sistemele x86, dar Nvidia vede potențialul aici. Rivalul lor AMD a început, de asemenea, să concureze acerbă pe piața HPC și a centrelor de date cu procesoarele de server EPYC și acceleratoarele GPU Radeon Instinct. Prin urmare, este important ca Nvidia să adopte ARM acum și să ofere suita lor software (CUDA-X HPC, ect). Spre deosebire de unii producători, Nvidia nu produce procesoare, deci le lipsește coerența CPU-GPU pe care AMD și Intel le pot oferi.

În retrospectivă, Nvidia poate întări un parteneriat cu ARM NextPlatform afirma pe bună dreptate „ Nvidia și Arm ar putea încheia un parteneriat pentru a face blocurile IP NVLink disponibile pentru cei care cumpără licențe Neoverse, permițând o cuplare mai strânsă cu GPU-urile, inclusiv atomica memoriei și coerența memoriei în complexele de calcul CPU-GPU. '

Această mișcare va ajuta cu siguranță cazul ARM ca o alternativă viabilă de arhitectură la HPC x86. Ne putem aștepta la o mișcare similară de la AMD cândva în viitor, pe măsură ce continuă să-și împingă agresiv GPU-urile Radeon Instinct.

Etichete BRAŢ nvidia