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 Tutto su ChatGPT in un unico corso: segreti, strategie e attestato finale Tutto su ChatGPT in un unico corso: segreti, strategie e att...
Immagine di Zotac RTX 5060 a soli 285€: un’occasione che potrebbe non ripetersi Zotac RTX 5060 a soli 285€: un’occasione che potrebbe no...

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.

nvidia-gpu-184364.jpg

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.

nvidia-cuda-risc-v-184363.jpg

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
Come Bullfrog sta influenzando il gaming moderno ancora oggi

Speciale

Come Bullfrog sta influenzando il gaming moderno ancora oggi

#2
Paracetamolo, il pericolo reale è spesso ignorato
2

Scienze

Paracetamolo, il pericolo reale è spesso ignorato

#3
Quando l'algoritmo ci condannò per salvarci dalla «monoculture»
4

EDITORIALE

Quando l'algoritmo ci condannò per salvarci dalla «monoculture»

#4
PassMark svela un Intel Core 7 a 10 P-core puri
3

Hardware

PassMark svela un Intel Core 7 a 10 P-core puri

#5
Un fan malato ha potuto provare GTA 6
4

Videogioco

Un fan malato ha potuto provare GTA 6

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca cerchi

Cliccati: 0 /

Reset

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

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

Zotac RTX 5060 a soli 285€: un’occasione che potrebbe non ripetersi

Offerte e Sconti

Zotac RTX 5060 a soli 285€: un’occasione che potrebbe non ripetersi

Di Dario De Vita
Tutto su ChatGPT in un unico corso: segreti, strategie e attestato finale

Sponsorizzato

Tutto su ChatGPT in un unico corso: segreti, strategie e attestato finale

Di Dario De Vita
PassMark svela un Intel Core 7 a 10 P-core puri

Hardware

PassMark svela un Intel Core 7 a 10 P-core puri

Di Antonello Buzzi
Windows 11, confermati problemi di spegnimento dopo l’update

Hardware

Windows 11, confermati problemi di spegnimento dopo l’update

Di Antonello Buzzi
Passa al 5G: il router perfetto ora è più economico che mai

Offerte e Sconti

Passa al 5G: il router perfetto ora è più economico che mai

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
  • TechRadar
  • SosHomeGarden
  • Aibay

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.