Gentilmente qualcuno potrebbe spiegarmi in parole semplici cosa è CUDA, a che serve, e tutto quello che sapete. Se questa tecnologia è così ''tecnologica'', che vantaggi posso avere avendo una scheda GeForce?
Grazie in anticipo
Gentilmente qualcuno potrebbe spiegarmi in parole semplici cosa è CUDA, a che serve, e tutto quello che sapete. Se questa tecnologia è così ''tecnologica'', che vantaggi posso avere avendo una scheda GeForce?
Grazie in anticipo
Da wiki:
CUDA (acronimo di Compute Unified Device Architecture) è un'architettura e un ambiente di sviluppo software per il calcolo parallelo creati da NVIDIA. I programmatori di software, possono utilizzare CUDA per scrivere programmi che sfruttando la capacità di calcolo parallelo delle GPU delle schede video NVIDIA.
[...]
CUDA da accesso agli sviluppatori ad un set di istruzioni native per la computazione parallela di elementi delle GPU CUDA. Usando CUDA, le ultime GPU Nvidia effettivamente diventano architetture aperte come le CPU. Diversamente dalle CPU, le GPU hanno un'architettura parallela con diversi core, ognuno capace di eseguire centinaia di processi simultaneamente - se un'applicazione è adatta per quel tipo di architettura, la GPU può offrire grandi performance e benefici. Questo approccio di risoluzione dei problemi è noto come GPGPU.
Computer configuration:
Procio: Athlon 64 X2 3800+ skt 939, Mobo: Asus A8NE - FM, Ram: Kingmax Superram 512 x 2 Mb Ddr400@450 2.5-3-3-5, Hard disk: Segate barracuda sata 120gb 7200 & Hitachi 120 gb U-ATA 133 7200g/m, Scheda video: XFX 8800GT 256MB, Mouse - Tastiera Trust, Optical: Masterizzatore dvd: NEC 3500AG 2.18; masterizzatore cd: Philips CDRW 2412A