Di RobyDx (del 20/02/2007 @ 17:44:50, in Tecnologia, linkato 1171 volte)
Ormai le schede video hanno raggiunto prestazioni pari, ed in alcuni casi superiori, ai comuni processori. Da tempo si parla di usare la scheda video per fare calcoli matematici. Proprio questi giorni nVidia ha lanciato il suo prodotto Cuda ( link ).
Cuda è in pratica una SDK con un compilatore che permette al programmatore di scrivere applicazioni in C che sfruttino la scheda video invece del normale processore che, per chi non lo sapesse, sono molto più ottimizzati dei processori per i calcoli vettoriali ed in parallelo. Se ci pensate una scheda video esegue calcoli su miliardi di pixel in poche frazioni di secondo.
Senza dubbio una tecnologia estremamente affascinante sia sotto il lato ludico (scrivere un motore fisico da far girare nella scheda video o un algoritmo di AI per gli scacchi) che per applicativi scientifici o statistici che devono "macinare" migliaia e migliaia di dati.
Cuda supporta solamente la serie 8 delle nvidia, sicuramente le uniche per ora ad avere la giusta architettura.