Por que as placas gráficas não têm mais memória?

7

Algo que nunca entendi, por que as placas gráficas costumam ter pequenas quantidades de memória? Eu sei que a memória não é tudo, mas com certeza é muito barato carregar apenas 4GB de memória em qualquer placa gráfica antiga?

    
por Tom Gullen 28.02.2011 / 11:29

4 respostas

23

Não é barato , por si só, mas pode ser feito, sim. Aumentaria o preço do cartão, mas poderia ser feito.

A questão é, no entanto, por que se incomodar? Se o seu cartão não é rápido o suficiente para realmente precisar de 4GB de VRAM, é um desperdício de dinheiro, qual é o objetivo. Você pode ter quantas texturas desejar, mas, a menos que você consiga extrair esses 4 GB de dados para cada quadro, isso é um desperdício.

A razão mais importante, no entanto, é que em um sistema operacional de 32 bits, a VRAM obtém os primeiros dibs no espaço endereçável de 4 GB. Se você tem 4GB de VRAM, isso deixa exatamente nada para qualquer outra coisa, e sua máquina não iria nem inicializar. Que pena!

    
por 28.02.2011 / 11:36
16

Como normalmente não é a sua RAM comum, ela será de alta velocidade, com várias portas e, possivelmente, em um tamanho muito compacto, o que a torna mais cara para o fabricante.

    
por 28.02.2011 / 11:35
2

Além do preço da RAM, suspeito que o controlador de memória e o cache foram projetados para os poucos bits possíveis para os endereços. Pode ser muito lento para usar mais memória.

    
por 28.02.2011 / 18:35
0

Ainda não existe uma strong necessidade de mercado para grandes placas gráficas de memória. O mercado da GPU é impulsionado pelos gamers. Mesmo os jogos mais avançados não precisam de precisão dupla. Eles estão bem com precisão única, as texturas carregam mais rápido 'n tal, e o que é mais, em terra de precisão única, eles podem empinar o dobro no espaço que levaria para armazenar um duplo . / p>

Isso não faz nada para meus programas CUDA, e eu, pelo menos, adoraria uma GPU com 48 GB de memória GDDR5 - eu babo a mente -, mas o mercado não está lá para construir essa placa porque os gamers e os desenvolvedores de jogos simplesmente não usam muita memória.

Como um experimento de pensamento simples, se eu comprar um novo jogo de um DVD de densidade única, eu poderia quase encaixar a imagem inteira em um espaço de memória de 4GB GPU (você precisaria de 4,7 GB) . E é claro que eles não farão isso, mas novamente perspectiva. Isso então levanta a questão, se eles não precisam do espaço, por que eles querem usar o endereçamento de 64 bits no cartão (necessário para suportar mais memória)? Por que desperdiçar o hardware e penalizar o desempenho para a grande maioria de sua clientela. Não faz sentido bom negócio.

Agora, com o recente aumento no GPGPU, especialmente nos setores de pesquisa, financeiro e governamental, você começará a ver os cartões de nicho desenvolvidos que têm muito mais memória. Mas eles demoram a aparecer e são muito mais caros. Aka Tesla

    
por 01.03.2011 / 05:10