Home : Termos técnicos : Definição de CUDA

CUDA

Significa "Computar arquitetura de dispositivo unificado". CUDA é uma plataforma de computação paralela desenvolvida pela NVIDIA e introduzida no 2006. Permite software programas para executar cálculos usando os dois CPU e GPU. Ao compartilhar a carga de processamento com a GPU (em vez de usar apenas a CPU), os programas habilitados para CUDA podem obter aumentos significativos no desempenho.

CUDA é um dos mais amplamente utilizados GPGPU (Computação de uso geral em unidades de processamento gráfico). Ao contrário OpenCL, outra plataforma GPGPU popular, a CUDA é proprietária e roda apenas nos gráficos da NVIDIA Hardware. No entanto, a maioria dos recursos habilitados para CUDA placas de vídeo também suportam OpenCL, para que os programadores possam optar por escrever código para qualquer plataforma ao desenvolver aplicações para hardware NVIDIA.

Embora o CUDA suporte apenas o hardware NVIDIA, ele pode ser usado com várias linguagens de programação diferentes. Por exemplo, a NVIDIA fornece APIs e compiladores para C e C ++, Fortran e Pitão. O CUDA Toolkit, um ambiente de desenvolvimento para C / C ++ desenvolvedores, está disponível para Windows, OS X e Linux.

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de CUDA. Explica na terminologia de computação o que significa CUDA e é um dos muitos termos técnicos no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você achar útil essa definição de CUDA, poderá fazer referência a ela usando os links de citação acima.