Core CUDA nelle schede video

Sviluppato da Nvidia per unità di elaborazione grafica (GPU), Compute Unified Device Architecture (CUDA) è una piattaforma tecnologica che accelera i processi di calcolo GPU. I core Nvidia CUDA sono unità di elaborazione parallele o separate all'interno della GPU, con più core che generalmente equivalgono a prestazioni migliori.

Immagine del prodotto della scheda grafica GeForce GTX TITAN Z di Nvidia
Nvidia

Con CUDA, ricercatori e sviluppatori di software possono inviare codice C, C++ e Fortran alla GPU senza utilizzare il codice assembly. Questa semplificazione sfrutta il calcolo parallelo in cui migliaia di attività, o thread, vengono eseguiti contemporaneamente.

Cosa sono i core CUDA?

I core Nvidia CUDA sono processori paralleli simili a a processore in un computer, che può essere un processore dual o quad-core. Le GPU Nvidia, tuttavia, possono avere diverse migliaia di core.

Quando acquisti una Nvidia scheda video, potresti vedere un riferimento al numero di core CUDA contenuti in una scheda. I core sono responsabili di varie attività relative alla velocità e alla potenza della GPU.

Poiché i core CUDA sono responsabili della gestione dei dati che si muovono attraverso una GPU, i core spesso gestiscono la grafica dei videogiochi in situazioni in cui vengono caricati personaggi e scenari.

I core CUDA sono simili ai AMD Processori di flusso; questi sono solo chiamati in modo diverso. Tuttavia, non è possibile equiparare una GPU Nvidia 300 CUDA con una GPU AMD 300 Stream Processor.

È possibile creare applicazioni per sfruttare le maggiori prestazioni offerte dai core CUDA. Puoi vedere un elenco di queste applicazioni sul Applicazioni GPU Nvidia pagina.

Scegliere una scheda video con CUDA

Un numero maggiore di core CUDA in genere significa che la scheda video offre prestazioni complessivamente più veloci. Ma il numero di core CUDA è solo uno dei tanti fattori da considerare quando scegliere una scheda video.

Nvidia offre una gamma di schede con un minimo di otto core CUDA fino a un massimo di 5.760 core CUDA nel GeForce GTX TITAN Z.

Le schede grafiche con architettura Tesla, Fermi, Kepler, Maxwell o Pascal supportano CUDA.