Arquitetura de memória unificada

A arquitetura de memória unificada (abreviada como UMA) é um tipo de arquitetura de computador que usa o mesmo conjunto de memória tanto para a CPU quanto para a GPU. Ela é comumente usada em computadores com processadores gráficos integrados, bem como em dispositivos móveis, como smartphones e tablets.

Computadores com unidades de processamento gráfico dedicadas têm bancos de memória separados para a CPU e a GPU. A CPU usa a RAM principal do sistema para armazenar dados temporários de aplicativos e processos em execução no computador, enquanto as GPUs usam seus próprios bancos de memória integrados de alta velocidade, a VRAM, para dados de imagem. O barramento PCI Express transfere dados entre a RAM do sistema e a VRAM quando necessário.

CPUs com uma GPU integrada compartilham um único conjunto de memória entre os dois processadores, reduzindo o custo e a complexidade do computador. Essa arquitetura elimina a necessidade de trocar dados entre a RAM e a VRAM. Em alguns casos, isso resulta em um desempenho mais lento, pois a CPU e a GPU precisam acessar a memória por meio de um barramento que, de outra forma, atenderia apenas à CPU.

Arquitetura de memória tradicional versus arquitetura de memória unificada
Arquitetura de memória tradicional versus arquitetura de memória unificada

Apple introduziu sua implementação de UMA com a série de processadores M1. Como esses processadores incluem a memória do sistema no mesmo sistema em um chip que os núcleos da CPU e da GPU, eles podem acessar o conjunto de memória compartilhada com uma largura de banda muito maior e uma latência muito menor do que em outras implementações. A CPU e a GPU não precisam mover dados de um cache para outro, e os dados nunca precisam sair do chip para chegar a um módulo de memória separado.

Atualizado March 1, 2023 por Brian P.

quizTeste seus conhecimentos

DMA data transfers bypass which component in a computer?

A
The CPU
0%
B
System RAM
0%
C
The GPU
0%
D
Storage disks
0%
Correct! Incorrect!     View the DMA definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Arquitetura de memória unificada nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.