CUDA 2.0 beta
Hace casi 10 días del anuncio no oficial de la próxima aparición de CUDA 2.0[link de shader.jpp en japonés] pero todavía no ha aparecido (se supone que a lo largo de este mes lo hará).
Entre las mejoras prometidas podemos ver en la presentación de Simon Green (nVIDIA) del ARCS2008 las siguientes:

- Soporte para Vista en 32 y 64 bits (ahora que está a punto de eXPirar el XP para Microsoft)
- Mejoras en la comunicación con DirectX 9 (que es una poco lenta en la versión 1.1)
- Soporte para DirectX 10 (lógicamente si pasamos a Vista)
- Soporte para texturas 3D
- Y…
¡Soporte para operaciones en aritmética de 64 bits!
(que se venía venir porque el ensamblador de CUDA y las librerias están preparadas para poder hacer las operaciones en precisión simple pero tambien en doble, y el HW no lo soportaba todavía)
Es de suponer que el driver CUDA para las serie 9 también salga con esta nueva versión, aunque en principio se supone que estas tarjetas no tienen la capacidad HW de hacer las operaciones de precisión doble o habría sido anunciado a bombo y platillo ya. Aunque también puede ser que no sea accesible a través del driver gráfico (las especificaciones actuales/temporales de OpenGL han desestimado dar soporte al tipo double por no tener sentido en síntesis de gráficos tanta precisión)
Lo más probable es que este soporte de 64 bits sólo se dé en tarjetas de ultraalta gama orientadas a cálculo general, esto es, Teslas.
Se ha especulado con la aparición del sucesor del Tesla 870 (servidor de GPUs), sobre el tipo de GPU que llevará y el número de tarjetas. Hasta aquí me dejan leer
Tendremos que esperar a la charla de David Kirk en Barcelona para poder “confirmar” estas noticias.
Por cierto, la segunda transparencia de este post está tomada de una charla de CUDA en el ETH Zurich ¿las transparencias de la presentación David Kirk?
Pronto lo verificaremos…
Actualización: No son las transparencias que va a utilizar david Kirk, aunque probablemente serán parecidas. Este conjunto de transparecias pertenece al seminario de Massimiliano Fatica (omnipresente en los foros de CUDA) y Mark Harris, que dieron en Zurich a finales de Junio el año pasado.
Tenía que haber mirado la introducción antes de leer el resto…

