Placa gráfica PCI-e 3.0 na placa-mãe PCI-e 2.0 acionando cinco monitores de 27 "em 1920 x 1080 usando o Eyefinity

2

Estou planejando atualizar meu pc atual de 4 anos para fins de jogos. Eu fiz um pouco de pesquisa, mas não consegui encontrar o que eu estava procurando, ou talvez eu seja novato demais para juntar tudo para formar uma imagem maior. Portanto, espero que vocês possam ajudar com minhas perguntas.

Atualmente tenho uma placa-mãe PCI-e 2.0 (Asus M3A32-MVP Deluxe - link ) com 8GB de RAM DDR2 e energia mais que suficiente (800w psu). Eu estou pensando em comprar uma placa gráfica HD7970 que é uma placa PCI-e 3.0 para colocar em minha placa-mãe e vai conduzir cinco monitores de 27 "na resolução 1920 x 1080 usando Eyefinity (enganando o sistema operacional em pensar que eu tenho uma tela muito grande em vez de 5). Será que esse sistema funciona sem que o desempenho sofra ... muito?

Eu entendo que PCI-e 2.0 x16 é capaz de 8Gbps de largura de banda e PCI-e 3.0 x16 tem até 16Gbps de largura de banda. Um simples cálculo aritmético me dá o número de bits necessários para armazenar informações de UM monitor com resolução de 1920 x 1080 em 24 bits por pixel (bpp) de profundidade de cor de UM quadro.

1920 * 1080 = 2,073,600 pixels
2,073,600 * 24bpp = 49,766,400 bits

Assim, para o número de bits para 5 monitores

49,766,400 * 5 = 248,832,000 bits

Se eu quiser um suave 60 quadros por segundo (FPS), será

248,832,000 * 60 = 14,929,920,000 bits/sec

Portanto, a taxa de transferência de dados é de 15Gbps e somente o PCI-e 3.0 pode suportá-la bem.

PRIMEIRA PERGUNTA

O que acontece se eu ainda conectar essa placa em um slot PCI-e 2.0? O sistema ajustará automaticamente o FPS (o que significa que meu FPS sofrerá e cairá para cerca de 32 FPS) OU todo o sistema falhará no final (ou desacelerará para um rastreamento que não vale a pena investir)?

SEGUNDA PERGUNTA

Posso obter duas placas gráficas idênticas para distribuir a carga (3 monitores na primeira placa e 2 na segunda placa)? De acordo com a minha especificação mobo, o modo de cartão duplo ainda pode alcançar x16 pistas cada, o que significa que a largura de banda total pode ser aumentada até 16Gbps. O Eyefinity ainda funcionará (5 monitores combinados para fazer uma exibição muito grande)? Preciso do CrossFire (o que eu prefiro não fazer devido à microssutora)? Que, nesse caso, a configuração será de todos os 5 monitores na placa principal.

Eu realmente espero que alguém possa esclarecer meu dilema. Posso comprar um cartão high end e ter uma experiência máxima de jogo ou devo economizar e mudar todo o meu sistema de jogo? Agradecemos antecipadamente =)

    
por Damien Law 20.10.2012 / 07:12

1 resposta

2

Eu não sei se você encontrou uma resposta para isso, então eu vou tentar.

Primeiramente, precisamos nos certificar de que sabemos a diferença entre Gbps e GB / s.

Gbps = Gigabits per second
GB/s = Gigabytes per second

O PCIe 2.0 é capaz de 5GT / s (Gigatransfers por segundo) e o PCIe 3.0 é capaz de 8GT / s. PCIe 2.0 usando codificação 8b / 10b enquanto PCIe 3.0 usa codificação 128b / 130b. Essa é a sobrecarga de transação que corrói essa taxa de dados brutos. GT / s é essencialmente igual a Gbps.

Então, corrija suas suposições. Um link PCIe 2.0 x16 é capaz de:

5GT/s per lane * 16 lanes = 80GT/s
80GT/s * 8b/10b encoding = 64Gbps
64Gbps / 8 bits per byte = 8GB/s

Só queremos ter certeza de que sabemos a diferença dessas informações para que você entenda minhas respostas. Além disso, acredito que agora há uma região de transparência de 8 bits para pixels, então temos 32bits por pixel atualmente. Isso muda seus cálculos.

2,073,600 * 32bpp = 66,355,200

Então, 5 monitores

66,355,200 * 5 = 331,776,000 bits

A 60fps

331,776,000 * 60 = 19,906,560,000 bits/sec

Então, nós realmente temos 20Gbps de dados que precisam ser transferidos.

NOTA: Eu fiz algumas pesquisas depois de fazer os cálculos e descobri que temos 30 bits e até 48 bits atualmente, então você pode precisar transferir até 30 Gbps de dados.

PRIMEIRA RESPOSTA

Trem de slots PCIe (conectar / link para cima) para o menor padrão suportado. Portanto, uma placa PCIe 3.0 em um slot PCIe 2.0 treinará para um link PCIe 2.0. Em x16 que permite 8GB / s ou 64Gbps em cada direção. Você deve, teoricamente, ter a largura de banda PCIe para realizar 5 monitores. Eu acho que a placa gráfica será o problema lá mais do que a largura de banda do protocolo.

SEGUNDA RESPOSTA

Pelo que descobri, todos os monitores devem estar conectados à placa principal para que o eyefinity funcione. Se você usar uma segunda carta, ela só poderá ser configurada em fogo cruzado para lidar com parte da carga da GPU. O problema real que você vai encontrar é a GPU em geral. Você pode ser capaz de obter um melhor desempenho através do uso de fogo cruzado, mas duvido seriamente que você pode obter 5 monitores para rodar sem problemas em uma única placa gráfica usando eyefinity. Eu nunca configurei essa configuração, então eu recomendo perguntar em um fórum de entusiastas como este: link

    
por 24.12.2012 / 17:28