Skip to content

Cores CUDA em placas de vídeo

7 de maio de 2021

Desenvolvido pela Nvidia para unidades de processamento gráfico (GPUs), Compute Unified Device Architecture (CUDA) é uma plataforma de tecnologia que acelera os processos de computação GPU. Os núcleos Nvidia CUDA são unidades de processamento paralelas ou separadas dentro da GPU, com mais núcleos geralmente equivalendo a um melhor desempenho.

Nvidia
Com o CUDA, pesquisadores e desenvolvedores de software podem enviar código C, C ++ e Fortran para a GPU sem usar o código de montagem. Essa simplificação aproveita a computação paralela na qual milhares de tarefas, ou threads, são executados simultaneamente.

O que são núcleos CUDA?

Os núcleos Nvidia CUDA são processadores paralelos semelhantes a um processador em um computador, que pode ser um processador dual ou quad-core. As GPUs Nvidia, no entanto, podem ter vários milhares de núcleos. Ao comprar uma placa de vídeo Nvidia, você pode ver uma referência ao número de núcleos CUDA contidos em uma placa. Os núcleos são responsáveis ​​por várias tarefas relacionadas à velocidade e potência da GPU. Como os núcleos CUDA são responsáveis ​​por lidar com os dados que se movem por meio de uma GPU, os núcleos geralmente lidam com gráficos de videogame em situações onde personagens e cenários estão sendo carregados. Os núcleos CUDA são semelhantes aos processadores AMD Stream; estes são apenas nomeados de forma diferente. No entanto, você não pode equiparar uma GPU Nvidia 300 CUDA a uma GPU AMD de processador 300 Stream. Os aplicativos podem ser construídos para aproveitar o desempenho aprimorado oferecido pelos núcleos CUDA. Você pode ver uma lista desses aplicativos na página Nvidia GPU Applications.

Escolhendo uma placa de vídeo com CUDA

Um número maior de núcleos CUDA normalmente significa que a placa de vídeo fornece desempenho geral mais rápido. Mas o número de núcleos CUDA é apenas um dos vários fatores a serem considerados ao escolher uma placa de vídeo. A Nvidia oferece uma gama de placas com apenas oito núcleos CUDA a até 5.760 núcleos CUDA na GeForce GTX TITAN Z. Placas gráficas com arquitetura Tesla, Fermi, Kepler, Maxwell ou Pascal suportam CUDA.