NVIDIA ha lanzado la versión 2.2 del SDK (Software Development Platform) de CUDA que entre otras cosas permitirá a los programadores desarrollar aplicaciones GPGPU multihilo que puedan correr sobre gráficas GeForce y Tesla.
Otra de las últimas novedades integradas en el SDK es el soporte de Windows 7, que NVIDIA describe como “el venidero SO de Microsoft que abrazará la computación GPU“, dado que desde Vista ya estaba soportado en las anteriores versiones.
Además de ello incluirá un GPU visual profiler, una aplicación gráfica que permite generar perfiles de aplicaciones C que funcionen sobre la GPU, mejorando la eficiencia del ancho de banda para aplicaciones de proceso de vídeo, soporte zero-copy, pinned shared sysmen, copia de memoria asíncrona para Vista, modo de dispositivo exclusivo y debugger hardware para la GPU.
Con dicha nueva versión junto con los drivers beta se comienza a dar soporte a la aceleración OpenCL vía GPUs NVIDIA.



Pingback: NVIDIA CUDA 2.2 SDK, llega el soporte para Windows 7 « News : India-Developers.com
Si nVidia empieza a dar soporte de verdad a OpenCL a traves de CUDA, tiene una gran ventaja sobre ATI, controla una plataforma de desaroyo compatible con todo el hardware, que logicamente rendira mejor en el suyo ( pero dudo que la diferencia haga cambiar a los desarroysadores).
Que tiemblen Intel y AMD, el soporte multihilo hara migrar mucho software de la CPU a coprocesadores como las GPU teniendo la CPU como simple arbitro.
todo muy lindo no
peor para que quiero yo hoy en día todo el potencial oscioso de mi cpu multinúcleo
le quieren sacar la física, le quieren sacar este tipo de cálculos
kle quieren sacar todo y dejarlo de simple árbitro
entonces para que no usamos semprons o celerons single core
porque en ese caso no le veo lo positivo a tener procesadores de 4 núcleos o más como se vienen
para que estén durmiendo la siesta, porque poca gente usa muchas aplicaciones en forma simultánea en el hogar
¿ OpenCL sobre CUDA ?, creo que eso no tiene mucho sentido, son tecnologías rivales con la misma finalidad. Este reciente soporte OpenCL es nativo seguro (la penalización de rendimiento por emularlo bajo CUDA seguro que les dejaría en muy mal lugar respecto al OpenCL en tarjetas AMD).
De Intel, hasta que no salga Larrabee no sabremos como van a enfocar el futuro de las GPGPU (aunque yo apuesto a que van a sacar su propio lenguaje GPGPU y dar soporte OpenCL, en lugar de licenciar CUDA).
Respecto a AMD, yo de ellos me preocuparía si nVidia consigue que los desarrolladores adopten CUDA de forma masiva, en cambio si se impone OpenCL entonces están tan bien posicionados como nVidia.
nvidia quiere entrar al mercado de las cpus, escuche hace un tiempo. pero no me imagine que era por medio de sus tarjetas de video O.o
los de ATI deberian empezar a optimizar software comercial a sus tarjetas de video (estas tarjetas tienen mas GFLOPS que las de nvidia) que los aprovechen
igual estaría bueno que nvidia comprase la divición de cpus de via
con respecto a los cpus
estan cada vez más desaprovechados en una pc hogareña
no me parece bien que no piensen en su potencial
sinó habría que empezar a comprar cpus de 20 y pico de dolares y cagarnos de risa usando e resto del dinero en más ram y una vga de gama alta
porque la verdad que como van las cosas el 90% de los requerimientos de procesamiento del cpu vna a venir del sistema operativo y programas viejos
para que joraca queremos los multi core en este paradigma
OpenCL sobre CUDA, no… CUDA sobre OpenCL con optimizaciones para su propio hardware, ese seria el camino a seguir para nvidia.
Supongo que será para tarjetas Geforce, Tesla y QUADRO
No nos podemos olvidar de que NVIDIA a fabricado el primer chip grafico seguira mandando tras su larga experiencia la gracia la tiene en que nvidia solo necesita menos procesadores que ATI/AMD y menos velocidad de nucleo y memorias para coseguir mas rendimiento,CUDA a sido una muy buena idea,poder disfrutar de reproductores y aplicaciones con la potencia de las gpu es fascinante