Buscar

CPU e GPU vs APU artigo AOC

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Uma comparação entre o modelo clássico de processamento 
(CPU e GPU) e o APU 
 
Igor Vieira Reis 
 
Campus Formiga – Instituto Federal de Educação, Ciência e Tecnologia de Minas 
Gerais (IFMG) 
CEP: 35.577-010– Formiga – MG – Brasil 
igorvreis21@gmail.com 
 
Abstract.This article aims to compare the classic processing model composed of a CPU 
(Central Processing Unit) and a GPU (Graphic Processing Unit), and the processing of 
the APU (Accelerated Processing Unit), bringing a debate about the advantages and 
disadvantages of each processing unit and in which applications they overlap. 
 
Resumo. Este artigo tem como objetivo comparar o modelo clássico de processamento 
composto por uma CPU (Unidade de processamento central) e uma GPU (Unidade de 
Processamento Gráfico), e o processamento da APU (Unidade de Processamento 
Acelerado), trazendo uma discussão a respeito das vantagens e desvantagens de cada 
unidade e em quais aplicações elas se sobressaem. 
 
1. Introdução 
 As unidades de processamento mais famosas atualmente são a CPU e a GPU, 
uma conhecida por ser o cérebro dos computadores e a outra é a unidade de 
processamento que mais vem evoluindo, mas do outro lado tem a APU que está se 
tornando cada dia mais popular e sendo vista como um caminho para o futuro. 
 
2. A Históra dos processadores 
 Quando o assunto é processadores, logo pensamos em computadores 
domésticos, com as unidades de processamento avançados, dentre elas as mais 
populares a CPU e a GPU que se destacam dentre as demais, devido ao seu poder no 
mercado. Mas a verdade é que para os computadores chegarem nesse nível, foram 
necessárias décadas de desenvolvimento tecnológico. Sendo assim tudo deu início na 
segunda guerra mundial, mais precisamente na década de 40, na qual as primeiras CPUs 
surgiram, com o intuito de auxiliar os britânicos na interceptação e decodificação das 
mensagens passadas por rádios dos alemães aos seus submarinos. 
 
 
Figura 1. CPU feita para criptografar as mensagens alemãs 
 Porém em 1943 um novo computador chamado de ENIAC estava surgindo, era 
um projeto ousado e tinha o intuito de ajudar os britânicos a calcular e fazer tabelas de 
alcance para as artilharias, mas, a construção do ENIAC só terminou em 1946 quando a 
guerra já havia acabado. Com isso, John Mauchley e Eckert foram permitidos a 
compartilhar seus conhecimentos com outros cientistas em um curso de verão quando a 
partir daí surgiram os fortes interesses nas construções de grandes computadores 
digitais. 
 Com isso o ENIAC foi ficando cada vez maior e mais complexo, porém ele tinha 
um grave problema, pois para cada tarefa ou programa diferente que ele fosse executado 
era necessário o reposicionamento dos cabos ou que suas chaves fossem ligadas ou 
desligadas, trabalho feito por mulheres que eram chamadas de computadores, fazendo 
com que ele não armazenasse os dados em seu interior, além da sua complexidade para 
execução. 
 
 
Figura 2. Imagem do ENIAC e as computadores 
 Em 1945, a ideia de uma unidade central de processamento capaz de executar 
diversas tarefas foi publicada por John Von Neumann. Chamado de EDVAC, o projeto 
desse computador foi finalizado em 1949. Essa é a origem dos primeiros modelos 
“primitivos” de processadores da forma como os conhecemos. Além disso, o EDVAC e 
outros computadores, como o Mark I, da Universidade de Harvard, marcam o início da 
era dos computadores modernos, capazes de armazenar programas.[ARRUDA,2011] 
 
Figura 3. Imagem do EDVAC e John Von Neumann 
 Já nas décadas de 50 e 60, ocorreu uma reorganização interna nos computadores, 
na qual os computadores de válvulas foram substituídos pelos de transistores, causando 
reorganização interna dos aparelhos. Foi nesse momento que os processadores 
começaram a ganhar algumas de suas funcionalidades, como registradores de índices, 
operando imediatos e detecção de operadores inválidos. 
 Nos modelos apresentados acima, os processadores ainda não eram visto como 
uma unidade central, e somente na década de 70 que os CPUs com circuitos integrados 
e composto por um único chip de silício, o que permitiu a alocação de dezenas de 
transistores em apenas um chip. Isso causou uma revolução na computação em geral, 
pois proporcionou que computadores mais baratos, mais rápidos e menores fossem se 
tornando cada vez mais comuns. 
 
Figura 4. Imagem do processador Intel 4004 
 
3. CPU - Unidade de processamento central 
 Unidade de processamento central ou CPU, comumente é conhecido pelas 
pessoas como processador ou em um sentido analógico como já dito anteriormente 
como o cérebro dos computadores. O CPU é um circuito eletrônico dentro de um 
computador que executa as instruções que compõem um software (programa de 
computador) de um determinado computador, executando diversas funções lógicas, 
aritméticas, entrada e saída, entre outras, todas funções primordiais para o 
funcionamento de um computador. Como toda tecnologia a CPU também sofreu 
alterações com o passar dos tempos, trocando seu design e as suas implementações, mas 
a sua função principal de organizar as tarefas do computador permaneceram quase que 
imutáveis, essa sua função principal que resultou no seu apelido de cérebro do 
computador. Sua unidade de processamento era composta por 3 componentes, são eles: 
a Unidade Lógica e Aritmética (ULA), a Unidade de Controle (UC) e os Registradores. 
Sendo a Unidade Lógica e Aritmética (ULA), responsável pela execução aritmética e 
lógica, já a Unidade de Controle (UC), tem a função de buscar e decodificar as 
instruções da memória, e por ultimo os Registradores, eles fazem o armazenamento e o 
gerenciamento dos dados recolhidos pela ULA, orientando suas ações. 
 Portanto, a CPU realiza essas três funções: busca de instruções na memória, 
decodificação dessas instruções e por fim a realização da instrução. 
 Os CPUs são fabricados por sua maioria pela Intel e a AMD, criando 
recentemente os processadores de 32 bits e com agora praticamente todos os 
computadores com o processador de 64 bits, alguns desses modelos são: Intel, Intel 286, 
Intel 486, Intel Pentium I, Intel Pentium II, Intel Pentium III, Intel Pentium IV, Intel 
Dual Core, Intel Core 2 Duo, Intel I3, Intel I5, Intel I7. 
 
Figura 5. Processador CPU macro 
 4. GPU - Unidade de Processamento Gráfico 
 GPU (Graphics Processing Unit, ou Unidade de Processamento Gráfico ou 
Unidade de Processamento Gráfico), conhecido também como VPU ou unidade de 
processamento visual, é como foi batizado o microprocessador especializado no 
processamento gráficos dos computadores pessoais ou até mesmo dos vídeo games. Sua 
estrutura de processamento paralelo torna mais eficazes neste tipo de trabalho do que as 
CPUs. As GPUs normalmente são integradas nas placas de vídeo ou nas versões mais 
simplificadas a GPU são integradas diretamente na placa-mãe. 
 As GPUs funcionam transformando energia em informação. Esses chips 
realizam cálculos e instruções que são responsáveis pelas imagens que você vê na tela 
do seu computador, da sua TV, ou do seu celular. Resumindo tudo, se um dispositivo 
tem tela, ele conta com uma GPU. Portanto a Unidade de Processamento Gráfico, é uma 
das mais importantes em um computador, mas, isso nem sempre foi assim, no inicio a 
placa de vídeo tinha o dever de pegar um numero de dados binários do processador 
central e renderiza-los para exibição. Com o passar dos tempos as GPUs foram tendo 
papeis muito mais importantes dentro da computação, como as pesquisas de big datas, e 
o estudo de IA. Os processadores GPU evoluíram de um núcleo em um hardwere, com 
o intuito de plotar gráficos, para um complexo conjunto de núcleo programáveis. 
 Essa revolução no processador GPU, ocorreu no ano de 1995, com a chegada 
das placas 3D e os processadores CPU de 32 bits, e não demorou muito para a GPU ter 
uma nova evolução, já em 1999 a Nvidia lançou a sua GPUcom um processador de 
chip único e configuráveis, podendo renderizar em até 10 milhões de polígonos.
 Mesmo com os vários fabricantes de GPU no mercado os mais populares são 
justamente a Nvidia e a AMD, sendo uns dos seus modelos mais recentes a GeForce 
RTX 2080 Ti e a XFX AMD Radeon VII. 
 
Figura 6. GPU A100 NVIDIA 
5. APU - Unidade de Processamento Acelerado 
 Unidade de processamento acelerado ou ACU, conta com uma arquitetura 
inovadora que foi capaz de unir duas unidades de processamento em apenas um chip de 
silício. Com isso ela ganhou uma aceleração no quesito transferência de dados entre 
dois componentes, e também com um custo reduzido de energia, fazendo que sua 
produção também fosse mais barata, em relação ao modelos tradicionais de 
computadores. 
 A ideia da APU surgiu quando a demanda por aplicativos gráficos cresceu 
muito, e que mesmo com as CPUs atuais e com um bom poder de processamento, elas 
não conseguiam substituir as GPUs. Surgiu então um nicho no mercado onde 
processadores com um bom chipset (é um conjunto de componentes eletrônicos, em 
um circuito integrado, que gerencia o fluxo de dados entre o processador) gráfico. Mas 
mesmo com a ideia inovadora os primeiros exemplares não fizeram sucesso, devido ao 
baixo desempenho e ainda com uma recusa da microsoft em desenvolver um windows 
mais básico necessário para essas configurações. 
 Isso permaneceu até 2011, onde a AMD lançou a sua primeira APU da 
plataforma. O processador contava com uma série 6000 placas gráficas AMD Redeon 
HD e núcleos de processamento baseados na arquitetura do Phenom II, aliando duas 
tecnologias já conhecidas pelo sucesso em um único envelope de silício. 
 Com isso o fabricante que mais se destaca no mercado de APU é a AMD e a 
intel. Com a AMD e sua famosa serie A, que conta com os modelos A12, A10 e A6, 
por exemplo, E atualmente o seu modelo mais inovador o Ryzen 5 3400G, e o seu 
principal concorrente o Intel Core i5 9400. 
 
Figura 7. APU A6 da AMD 
6. CPU e GPU x APU 
 A APU é uma tecnologia que vem se desenvolvendo cada vez mais no mercado, 
por seu custo-benefício, compatibilidade e seu custo reduzido de energia, com alguns 
estudiosos afirmando de ser o caminho para o futuro. Já do outro lado nos temos a CPU 
conhecida como o cérebro dos computadores, responsável por realizar as funções do 
computador, e também temos a GPU que é responsável basicamente por todos os 
processamentos gráficos, e não é à toa que é o processador que mais vem evoluindo no 
mercado. 
 Portanto a grosso modo podemos dizer que a APU é a junção da CPU e da GPU, 
compactando a função das duas em um único chip de silício, mas quais são as suas 
vantagens quando comparada com o modelo clássico de computador (composto por 
uma CPU e uma GPU), essas vantagens são: 
1. A primeira vantagem é a compatibilidade, deixando mais espaço livre no computador, 
ou qualquer aparelho eletrônico que deseja fazer a alocação de processadores. 
2. A segunda vantagem é o baixo consumo de energia, se compararmos o gasto de energia 
de uma APU com os das outras peças (CPU e GPU), ela tem uma economia de quase 
50% sobre os outros. 
3. Terceira vantagem é o seu preço, os processadores APU são mais baratos que o CPU 
individualmente e que o GPU individualmente também, e como um processador 
depende do outro, os aparelhos que utilizam o sistema de APU são muito mais baratos 
que os eletrônicos do modelo tradicional (aqueles que utilizam CPU e GPU). 
4. A quarta vantagem é a troca rápida de informações entre a GPU e a CPU, como elas 
estão "dentro" de um mesmo chip, a transferência de dados ocorre quase que 
instantaneamente, eliminado do processo de dados seriais (forma como é chamado o 
processo de trocas de dados entra a CPU e a GPU na arquitetura clássica de 
computadores). 
 Entretanto o "trabalho em equipe" da CPU e da GPU, não fica para trás, com a 
CPU funcionando como um cérebro, realizando operações aritméticas, decodifica 
instruções, busca operandos além do controle dos pontos de execução e desvios. Em 
quanto isso a GPU "concentra" em atividades mais complexas de processamento 
gráfico, como jogos, softwares de edição de vídeo, modelagem tridimensional ou 
exibição de vídeos. Mas elas também trabalham juntas, a união entre CPU e GPU é 
capaz de entregar resultados incríveis na mais variada gama de atividades. Por exemplo, 
a GPU consegue acelerar a quantidade de dados que a CPU é capaz de processar em 
uma determinada quantidade de tempo, o que traz aplicações 
transformadoras.[HOSTONE,2020] 
 Os "super computadores" são formados por essa arquitetura, geralmente eles tem 
a finalidade de executar jogos, desenvolver inteligência artificial e ate mesmo na 
mineração de cripto moedas. 
 Com isso, a organização clássica de computadores também tem suas vantagens, 
principalmente no quesito de processamento gráfico, isso ocorre porque as placas de 
vídeos (parte do computador onde se localiza a GPU), são muito mais potentes que as 
APUs. E as vantagens pelo uso das placas de vídeo não param por ai, isso afeta também 
a velocidade da memória de vídeo, pois elas têm uma memória muito superior ao das 
APUs. 
 Como o mercado esta mais adaptado a essa arquitetura ela não exige placas mãe 
específicas como o modelo de APU exige. 
 Um exemplo dessas vantagens é a perda de desempenho que os aparelhos que 
utilizam da APU enfrentam nos processamentos gráficos e também nos processamentos 
de dados, isso ocorre quando a memória RAM (é um tipo de tecnologia que permite o 
acesso aos arquivos armazenados no computador) não é suficiente para a execução de 
um programa. Isso acontece pois, a memória RAM compartilha memória com a VRAM 
(que é dedicada processamento de gráficos). Isso ocorre quando o computador vai 
realizar uma tarefa que exige muita memória e portanto processamento, como é o caso 
da execução de jogos, que exige muita memória da CPU e da GPU, e como na APU os 
deis processadores estão "juntos", pode ocorrer uma sobrecarga, causado a perca de 
desempenho ou "gargalo" (FPS ou fremes por segundo), que são aqueles "travamentos" 
na imagem do monitor durante o jogo. 
7. Conclusão 
 Logo, com base nos fatos citados acima, é possível notar que a CPU e a GPU 
são processadores que dependem um do outro, mas possuem um desempenho que 
supera as expectativas presentes na APU, sendo a combinação ideal, no quesito de 
potência e estabilidade. Já o processador de APU, é mais "prático" e possui um valor de 
mercado bem mais acessível, entretanto é inviável realizar determinadas operações em 
aparelhos com APU. 
Referências 
 
STALLINGS, William. (2017). Arquitetura e Organização de Computadores. Pearson 
Universidades, 10th edition. 
 
Unidade central de processamento. Wikipédia. Disponível em: < 
https://pt.wikipedia.org/wiki/Unidade_central_de_processamento>. Acesso em: 13 de 
jan. de 2021. 
 
Unidade de processamento gráfico. Wikipédia. Disponível em: < 
https://pt.wikipedia.org/wiki/Unidade_de_processamento_gráfico>. Acesso em: 13 de 
jan. de 2021. 
 
TANENBAUM, A. S. (2013). Organização Estruturada de Computadores. Pearson 
Universidades, 5th edition. 
 
ARRUDA, Felipe. A história dos processadores. Tec Mundo. 16 de jun. de 2011. 
Disponível em: < https://www.tecmundo.com.br/historia/2157-a-historia-dos-
processadores.htm>, Acesso em: 15 de jan. de 2021. 
 
PIMENTA, Rafael. APU: Você sabe o que é?. Geek Blog. 12 de maio de 2020. 
Disponível em: < https://geekblog.com.br/apu-voce-sabe-o-que-e/>. Acesso em: 15 de 
jan. de 2021. 
 
CPU e GPU: qual a diferença?. Hostone. 11 de fev. 2020. Disponível em:< 
https://blog.hostone.com.br/cpu-e-gpu>. Acesso em: 18 de jan. de 2021

Mais conteúdos dessa disciplina