Inicio : Términos técnicos : Definición de CUDA

CUDA

Significa "Compute Unified Device Architecture". CUDA es una plataforma de computación paralela desarrollada por NVIDIA e introducida en 2006. Permite software de subrogación para realizar cálculos utilizando tanto el CPU y a la GPU. Al compartir la carga de procesamiento con la GPU (en lugar de usar solo la CPU), los programas habilitados para CUDA pueden lograr aumentos significativos en el rendimiento.

CUDA es uno de los más utilizados GPGPU (Computación de uso general en unidades de procesamiento de gráficos) plataformas. diferente a OpenCL, otra plataforma GPGPU popular, CUDA es propietaria y solo se ejecuta en gráficos NVIDIA hardware. Sin embargo, la mayoría de los CUDA habilitados tarjetas de video también es compatible con OpenCL, por lo que los programadores pueden elegir escribir código para cualquier plataforma cuando desarrollen aplicaciones para hardware NVIDIA.

Si bien CUDA solo admite hardware NVIDIA, se puede usar con varios lenguajes de programación diferentes. Por ejemplo, NVIDIA proporciona API y a la compiladores para C y C ++, Fortran y Pitón. CUDA Toolkit, un entorno de desarrollo para C / C ++ desarrolladores, está disponible para Windows, OS X y Linux.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de CUDA. Explica en terminología informática lo que significa CUDA y es uno de los muchos términos técnicos en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición de CUDA, puede hacer referencia a ella utilizando los enlaces de citas anteriores.