• Home
  • Chimica
  • Astronomia
  • Energia
  • Natura
  • Biologia
  • Fisica
  • Elettronica
  • NVIDIA utilizza lo stack completo per ARM aumenta la presenza del supercalcolo

    Credito:CC0 Dominio Pubblico

    NVIDIA e ARM creano una coppia potente per il supercalcolo. NVIDIA ha annunciato che i suoi chip funzioneranno con i processori ARM. Gli osservatori esterni si sono impegnati all'inizio di questa settimana per valutare perché questo fosse un grosso problema per responsabilizzare entrambe le aziende e lo sforzo di spiegare non è stato affatto difficile.

    Paolo Lilly, HotHardware , trovato questo un vantaggio per NVIDIA e ARM. "Per quanto riguarda il primo, una volta completata l'ottimizzazione dello stack, l'azienda può vantare il supporto per tutte le principali piattaforme CPU, compreso il BRACCIO, IBM Power, e ovviamente x86. E per ARM, l'accesso allo stack CUDA di NVIDIA è un importante aumento della potenza della GPU, e un punto di forza per i clienti."

    ARM sta guadagnando terreno in numerosi centri HPC, quindi la mossa di NVIDIA di abbracciare questa architettura del processore non è stata una sorpresa, disse Timothy Prickett Morgan in La prossima piattaforma .

    L'accento può essere sulla parola completo . Lo stack completo di software AI e HPC di NVIDIA è stato reso disponibile per l'ecosistema ARM. Il modo in cui la vedeva Timothy Prickett Morgan, uno stack di software di elaborazione GPU complesso come un sistema operativo stava arrivando su ARM.

    Cosa include? (1) tutte le sue librerie CUDA X AI e HPC, (2) framework AI accelerati da GPU, e (3) strumenti di sviluppo software (ad es. compilatori PGI con supporto OpenACC).

    NVIDIA ha affermato che lo stack di software AI e HPC, accelerando più di 600 applicazioni HPC e tutti i framework AI, sarà reso disponibile entro la fine dell'anno.

    CUDA sta per Compute Unified Device Architecture. Chris Mellor in Il registro ha scritto, "Per chi non lo sapesse, CUDA è un'interfaccia di programmazione per trasformare i processori grafici Nvidia in acceleratori matematici per applicazioni di rete neurale, simulazioni, e altri software ad alta intensità di vettori."

    Gareth Halfacree ne ha parlato in bit-tech . Consente l'esecuzione di carichi di lavoro generici e tipicamente non grafici su un processore grafico NVIDIA, e per carichi di lavoro che si parallelizzano bene, Egli ha detto, "questo può portare a un notevole aumento delle prestazioni".

    CUDA era parzialmente supportato su ARM prima, Ha aggiunto, ma la differenza è che ora "Nvidia ha confermato che porterà il suo intero stack di software incentrato sull'intelligenza artificiale e ad alte prestazioni su Arm entro la fine dell'anno".

    Il comunicato stampa di NVIDIA ha anche affermato che le due società non erano estranee a lavorare sul supporto per i sistemi HPC, con oltre 10 anni di collaborazione. Così, Il registro potrebbero essere perdonati per aver sbadigliato quando hanno scritto i loro titoli. "Nvidia 'porta CUDA in braccio' - Traduzione:stiamo ancora facendo una cosa che abbiamo già fatto, ma ora ne stiamo facendo di più."

    NVIDIA ha una lunga storia di collaborazione con ARM, disse HotHardware , quindi questo annuncio non è stato sorprendente, anche se "un po' in ritardo".

    Mellor ha detto, "Chiunque abbia usato uno dei, dire, Le schede di sviluppo per l'automotive e l'Internet delle cose di Nvidia, che sfoggiano system-on-chip che presentano un mix di core CPU Arm Cortex e motori GPU basati su Nv CUDA, saprà che Nvidia già sviluppa e distribuisce librerie e toolkit CUDA compatibili con Arm."

    Stefano Nellis, Reuters, nel frattempo, ha notato come la nuova mossa potrebbe approfondire la spinta di NVIDIA nei sistemi utilizzati per la modellazione di problemi come le previsioni sui cambiamenti climatici. Già, Egli ha detto, "I ricercatori ora usano i suoi chip anche all'interno dei data center per accelerare il lavoro di elaborazione dell'intelligenza artificiale come addestrare i computer a riconoscere le immagini".

    Halfacree ha affermato che Nvidia ha confermato che sta rendendo disponibile l'intero stack CUDA su ARM "per seguire l'interesse del settore nell'utilizzo dei chip a bassa potenza nei futuri sistemi exascale".

    Nellis ha notato che questa mossa per lavorare con ARM sui supercomputer segue un accordo per acquistare l'azienda israeliana Mellanox Technologies. "Mellanox produce chip di rete ad alta velocità che aiutano a unire molti computer più piccoli in uno più grande e si trovano in alcuni dei supercomputer più potenti del mondo".

    © 2019 Scienza X Rete




    © Scienza https://it.scienceaq.com