GPU - Hardware
Graphic Processing Units (GPUs) são peças de hardware especializadas na parte da computação gráfica tridimensional. Por trabalharem paralelamente, são importantes pela sua eficiência e rapidez.
Com as novas vertentes da arquitetura e no aumento da complexidade e da eficiência na resolução de algoritmos, as unidades de processamento gráfico estão sendo utilizadas também para trabalhar como CPUs em alguns casos, chamado de GPU for Generic Programming.
O mercado de jogos é o grande propulsionador dos investimentos em GPU, que a tornaram o hardware mais poderoso e mais caro ao mesmo tempo. Como dito anteriormente, a GPU realiza algumas atividades que eram antes preocupações que a CPU tomava conta, e com isso descarrega a quantidade de algoritmos necessários para a CPU realizar , resultando num melhor desempenho no geral. Como por exemplo, num jogo, além de renderizar os gráficos, a GPU cuida de alguns trabalhos de processamento e algoritmos, deixando para a CPU os processamentos mais complexos, e as duas trabalhando juntas acabam por melhorar o desempenho do jogo.
A GPU se tornou uma revolução em comparação com os processadores gráficos antecedentes, por conta de novos tipos de funções como o de vertex shader e pixel shader, que realizam tarefas que anteriormente não existiam aceleradores gráficos capazes de fazer. Com a incorporação desses novos atributos na GPU, a eficiência da mesma , aliada com a CPU , se tornou imprescindível para uma máquina.
As GPUs surgiram nos anos 90 e a primeira popular voltada para PCs foi a GeForce 256 da NVIDIA. A empresa NVIDIA é considerada por muitos a principal fabrica de GPUs, tendo como principal concorrente a ATI e a própria Intel (Conhecida pelas CPUs fabricadas).
LINHA DO TEMPO (IMAGEM):
Anos 80
1982: GPU iSBX 275 da Intel. Foi um marco que significou a maior performance em desenho de gráficos bitmap.
1985: O PC