Acredite ou não, é possível criar placas gráficas sem memória dedicada. Embora unidades de processamento gráfico integrado (GPUs) sejam comumente encontradas em PCs sem memória própria, estamos nos referindo à possibilidade de liberá-las como placas de expansão. Neste artigo, exploraremos por que esse conceito não está disponível no mercado atualmente e as razões por trás disso.
Normalmente, componentes individuais como placas gráficas têm sua própria memória dedicada para evitar conflitos com o CPU para acesso a ele e para melhorar o desempenho. No entanto, estamos introduzindo um conceito que pode parecer peculiar para alguns, mas que foi implementado em vários sistemas ao longo da história. Então, por que não em um PC? Vamos descobrir.
Placas gráficas sem memória?
Embora possa parecer impossível, é tecnicamente viável criar placas gráficas sem memória própria. No entanto, seu desempenho não seria comparável aos projetados para jogos, pois eles usariam o sistema RAM acessado através da porta PCI Express. Em outras palavras, eles não superariam o desempenho de uma placa de vídeo integrada. No entanto, a boa notícia é que eles podem ser desenvolvidos na forma de um cartão de expansão M.2. Mas então, por que eles não estão disponíveis no mercado? Simplificando, por não fornecerem mais potência que uma iGPU, são considerados redundantes e pouco práticos.
É realmente possível fazer placas gráficas sem memória própria, graças a uma característica peculiar das GPUs. Esses componentes são capazes de trabalhar com dois tipos diferentes de memória: memória local e RAM do sistema.
A memória local é acessada através do controlador de memória integrado ao GPU, e geralmente é encontrado na VRAM. Por outro lado, a RAM do sistema é acessada pela GPU por meio de suas unidades DMA. Ao usar a RAM do sistema, uma placa gráfica sem memória própria poderia ser criada e acessaria a RAM através da porta PCI Express.
No entanto, é importante observar que tal placa gráfica não funcionaria tão bem quanto uma GPU dedicada com seu próprio VRAM. Na verdade, provavelmente seria inferior a uma placa gráfica integrada. É por isso que essas placas gráficas não são comumente vistas no mercado, pois seriam redundantes e ofereceriam baixo desempenho.
Alguns de vocês podem estar se perguntando se o uso de RAM do sistema em vez de VRAM não seria contraproducente devido ao aumento da latência causado pela distância entre os dois componentes. No entanto, é importante observar que as GPUs têm a capacidade de mascarar a latência até certo ponto. Na verdade, mesmo com VRAM, os tempos de acesso podem ser de cinco a dez vezes mais lentos do que a RAM típica, mas o cartão ainda pode acessar sua própria memória sem problemas.
Veremos isso no futuro, mas não da maneira que você pensa
Os chips desagregados estão trazendo uma nova onda de mudanças na indústria gráfica, já que as GPUs integradas nos processadores estão se separando do chip principal. Um exemplo disso pode ser visto no desktop Ryzen 7000, que possui uma pequena placa gráfica integrada ao chip IOD. A separação das GPUs será visível pela primeira vez em Meteor Lake, mas não podemos nos referir a ela como uma expansão da placa gráfica, pois não terá memória própria.
No entanto, não podemos esperar ver essas unidades em fatores de forma M.2 devido a limitações de energia. As placas de expansão podem fornecer uma potência máxima de 10 W, enquanto uma CPU pode receber uma potência muito maior. Como resultado, as placas gráficas sem memória seriam limitadas não apenas pela largura de banda da memória, mas também em termos de velocidade de clock devido ao baixo consumo de energia.
Portanto, não existem placas gráficas sem memória no mercado porque seu desempenho seria tão baixo que não seriam úteis, desperdiçando tempo e recursos. Além disso, os gráficos integrados já dominaram o segmento básico e estão gradualmente eliminando a necessidade de hardware adicional.