Entra

View Full Version : Nvidia Cuda


luca90
28-02-2008, 18:06
Salve.
Girando in rete ho trovato un aritcolo che parlava di Nvidia Cuba che, da come ho capito, è un programma che permette di usare il linguaggio di programmazione C e di far eseguire ciò che abbiamo creato dalla Gpu...è realmente così o sono fuori strada?

qualcosa l'ho trovata anche sul sito della Nvidia
--->>http://it.slizone.com/object/IO_39981.html

appleroof
28-02-2008, 19:20
Salve.
Girando in rete ho trovato un aritcolo che parlava di Nvidia Cuba che, da come ho capito, è un programma che permette di usare il linguaggio di programmazione C e di far eseguire ciò che abbiamo creato dalla Gpu...è realmente così o sono fuori strada?

qualcosa l'ho trovata anche sul sito della Nvidia
--->>http://it.slizone.com/object/IO_39981.html

è realmente così, qui un accenno in un discorso più generale:

NVIDIA ha sviluppato un proprio linguaggio di programmazione, chiamato CUDA, che con una sintassi di tipo C permette di programmare direttamente per eseguire calcoli via GPU. Gli sviluppatori di software possono pertanto adattare agevolmente proprio codice, o crearne di nuovo, in modo tale da poterlo eseguire direttamente via GPU, lasciando che il compito di conversione del linguaggio in istruzioni adatte alla GPU avvenga attraverso CUDA.

http://www.hwupgrade.it/news/skvideo/gpu-nei-supercomputer-per-il-2012_24429.html

qui qualcos'altro:

http://en.wikipedia.org/wiki/CUDA

qui un ottimo articolo (però in inglese come wiki) che poi nat parla del gppu in generale anche esso:

http://www.behardware.com/articles/678-1/nvidia-cuda-practical-uses.html

St. Jimmy
28-02-2008, 20:14
devo dire che questo thread mi ha incuriosito e proprio per questo ho fatto una ricerca su youtube...http://it.youtube.com/watch?v=RqduA7myZok
:eek: :eek: :eek: :eek: :eek:
cioè..attraverso il linguaggio di programmazione C e questo Cuda posso creare certe cose?? figata :sofico: mi sa che però in quel caso, XP - 64 bit o Vista siano d'obbligo :(

andrex_x
29-02-2008, 08:04
Si grazie a quello nelle schede serie 8000 integreranno con i prossimi driver le estensione Ageia per la fisica.

lowenz
29-02-2008, 09:54
Non è C, è un pelo più complesso, almeno per quanto concerne la creazione del kernel del programma (ovvero la parte parallelizzabile ed eseguibile dagli Stream Processor).

Basta guardare la documentazione ;)

St. Jimmy
29-02-2008, 12:12
si ho notato...mmmmh...allora, non c'è che dire, veramente interessante...ma di mettermi a capire un'altro linguaggio di programmazione non ho proprio voglia :ciapet:

luca90
29-02-2008, 12:41
Si grazie a quello nelle schede serie 8000 integreranno con i prossimi driver le estensione Ageia per la fisica.


Ce...con i prossimi driver la mia 8800 Gtx farà anche da scheda fisica???

nico88desmo
29-02-2008, 12:45
Ce...con i prossimi driver la mia 8800 Gtx farà anche da scheda fisica???

Si ;)

ugo71
02-03-2008, 07:27
ma se uno ha 2 pciex e gli avanza una 8800, potrà sfruttarala tipo apu anche in conf che non supportano lo sli?
mi pareva di aver letto checmq che fosse necessari.. lo sli:confused:

lowenz
03-03-2008, 09:41
si ho notato...mmmmh...allora, non c'è che dire, veramente interessante...ma di mettermi a capire un'altro linguaggio di programmazione non ho proprio voglia :ciapet:
Non è che sia chissà quanto più difficile eh :D