Redazione di Hardware Upg
30-04-2008, 09:43
Link alla notizia: http://www.hwupgrade.it/news/software/cuda-20-disponibile-ora-anche-per-vista_25161.html
NVIDIA lancia la versione 2.0, ancora in fase beta, del proprio tool di programmazione GPGPU, finalmente con supporto anche a sistemi Windows Vista
Click sul link per visualizzare la notizia.
Simonex84
30-04-2008, 10:21
Ma in che linguaggio si programma con CUDA??
DanieleG
30-04-2008, 10:28
C'hanno messo "solo" 1 anno e mezzo... :rolleyes:
YES!!!!!!!
(x Simonex84 Si programma in C...)
Simonex84
30-04-2008, 10:48
YES!!!!!!!
(x Simonex84 Si programma in C...)
C base o C++??
se non ricordo male il resto del programma lo puoi scrivere in C++, ma il codice da eseguire sulla gpu lo devi scrivere in C liscio o fortran. Non che sia una grande limitazione, perché comunque il lavoro complesso lo fai fare al processore, la gpu la usi solo come mulo da lavoro.
Comunque sia sta beta è disponibile da una quindicina di giorni ma ancora non è ben chiaro cosa ci sia di nuovo, il supporto a vista non mi sembra sufficiente per giustificare una nuova major release
Simonex84
30-04-2008, 11:00
Ottimo magari nel week-end provo ad eseguire un po' di codice bastardo su CPU e GPU per vedere quant'è la differenza in tempo di calcolo :D
Marclenders
30-04-2008, 11:07
A quando una bella prova tra le GPGPU ATI/AMD e quelle Nvidia?
O meglio tra la tecnologia Close to Metal e CUDA
Mercuri0
30-04-2008, 11:22
CAL... CAL... CAL
non c'è più la Close to Metal,per AMD c'è la Compute Abstraction Layer (CAL).
Il problema è che sarebbe difficile impostare un test GPGPU, visto che non esiste per ora una piattaforma comune.
Marclenders
30-04-2008, 11:41
CAL... CAL... CAL
non c'è più la Close to Metal,per AMD c'è la Compute Abstraction Layer (CAL).
Il problema è che sarebbe difficile impostare un test GPGPU, visto che non esiste per ora una piattaforma comune.
Grazie del chiarimento;)
comunque penso si possa fare un test esistono già delle applicazioni per entrambe le tecnologie
C base o C++??
Può integrare parti C o C++ sia per CPU che per GPU
http://www.nvidia.com/object/cuda_learn.html se sai l'inglese e vuoi saperne di più
Simonex84
30-04-2008, 13:11
Può integrare parti C o C++ sia per CPU che per GPU
http://www.nvidia.com/object/cuda_learn.html se sai l'inglese e vuoi saperne di più
Interessante
Mercuri0
30-04-2008, 13:40
Grazie del chiarimento;)
comunque penso si possa fare un test esistono già delle applicazioni per entrambe le tecnologie
Secondo me ancora è davvero difficile impostare un test, anche perché le due architetture sono significativamente differenti e il livello di ottimizzazione dipende significativamente dagli algoritmi utilizzati.
Su beyond3d c'è qualche thread di confronto CAL vs CUDA, ma in sostanza il punto è che ancora entrambe le infrastrutture devono maturare da vari punti di vista.
Comunque per chi fosse interessato anche a CAL di AMD ecco qui
http://ati.amd.com/technology/streamcomputing/faq.html
AMD sta distribuendo una evoluzione del linguaggio brook (quello usato dall'università di Stanford per folding@home) che è un simil-c ma con costrutti sintattici interessanti per il GPGPU, e che, volendo, potrebbe generare codice anche per CUDA o CPU mediante back-end.
Inoltre sta testando una versione delle sue librerie per il calcolo ottimizzato, le ACML, che finora sfruttano SSE e compagnia, in grado di sfruttare anche le GPU.
Insomma, annata interessante per il GPGPU. Altro che proci, le vere novità, se ci saranno, in questi anni arriveranno da qui ;)
Spero che AMD & nVidia si mettano d'accordo per una piattaforma di sviluppo comune prima che Intel se li pappi entrambe.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.