Escolar Documentos
Profissional Documentos
Cultura Documentos
• Sob as demandas do sistema, esses chips realizam cálculos e instruções que são
responsáveis pelas imagens que você vê na tela do computador, da TV HD, dos
smartphones e dos jogos que são emulados nos consoles.
• Vertex Shader: semelhante ao Pixel Shader, só que trabalha com vértices em vez
de pixels. Assim sendo, Vertex Shader consiste em um programa que trabalha com
estruturas formadas por vértices, lidando, portanto, como figuras geométricas.
Esse recurso é utilizado para a modelagem dos objetos a serem exibidos;
Recursos encontrados em um GPU:
• Render Output Unit (ROP): basicamente, manipula os dados armazenados na
memória de vídeo para que eles se "transformem" no conjunto de pixels que
formará as imagens a serem exibidas na tela. Cabe a essas unidades a aplicação
de filtros, efeitos de profundidade, entre outros;
• Foi com esta geração de placas que surgiu o "C for graphics", mais conhecido
como Cg, desenvolvido pela NVidia, uma linguagem de programação baseada em
C e voltada para a implementação de vertex programs e fragment .
Contexto histórico:
• Esta geração compreende todas as GPUs lançadas a partir de 2006, cuja principal
característica é a arquitetura unificada de processamento e um pipeline cíclico.
• Exemplos de placas que apresentam tais características são NVidia GeForce 8800
e GeForce 200 e ATI Radeon HD.
• A GPU passa a operar como se fosse mais um CPU dentro máquina, aumentando a
performance do sistema.
• Alguns deles utilizam placas gráficas da AMD ligadas em série por meio do módulo
de sincronização FirePro S400.
• A NVIDIA lançou a sua linha de placas Drive PX, que estão presentes inclusive nos
carros da Tesla.
• Essas GPUs especiais desenvolvidas pela NVIDIA são capazes de fazer um veículo
se mover sozinho pela cidade, mas o software para que isso seja possível ainda
não está completamente adequado para o uso no mundo real por questões de
segurança.
Outras aplicações para GPUs
• Medicina: sistema de imagem para fins médicos, como ultrassons, também contam
com GPUs integradas para conseguir gerar exames com qualidade para avaliação
de um profissional de saúde.
Outras aplicações para GPUs
• A AMD explica que suas Radeon HD 7850 são utilizadas em equipamentos como o
BK Ultrasound BK3000 em várias partes do mundo. A tecnologia disponível para o
sistema de ultrassom é utilizada para urologia, cirurgia, tratamento de imagens em
geral e aplicações de orientação de procedimento.
Outras aplicações para GPUs
• Aviação: A Boeing é outra empresa relativamente inesperada que utiliza GPUs em
seus produtos.
Outras aplicações para GPUs
• A fabricante usa chips da AMD e da CoreAVI para processar dados colhidos pelos
diversos sensores e pelas câmeras presentes em um avião.
• A ideia é ganhar mais segurança, eficiência e ter estatísticas mais palpáveis sobre
os voos de suas aeronaves.
Outras aplicações para GPUs
• Mineração de Bitcoin: Mineração com GPU é drasticamente mais rápida e mais
eficiente que a mineração com CPU.
Outras aplicações para GPUs
• Em uma comparação rápida, enquanto uma CPU pode executar 4 instruções de 32
bits por clock uma GPU pode executar 3200 destas operações ao mesmo tempo.
• GPUs foram feitas para ter uma alta vazão e alto paralelismo, ambos podem ser
úteis na mineração de bitcoins pois mineradores podem computar multiplos
hashes ao mesmo tempo com nonces diferentes.
• Mineração com GPU tem algumas desvantagens, pois muito de sua composição
tem o objetivo de tratar vídeos. Como por exemplo as características de
resfriamento e consumo de energia.
Referências
https://www.tecmundo.com.br/produto/123327-gpu-so-games-conheca-outras-aplicacoes-elas-
essenciais.htm - Acessado: 20/10/2019 às 08h12.
https://pt.wikipedia.org/wiki/Minera%C3%A7%C3%A3o_de_Bitcoin#Minera%C3%A7%C3%A3o_com
_GPU - Acessado: 20/10/2019 às 13h25.
https://www.tecmundo.com.br/placa-de-video/85287-nvidia-x-amd-tem-melhor-placa-video-entre-
modelos-populares.htm - Acessado: 20/10/2019 às 14h36.