image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di Windows 11 si aggiorna e stavolta è una buona notizia: le novità Windows 11 si aggiorna e stavolta è una buona notizia: le n...
Immagine di Il disastro dell'IA a Sanremo è peggio di quello che sembra Il disastro dell'IA a Sanremo è peggio di quello che sembra...

NVIDIA, CUDA arriva anche su RISC-V

Advertisement

Avatar di Antonello Buzzi

a cura di Antonello Buzzi

Senior Editor @Tom's Hardware Italia

Pubblicato il 08/09/2021 alle 15:00
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

RISC-V è sicuramente uno degli argomenti più interessanti degli ultimi tempi inerenti al mondo dell'informatica, poiché l'Instruction Set Architecture (ISA) consente un'ampia personalizzazione ed è facile da comprendere, oltre a offrire indiscutibili vantaggi, come il fatto di essere open source e non dover pagare alcuna licenza per il suo utilizzo. C'è persino un progetto che ha realizzato una GPU generica basata su RISC-V ISA, e ora stiamo assistendo a un port della libreria software CUDA di NVIDIA sulla piattaforma Vortex RISC-V GPGPU.

CUDA (Compute Unified Device Architecture) rappresenta una piattaforma di elaborazione e un’Application Programming Interface (API) unica che viene eseguita sulla linea di schede grafiche di NVIDIA. Quando le applicazioni sono dotate di supporto CUDA, è possibile svolgere operazioni più velocemente sulle GPU compatibili. Recentemente, i ricercatori hanno esaminato un modo per abilitare il supporto del toolkit software CUDA su un progetto RISC-V GPGPU chiamato Vortex. Il Vortex RISC-V GPGPU mira a fornire una GPU RISC-V basata sull’ISA RV32IMF. Ciò significa core a 32 bit che possono essere scalati in un design GPU da 1 a 32 core. Supporta l'API grafica OpenCL 1.2 e oggi anche alcune istruzioni CUDA.

I ricercatori hanno affermato:

...in questo progetto proponiamo e costruiamo una pipeline per supportare una migrazione CUDA end-to-end: la pipeline accetta i codici sorgente CUDA come input e li esegue su un'architettura GPU RISC-V estesa. La nostra pipeline consiste in diversi passaggi: traduce il codice sorgente CUDA in NVVM IR, converte NVVM IR in SPIR-V IR, inoltra SPIR-V IR in POCL per ottenere il file binario RISC-V e infine esegue il file binario su una architettura GPU RISC-V estesa.

Questo processo è visualizzato nel grafico qui sopra, che mostra tutti i passaggi per farlo funzionare. In pratica, il codice sorgente CUDA viene fornito nel formato di rappresentazione intermedia (IR) chiamato NVVM IR. Successivamente viene convertito in Standard Portable Intermediate Representation (SPIR-V) IR e successivamente viene inoltrato nell'implementazione open source dello standard OpenCL chiamata POCL. Poiché Vortex supporta OpenCL, è anche in grado di eseguire il codice senza problemi. Nel caso foste interessati, trovate ulteriori dettagli su questo complicato processo in questo documento.

Le notizie più lette

#1
Il disastro dell'IA a Sanremo è peggio di quello che sembra

Hardware

Il disastro dell'IA a Sanremo è peggio di quello che sembra

#2
Windows 11 si aggiorna e stavolta è una buona notizia: le novità

Hardware

Windows 11 si aggiorna e stavolta è una buona notizia: le novità

#3
Recensione Resident Evil Requiem, la chiusura di un cerchio
2

Recensione

Recensione Resident Evil Requiem, la chiusura di un cerchio

#4
Perplexity Computer: ho speso 200 euro in 12 ore così non devi farlo tu

Business

Perplexity Computer: ho speso 200 euro in 12 ore così non devi farlo tu

#5
Come smascherare i volti creati dall'IA
3

Scienze

Come smascherare i volti creati dall'IA

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca quadrati

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

Il disastro dell'IA a Sanremo è peggio di quello che sembra

Hardware

Il disastro dell'IA a Sanremo è peggio di quello che sembra

Di Marco Pedrani
Windows 11 si aggiorna e stavolta è una buona notizia: le novità

Hardware

Windows 11 si aggiorna e stavolta è una buona notizia: le novità

Di Marco Pedrani
Micron porta le GDDR7 a 36 Gbps per le future GPU
2

Hardware

Micron porta le GDDR7 a 36 Gbps per le future GPU

Di Antonello Buzzi
Il MacBook low-cost avrà queste limitazioni
3

Hardware

Il MacBook low-cost avrà queste limitazioni

Di Marco Pedrani
Nuovi MSI Prestige: design sottile, OLED 120 Hz e promo di lancio cumulabili

Hardware

Nuovi MSI Prestige: design sottile, OLED 120 Hz e promo di lancio cumulabili

Di Dario De Vita

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • SosHomeGarden
  • Aibay
  • Coinlabs

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.