CUDA
Também chamado: núcleos CUDA, CUDA cores
Plataforma de computação da NVIDIA que permite programar as suas GPU para tarefas gerais. Os núcleos CUDA são as unidades de cálculo destas placas.
CUDA designa duas coisas relacionadas. É, antes de mais, uma plataforma de software lançada pela NVIDIA em 2007: um conjunto de ferramentas, bibliotecas e drivers que permite aos programadores usar a GPU para cálculos gerais, e não apenas para a imagem. Por extensão, chamam-se núcleos CUDA às unidades de cálculo básicas presentes aos milhares nos processadores gráficos da NVIDIA.
A maior parte do software de inteligência artificial assenta em CUDA: PyTorch, motores de inferência como vLLM ou Ollama e muitas ferramentas de cálculo científico. É uma das razões do lugar dominante da NVIDIA na IA. Os núcleos CUDA processam um grande número de operações em paralelo, enquanto os Tensor Cores, presentes nas placas recentes, aceleram especificamente as multiplicações de matrizes que estão no centro das redes neuronais. Os drivers e a versão de CUDA instalados têm de ser compatíveis com o software utilizado.
Numa ficha de produto, o número de núcleos CUDA dá uma ideia do poder de cálculo, mas só é comparável entre placas da mesma geração. Para a IA, veja também a quantidade de VRAM, a largura de banda de memória e a geração dos Tensor Cores. Na prática, verifique se o seu sistema operativo e os seus drivers suportam a placa.
A nossa página dedicada à NVIDIA H200 apresenta uma GPU de centro de dados concebida para as cargas CUDA mais exigentes.