+ Responder Tópico
  1. #1
    Suspenso
    Info Conteúdo e Citações Jogos Mensageiros
    Come get some!
    Registro
    Dec 2002
    Mensagens
    4.541
    Verdinhas
    150

    Adicionar RAM ao VRAM

    E ai pessoal,

    Tava com uma dúvida agora há pouco.

    Pesquisei no google pra ver se era possível, através de algum software, pegar uma quantidade de memória RAM do PC e jogar pra memória de vídeo (VRAM). Desta maneira, seria possível, por exemplo, fazer com que uma VGA de 512MB tivesse 1GB de memória de vídeo disponível, aumentando a performance em alguns jogos, sem precisar trocar de VGA.

    Pelo que li, só é possível na arquitetura AGP, através da opção Graphics Aperture Size, na BIOS... ou usando placa onboard mesmo.

    Não seria interessante, do ponto de vista tecnológico, que os fabricantes das VGAs mais novas criassem um driver que permitisse isso? Por exemplo... eu tava lendo o tópico do cara que tem uma HD 3870 com 512 de ram, e ela ta dando travadinhas no GRID, pq esses 512 nao estao sendo suficientes pra rodar em 1920. Se existisse a opcao de usar a RAM, não seria necessário comprar outra placa.

    Falow!

  2. # Publicidade
    Publicidade

  3. #2
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Mar 2003
    Mensagens
    20.930
    Verdinhas
    489

    windows vista/7 faz isso sozinho, no win xp a vga tem que suportar turbocache ou hypermemory, mas esse problema de performance no grid nao seria resolvido eu acho, o uso da memoria ram do sistema pra isso é bem mais lento do que a memoria da vga em si...

  4. #3
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jul 2004
    Mensagens
    7.314
    Verdinhas
    2306

    Já acontece isso,pelo menos no WinVista e Win7,acedito que tb no WinXP(aqui já rodei jogo que usa mais que 512MB de vídeo segundo o rivatuner no WinXP,se não desse pra usar memória do sistema,o jogo iria travar provavelmente).
    Isso é tipo o famoso swap no hd quando falta RAM num jogo,só que invés de ficar carregando no HD,vai dar uma travadas parecidas como stuterings ou slowdonws absurdos(depende mto da VGA),pode ficar tão ruim e irritante a ponto de ficar injogável(acontece mto em nvidia)
    Vale tb relembrar que o bus de memória de uma VGa atual mid normalmente é na casa dos 40~70GB/s,quando acaba a VRAM,vai ter que usar RAM do sistema e o bus pci-e vai limitar bastante( 4GB/s no pci-e 1.0 x16 e 8GB/s no pci-e 2.0 x16).
    E pelo que testei aqui(e mtos outros sites tb),as Radeons tem um gerenciamento de memória bem superior as Geforces(pelo menos até a gts250),numa Radeon atual de 512MB,provavelmente até com um consumo de uns 780MB vc só vai ver uma queda linear de desempenho,enquanto numa geforce,depois de 670MB+- é só stuterings e travadas...
    Última edição por DVSV : 30-11-2009 às 17:19

  5. #4
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    May 2006
    Mensagens
    4.011
    Verdinhas
    611

    Tenho minhas dúvidas se realmente ajuda. Apesar do barramento aguentar 4GB/s, possui uma latencia alta.

  6. #5
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2002
    Mensagens
    1.871
    Verdinhas
    16

    Citação Citando NovoRei Ver mensagem
    Tenho minhas dúvidas se realmente ajuda. Apesar do barramento aguentar 4GB/s, possui uma latencia alta.
    Latência não é lá muito problema, as próprias memórias da VGA tem latência alta, para VGA importa mais a velocidade / largura de banda...

    E como o DVSV já falou, a memória da VGA tem muita banda e fazer transferência pelo BUS é muito devagar (e ainda assim tem que levar em conta que o BUS tá ocupado recebendo e enviando dados para a VGA de qualquer forma, e que a memória do sistema também tá sendo usada pela CPU e não pode ser acessada simultaneamente)...

    Na maioria dos casos, se perde muita performance quando se usa a memória RAM para auxiliar a VRAM... No próprio GTA IV o jogo desabilita por padrão opções que excedem o buffer da placa de vídeo, se quiser, até tem como ativar, mas fica um lixo, e por isso mesmo já não dão essa opção normalmente.

  7. #6
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Mar 2003
    Mensagens
    20.930
    Verdinhas
    489

    acho que varia muito do jogo pra jogo mesmo, o GTA4 é um exemplo, mas tem jogos aqui que rodam usando mais de 350mb de vram e ficam com boa performance (lembro do burnout, acho que o dirt tambem), minha vga suporta turbocache, no XP é detectada normalmente como tendo 512mb por jogos e alguns softwares, no vista/7 detecta como tendo 256mb mais o que o sistema disponibiliza (se não me engano era 700mb para totalizar 1gb), na realidade não sei bem como fica no XP sem o turbocache!? lembro que com a 3850 256mb encontrei situações criticas de falta de vram no XP, no DIRT, o jogo ficava com travadas horrorosas apesar de que o framerate ainda era alto,

    bom, nesse video que fiz ano passado da para ver como fica


    o gta detecta a vga como tendo 480mb (14s no video), mesmo sem nenhum tweak,
    Última edição por Spectrobozo : 30-11-2009 às 14:49

+ Responder Tópico Ir para o Fórum

Assuntos do tópico

Compartilhar

Permissões