Nvidia acaba de anunciar la disponibilidad de Kit de Desarrollo de Software CUDA 4.0, su paquete de herramientas para mejorar la programación de aplicaciones que sean capaces de ejecutarse en múltiples hilos de proceso.
CUDA 4.0 facilita a los desarrolladores de software la portabilidad de sus programas para que sean ejecutados directamente desde el subsistema gráfico, lo que podría implicar una importante mejora del rendimiento. Para ello se ha implementado la tecnología Nvidia GPUDirect 2.0, con la que las aplicaciones pueden hablar directamente con múltiples GPU y ejecutarse en estas unidades de proceso.
Por otro lado se ha añadido el denominado Unified Virtual Addressing (UVA), diseñado para poder combinar el uso de la memoria principal con la memoria del subsistema gráfico de forma transparente para las aplicaciones.
También destaca Thrust C++ Template Performance Primitives Libraries, una colección librerías basadas en código abierto y programadas en lenguaje C++. Según Nvidia, el uso de Thrust implica mejoras en el rendimiento de hasta 100X con respecto a las librerías estándar.
CUDA 4.0 está especialmente indicado para la programación de procesos de alto rendimiento que puedan obtener lo mejor tanto de la CPU como de la GPU.
El congreso de Red Hat 2024 ha servido de escenario para la presentación de las…
Un estudio de Microsoft y LinkedIn detecta cuatro tipo de usuarios: escépticos, novatos, exploradores y…
Basado en un proceso de 4 nm, cuenta con un núcleo Arm Cortex-X4, tres Cortex-X4…
En España también registra crecimientos de doble dígito. DE-CIX Madrid, por ejemplo, consumió el año…
Al menos 4 de cada 10 organizaciones sondeadas por ISACA no están ofreciendo ningún tipo…
Presente en el iPad Pro, cuenta con CPU de 10 núcleos (4 de rendimiento y…