http://developer.nvidia.com/object/cuda.html
la risposta allo stream computing di ati ( http://www.atitech.com/technology/streamcomputing/index.html )
- 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...
C'è un progewtto, di AMD mi pare, per fare prorpio un processore con dei core differenti per cpu e gpu, però sullo stesso socket...
E' quello di cui parlava Af ;)
Ati e Amd oramai sono la stessa cosa...
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...)
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.
http://www.hwupgrade.it/news/web/difficile-la-programmazione-con-cuda_20304.html
sembra che in realtà nn sia tutto rosa e fiori :(
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