Q
uesto pdf contiene tre sezioni, una dedicata all’introduzione ed impiego generale di CUDA,mentre la seconda e terza verterà nell’utilizzo dei tools:
Wyd
-
Pyrit
e
CUDA
Multiforcer
.
CUDA
(acronimo di Computer Unified Device Architecture) è l’architettura per il calcolo parallelosviluppato da Nvidia, nasce con lo scopo di utilizzare la/le GPU/s per compiti non grafici, definitein gergo GPGPU.La
GPGPU
(
G
eneral
P
urpose computation using
GPU
) ha come scopo l'utilizzo del processoredella scheda grafica per scopi diversi dalla tradizionale creazione di un'immagine tridimensionale;in tale ambito di utilizzo la GPU viene impiegata per elaborazioni estremamente esigenti in terminidi potenza di elaborazione, e per le quali le tradizionali architetture CPU non hanno una capacità dielaborazione sufficiente.La caratteristica più eclatante di questo tipo di utilizzo delle GPU è l'enorme potenza teorica offertada tali soluzioni, e di conseguenza il ridotto tempo di elaborazione, quando confrontato conanaloghe elaborazioni svolte dalle CPU.L’ evoluzione di tale architettura si evince dall’immagine sottostante:Merito di ciò è dovuto alla natura stessa dell’architettura, come si evince dall’immagine:
Add a Comment