Quando a Apple lançou o primeiro Mac com um chip Apple Silicon no ano passado, ou seja, o M1, surpreendeu muitos observadores. Os novos computadores Apple trouxeram desempenho significativamente superior com menor consumo de energia, graças à simples transição para uma solução própria - o uso de um chip “móvel” construído na arquitetura ARM. Essa mudança trouxe consigo mais uma coisa interessante. Nessa direção, queremos dizer a transição da chamada memória operacional para a memória unificada. Mas como isso realmente funciona, em que difere dos procedimentos anteriores e por que altera ligeiramente as regras do jogo?
O que é RAM e como o Apple Silicon é diferente?
Outros computadores ainda contam com memória operacional tradicional na forma de RAM, ou memória de acesso aleatório. É um dos componentes mais importantes de um computador que atua como armazenamento temporário de dados que precisam ser acessados o mais rápido possível. Na maioria dos casos, podem ser, por exemplo, arquivos atualmente abertos ou arquivos de sistema. Em sua forma tradicional, a “RAM” tem o formato de uma placa alongada que só precisa ser encaixada no slot apropriado da placa-mãe.
Mas a Apple decidiu seguir um procedimento diametralmente diferente. Como os chips M1, M1 Pro e M1 Max são chamados de SoCs, ou System on a Chip, isso significa que eles já contêm todos os componentes necessários dentro de um determinado chip. Justamente por isso neste caso o Apple Silicon não utiliza RAM tradicional, pois já a possui incorporada diretamente em si, o que traz consigo uma série de benefícios. No entanto, importa referir que neste sentido a gigante de Cupertino está a trazer uma ligeira revolução na forma de uma abordagem diferente, até agora mais comum nos telemóveis. Porém, a principal vantagem está no maior desempenho.
O papel da memória unificada
O objetivo da memória unificada é bastante claro - minimizar o número de etapas desnecessárias que podem retardar o próprio desempenho e, assim, reduzir a velocidade. Este problema pode ser facilmente explicado usando o exemplo dos jogos. Se você jogar no seu Mac, o processador (CPU) primeiro recebe todas as instruções necessárias e depois passa algumas delas para a placa gráfica. Em seguida, ele processa esses requisitos específicos por meio de seus próprios recursos, enquanto a terceira peça do quebra-cabeça é a RAM. Esses componentes devem, portanto, comunicar-se constantemente entre si e ter uma visão geral do que cada um está fazendo. No entanto, tal entrega de instruções também, compreensivelmente, “arranca” parte da própria performance.
Mas e se integrarmos o processador, a placa gráfica e a memória num só? Esta é precisamente a abordagem que a Apple adotou no caso dos seus chips Apple Silicon, coroando-os com memória unificada. Ela é uniforme por uma razão simples: partilha a sua capacidade entre componentes, graças aos quais outros podem aceder-lhe praticamente com um estalar de dedos. Foi exatamente assim que o desempenho avançou completamente, sem necessariamente ter que aumentar a memória operacional como tal.
Assim como qualquer outra placa gráfica... o desempenho é ótimo, mas em princípio não é novidade.
Perdão. Como qualquer outra placa gráfica INTEGRADA.
O artigo inteiro é sobre memória RAM.
Mesmo sendo uma placa gráfica integrada, ambos os componentes (CPU e GPU) ainda processam instruções em seu próprio pedaço de areia. Posteriormente, eles apenas transferem dados entre si. Portanto, não funciona da mesma forma que usar memória unificada.
@Majo – Talvez tente ler novamente :)
Em vez de compará-lo com um iGPU, é melhor compará-lo com o Playstation 5. Na verdade, é a mesma tecnologia. Ou algo parecido, então ninguém acredita apenas na minha palavra :)
É claro que a Apple alcançou algo que outros fabricantes estão observando de longe e se perguntando se deveriam começar a fazer o mesmo.