Com a chegada incessante de novas placas gráficas, cada uma delas mais poderosa do que antes, me perguntei uma pergunta simples: por que a VRAM não é tão atualizável quanto a RAM do sistema?
Mais especificamente, quais são as limitações físicas ou técnicas que impedem a adição de sticks VRAM (se for possível), por exemplo? Estou interessado em uma resposta que me diga por que isso aconteceránuncaser o caso ou se futuras melhorias tecnológicas poderiam tornar isso possível. Se sim, qual seria o tipo de tecnologia que tornaria isso possível?
Se a questão for muito ampla, fico feliz em reformulá-la.
Responder1
Eu sugeriria que há uma série de razões para que isso não seja possível hoje e provavelmente exclua esta opção no futuro.
Comercial / Político
Este é um recurso adicional que não é necessário no momento - exigirá mais tempo de desenvolvimento, tornará o produto mais caro e poderá até piorá-lo. Se você estivesse produzindo placas gráficas, você se esforçaria mais para atingir esses objetivos?
Além disso, o consumidor será obrigado a "fazer"mais fazer uso do produto (pontos descritos abaixo), que será menos atraente para uma grande parte da base de clientes. Clientes que optam por um "tudo em um" ou "não atualizável"provavelmente obterá um produto melhor.
Térmicas
Se você der uma olhada, a VRAM geralmente estará termicamente ligada ao grande dissipador de calor da placa gráfica; caso contrário, provavelmente haverá um fluxo de ar significativo sobre essa área do PCB, especialmente durante o trabalho duro.
A RAM de vídeo tem alto desempenho e é altamente paralela, mas vem com maior saída térmica que precisa ser gerenciada,GDDR6é uma interface de 384 bits e pode atingir 768 GB/s.
Em comparaçãoDDR4tem um barramento de 64 bits e pode atingir ~25 GB/s por canal, a memória do sistema geralmente possui dissipadores de calor, mas em um desktop padrão raramente terá resfriamento ativo ou qualquer dissipador de calor significativo.
Tempos e layout lógico
A capacidade de simplesmente comprar um stick de RAM e conectá-lo à sua placa-mãe não é simples de suportar... Além de todas as considerações de design relacionadas aos sinais (comprimentos correspondentes, terminação, etc...), cada stick de RAM precisa ser capaz de se identificar - quanta memória ele tem, como essa memória é organizada/apresentada e uma infinidade detempoInformação.
Esta é uma complexidade adicional com a qual os fabricantes de placas gráficas não precisam se preocupar ou mesmo considerar, porque a memória é exatamente o que eles especificam.
A enorme discrepância entre o barramento de dados de 64 bits do DDR4 e o barramento de dados de 384 bits do GDDR6 também tem sérios impactos na forma como a memória é apresentada ao sistema. Um único chip GDDR6 não terá 384 pinos, mas várias partes serão apresentadas à interface de memória da GPU ao mesmo tempo. Isso significa que "não instalar um módulo"resultará em lacunas no espaço de endereço que devem ser evitadas... ou seja: os consumidores serãoobrigatóriopreenchertodosslots de memória antes que o sistema esteja operacional, sendo a alternativa um desempenho significativamente pior e um barramento de dados mais estreito.
Para efeito de comparação, com DDR4 um único módulo é endereçado de uma só vez... GDDR irá endereçar todos os módulos e acessar dados de todos os módulos de uma vez, o que ajuda no desempenho.
Praticidade
Se você somar o barramento de dados de 384 bits, um barramento de endereço maior que 34 bits (espaço de endereço de 16 GB), todas as interconexões de relógio, controle, alimentação e aterramento, etc... você pode acabar com um módulo de memória isso tem algo em torno de 500-600 pinos ... Os módulos DDR4 têm 288 pinos.
Como mencionado anteriormente, a alternativa é um módulo com menos pinos, mas um requisito quetodosmódulos são instalados e combinados.
Se você considerar a integridade do sinal e vários outros aspectos, esse problema se tornará ainda pior.
Responder2
Posso pensar em alguns motivos.
- Alguns dos mais novos tipos de VRAM não são adequados para montagem em uma placa de expansão como um DIMM, devido à alta largura de banda e ao tempo muito mais crítico (mantendo os caminhos do sinal para a GPU o mais curtos possível). HBM/2/3/4 é um exemplo desse tipo de VRAM.
- A RAM nas placas de vídeo é menos padronizada do que nas placas-mãe de PC.
- As placas de vídeo são mais baratas de fabricar sem um slot de expansão DIMM ou semelhante a DIMM.
- Muitos usuários nunca desejarão atualizar seu VRAM.
Destas razões, a primeira é um obstáculo tecnológico que provavelmente será ainda mais difícil de superar no futuro (com placas de vídeo exigindo memória ainda mais rápida e caminhos de sinal ainda mais curtos). No entanto, quem sabe que tecnologia futura tornará possível a VRAM atualizável?
Dito isso, eu certamente vi (e possuí) placas de vídeo mais antigas que permitiam que a VRAM fosse atualizada com chips VRAM extras, como algumas placas S3 Trio64 (2D) e algumas placas 3D antigas (então estamos falando de cerca de 20 anos). ).