Unidade de processamento gráfico é um processador paralelo que permite a execução simultânea de cálculos repetitivos em um aplicativo. Isto posto, saiba o que é e como funciona uma Unidade de processamento gráfico (GPU) no artigo abaixo.
Qual o significado de Unidade de Processo Gráfico?
Uma unidade de processamento gráfico (GPU) é um processador paralelo que permite a execução simultânea de cálculos repetitivos em um aplicativo. As GPUs foram introduzidas no final do século passado para ajudar as unidades centrais de processamento (CPUs) a acompanhar o grande número de cálculos exigidos pelos videogames animados. A GPU executava cálculos repetitivos simultaneamente, enquanto o restante do aplicativo continuava a ser executado na CPU.
Como a demanda por aplicativos gráficos aumentou no final do século passado, as GPUs se tornaram mais populares. Por fim, elas se tornaram não apenas um aprimoramento, mas uma necessidade para o desempenho ideal de um PC.
Atualmente, as GPUs são potentes o suficiente para realizar cálculos matemáticos rápidos em paralelo para algoritmos de aprendizagem profunda e são usadas em praticamente todos os tipos de dispositivos de computação, incluindo telefones celulares, tablets, adaptadores de tela, estações de trabalho e consoles de jogos.
Techopedia Explica o que é Unidade de Processamento Gráfico
As GPUs desempenham um papel importante no processamento de cálculos redundantes em tudo, desde aplicativos de realidade virtual (VR) até carros autônomos. Enquanto cada núcleo da CPU trabalha de forma autônoma em uma tarefa diferente, os núcleos da GPU trabalham em paralelo nos cálculos iterativos que potencializam o aprendizado de máquina (ML).
As GPUs podem ser incorporadas ou discretas. As GPUs incorporadas, também chamadas de GPUs integradas, estão localizadas no mesmo chip que a CPU e compartilham a memória da CPU. As GPUs discretas têm seu próprio substrato e memória. Quando as GPUs são incorporadas à CPU, elas se conectam à memória de acesso aleatório (RAM) de um dispositivo de computação por meio de uma porta gráfica acelerada (AGP) ou de um barramento PCI-Express (peripheral component interconnect express).
História da GPU
A primeira GPU foi desenvolvida pela NVidia em 1999 e chamada de GeForce 256. Esse modelo de GPU podia processar 10 milhões de polígonos por segundo e tinha mais de 22 milhões de transistores. A GeForce 256 era um processador de chip único com suporte integrado a transformação, desenho e BitBLT, efeitos de iluminação, configuração/clipping de triângulos e mecanismos de renderização.
Os recursos incluíam:
- Renderização rápida de polígonos em gráficos 2-D e 3-D
- Saída digital para monitores de tela plana
- Mapeamento de textura
- Suporte a aplicativos para softwares gráficos de alta intensidade, como o AutoCAD
- Suporte ao espaço de cores YUV
- Sobreposições de hardware
- Decodificação de MPEG
Confira mais conteúdos sobre Inteligência Artificial.