Forumzone Community

Schede video => Schede video NVIDIA => Discussione aperta da: af624726 il 24 Novembre 2006, 09:16:05

Titolo: NVIDIA® CUDA™ technology
Inserito da: af624726 il 24 Novembre 2006, 09:16:05
http://developer.nvidia.com/object/cuda.html
la risposta allo stream computing di ati ( http://www.atitech.com/technology/streamcomputing/index.html )

Titolo: NVIDIA® CUDA™ technology
Inserito da: Italia 1 il 24 Novembre 2006, 12:43:55
- Unified hardware and software solution for thread computing on CUDA-enabled NVIDIA GPUs

• CUDA-enabled GPUs support the Parallel Data Cache and Thread Execution Manager for high performance computing

• Standard C programming language enabled on a GPU

• Standard numerical libraries for FFT and BLAS

• Dedicated CUDA driver for computing

• Optimized upload and download path from the CPU to CUDA-enabled GPU

• CUDA driver interoperates with graphics drivers

• Supports Linux and Windows XP operating systems

• Scales from high performance professional graphics solutions to mobile and embedded GPUs

• Native multi-GPU support for high density computing

• Supports hardware debugging and profiler for program development and optimization

Quindi la GPU ha la possibilità di eseguire codice "C". Non è che fra poco, la cpu sarà co-processore della GPU ?
Non riesco ad immaginare la potenza di calcolo di questo processore...

Titolo: NVIDIA® CUDA™ technology
Inserito da: Davide il 24 Novembre 2006, 12:57:51
C'è un progewtto, di AMD mi pare, per fare prorpio un processore con dei core differenti per cpu e gpu, però sullo stesso socket...

Titolo: NVIDIA® CUDA™ technology
Inserito da: Max_R il 24 Novembre 2006, 13:38:13
E' quello di cui parlava Af ;)
Ati e Amd oramai sono la stessa cosa...
Titolo: NVIDIA® CUDA™ technology
Inserito da: af624726 il 24 Novembre 2006, 13:58:47
sono tecnologie estremamente interessanti (ricordiamoci che le gpu sono processori dedicati e raggiungono prestazioni eclatanti rispetto alle cpu nelle operazioni per cui vengono creati :h) ma hanno un limite sostanziale: sono legati al tipo di scheda video... nn solo come marca, bensì anche come modello...
bisognerà che trovino uno standard per poterne trarre (tutti) benefici ;) (come riferimento cito la tecnologia 64bit... in teoria molto affascinante, in pratica dopo anni inutilizzata ancora causa problemi legati ai software vari / sistemi operativi...)

Titolo: NVIDIA® CUDA™ technology
Inserito da: Italia 1 il 24 Novembre 2006, 18:34:33
per i programmatori le cose si stanno facendo un pò complicate: le massime performance si hanno con cpu multi core a 64 bit, quindi tutto nuovo.

Titolo: NVIDIA® CUDA™ technology
Inserito da: af624726 il 01 Marzo 2007, 08:46:26
http://www.hwupgrade.it/news/web/difficile-la-programmazione-con-cuda_20304.html
sembra che in realtà nn sia tutto rosa e fiori :(

Titolo: NVIDIA® CUDA™ technology
Inserito da: Max_R il 01 Marzo 2007, 21:47:44
CitazioneC'è un progewtto, di AMD mi pare, per fare prorpio un processore con dei core differenti per cpu e gpu, però sullo stesso socket...



Fusion :D