NVIDIA ha lanzado CUDA12.0, una actualización de su conjunto de herramientas de software, con énfasis en la introducción de nuevos paradigmas de programación y la aceleración de las capacidades de procesamiento a través de mejoras de hardware.
A través de bibliotecas mejoradas, herramientas para desarrolladores y código personalizado CUDA, la actualización permite a los usuarios apuntar a capacidades específicas de la arquitectura.
Es posible mejorar la velocidad porque la nueva actualización es compatible con las API de paralelismo dinámico de CUDA rediseñadas y también se mejoró la API de gráficos de CUDA.
NVIDIA actualiza los controladores centrados en sistemas Linux
Además, la actualización ahora admite C++ 20 y el compilador de host GCC 12. Además, la biblioteca nvJitLink para JIT LTO se ha incluido en el kit de herramientas.
Muchas operaciones de tensor, como las operaciones masivas de TMA y 32x Ultra xMMA, ahora son accesibles a través de PTX público gracias a la última actualización.
La plataforma de computación paralela de NVIDIA CUDA (Arquitectura de dispositivo unificado de computación) es la base principal para la computación de uso general en unidades de procesamiento de gráficos.
Esta es una capa de software que le permite ejecutar kernels de cómputo en paralelo usando el GPU conjunto de instrucciones virtuales.
En Julio, aprovechando el éxito de CUDA, NVIDIA anunció el lanzamiento de su plataforma informática, ‘QODA’ (arquitectura de dispositivo optimizada cuántica), con la intención de acelerar los avances en la investigación y el desarrollo cuánticos en inteligencia artificial (IA), computación de alto rendimiento (HPC) y otros campos.