Ir ao conteúdo
  • Cadastre-se

PCI Express 4.0 aumenta o desempenho de vídeo?


     83.082 visualizações    Vídeo    20 comentários
PCI Express 4.0 aumenta o desempenho de vídeo?

Conclusões

Em nossos testes, ficou claro que o uso da conexão PCI Express 4.0 x16 não trouxe qualquer vantagem de desempenho em relação à conexão PCI Express 3.0 x16. Na verdade, mesmo reduzindo a conexão da placa de vídeo para PCI Express 3.0 x8, ou seja, um quarto da largura de banda oferecida pela conexão PCI Express 4.0 x16, o desempenho manteve-se o mesmo.

Isso deixa claro que a conexão PCI Express 3.0 x16 não representa um gargalo (clique aqui para saber o que é isso) e que você não perde desempenho por não utilizar o PCI Express 4.0, pelo menos com uma configuração similar à que utilizamos neste teste.

Tenha em mente, porém, que a Radeon RX 5700 XT é uma placa de vídeo do segmento intermediário (ou intermediário superior), não sendo uma placa de vídeo topo de linha como a GeForce RTX 2080 Ti, que é o modelo voltado para jogos mais poderoso do mercado, mesmo utilizando o "antigo" padrão PCI Express 3.0.

Assim, não temos como afirmar se uma placa de vídeo mais poderosa, com mais memória de vídeo, rodando um jogo extremamente exigente em termos de transferências de texturas, não poderia tirar vantagem desta nova geração da interface. Na verdade, em algum momento no futuro chegaremos a ter jogos e placas de vídeo em que toda a largura de banda oferecida por um slot PCI Express 4.0 x16 será utilizada. Porém, este dia ainda parece estar distante.

Também não é demais lembrar que, embora a quarta geração da conexão PCI Express ainda não traga vantagens reais para placas de vídeo, SSDs de última geração já utilizam taxas de transferência bem acima das oferecidas por slots M.2 com conexão PCI Express 3.0 x4, de forma que, para esses SSDs, o padrão PCI Express 4.0 pode fazer diferença no desempenho.

  • Curtir 11
  • Obrigado 1
  • Amei 2

Comentários de usuários

Respostas recomendadas

Provavelmente o pci-e 4.0 foi criado ja se pensando não só no futuro desempenho de placas de video mais possantes , mas na propria utilização do barramento pci-e em compartilhado com os novos modelos de ssd que vão migrando pra esse barramento mais rápido . Provavelmente no futuro teremos o pci-e 5.0 com possantes placas de video dividindo o barramento com SSDs capazes de chegar aos 10.000 megas por segundo , lembrando que os antigos hds eletromecanicos ficavam na faixa de 150 megas por segundo .

Link para o comentário
Compartilhar em outros sites

artigo esclarecedor. fiquei a me perguntar então porque em pleno 2020 mesmo a interface 3.0 x8 entrega o mesmo desempenho da x16, qual a diferença na prática já que em teoria ela é bem melhor? apenas marketing e cobrar a mais por isso?

Link para o comentário
Compartilhar em outros sites

15 minutos atrás, Caio Ferreira disse:

artigo esclarecedor. fiquei a me perguntar então porque em pleno 2020 mesmo a interface 3.0 x8 entrega o mesmo desempenho da x16, qual a diferença na prática já que em teoria ela é bem melhor? apenas marketing e cobrar a mais por isso?

O barramento PCI express X16 entrega exatamente o dobro da taxa de transferência do PCI express X8.

 

O que ocorre é que o dispositivo PCI express em questão, que no caso é uma placa de vídeo, não é capaz de suportar taxas de transferência maiores do que o oferecido pela interface. Por isso não observamos quase nenhum ganho.

 

Mas, como citou o colega acima, há de se lembrar que o PCI Express é um barramento compartilhado, que é utilizado por diversos componentes do sistema. E o aumento da taxa de transferência pode sim ter importância dependendo da sua configuração. No caso das placas de vídeos atuais, simplesmente não vale a pena se gastar a mais por isso.

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
2 horas atrás, thesaint disse:

O que ocorre é que o dispositivo PCI express em questão, que no caso é uma placa de vídeo, não é capaz de suportar taxas de transferência maiores do que o oferecido pela interface. Por isso não observamos quase nenhum ganho.

 

Na verdade a placa de vídeo suporta essa taxa de transferência sim. A questão é que ela não precisa utilizar toda a largura de banda justamente porque a largura de banda é superdimensionada.

 

2 horas atrás, thesaint disse:

 

Mas, como citou o colega acima, há de se lembrar que o PCI Express é um barramento compartilhado, que é utilizado por diversos componentes do sistema. E o aumento da taxa de transferência pode sim ter importância dependendo da sua configuração. No caso das placas de vídeos atuais, simplesmente não vale a pena se gastar a mais por isso.

 

 

O PCI Express não é compartilhado, nem sequer pode ser chamado de barramento. Ele é uma conexão ponto a ponto. O que pode acontecer é que algumas pistas podem ser compartilhadas entre dois (ou mais) slots físicos. É o que acontece nos slots x16/x0 ou x8/x8. Se só uma placa de vídeo é instalada, as 16 pistas ficam conectadas no primeiro slot. Se você instalar duas placas, 8 pistas são redirecionadas para o segundo slot. Mas cada pista sempre vai conectada a um único dispositivo, nunca pode ser compartilhada simultaneamente com dois dispositivos.

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Acredito que por hora o PCIe 4.0 será interessante para configurações com duas placas de vídeo, pois compensará com a sua maior taxa de transferência a divisão em 8 pistas para cada placa de vídeo.

Link para o comentário
Compartilhar em outros sites

6 horas atrás, Rafael Coelho disse:

O PCI Express não é compartilhado, nem sequer pode ser chamado de barramento. Ele é uma conexão ponto a ponto. O que pode acontecer é que algumas pistas podem ser compartilhadas entre dois (ou mais) slots físicos. É o que acontece nos slots x16/x0 ou x8/x8. Se só uma placa de vídeo é instalada, as 16 pistas ficam conectadas no primeiro slot. Se você instalar duas placas, 8 pistas são redirecionadas para o segundo slot. Mas cada pista sempre vai conectada a um único dispositivo, nunca pode ser compartilhada simultaneamente com dois dispositivos.

Então o que muda no sistema quando eu espeto um ssd M.2 ? como é feita a distribuição das trilhas do pci-e para lidar com a troca de informações entre o novo periferico espetado e o resto do sistema ? ( Seria o conector M.2 da placa-mãe ja preparado com suas próprias trilhas que ficam ali paradas esperando a conexão de um ssd M.2 pra serem habilitadas?)

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
1 hora atrás, Rogério Ottoni disse:

Então o que muda no sistema quando eu espeto um ssd M.2 ? como é feita a distribuição das trilhas do pci-e para lidar com a troca de informações entre o novo periferico espetado e o resto do sistema ? ( Seria o conector M.2 da placa-mãe ja preparado com suas próprias trilhas que ficam ali paradas esperando a conexão de um ssd M.2 pra serem habilitadas?)

 

 Em geral, os dois primeiros slot M.2 usam pistas exclusivas oferecidas pelo processador para este fim. Em placas que têm o terceiro slot M.2, normalmente ele compartilha pistas com o slot PCI Express x16 (controlado pelo chipset, que oferece apenas 4 pistas). Ou seja, se você utilizar um deles, o outro não funciona.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
Em 04/05/2020 às 13:04, Rafael Coelho disse:

O PCI Express não é compartilhado, nem sequer pode ser chamado de barramento. Ele é uma conexão ponto a ponto. O que pode acontecer é que algumas pistas podem ser compartilhadas entre dois (ou mais) slots físicos. É o que acontece nos slots x16/x0 ou x8/x8. Se só uma placa de vídeo é instalada, as 16 pistas ficam conectadas no primeiro slot. Se você instalar duas placas, 8 pistas são redirecionadas para o segundo slot. Mas cada pista sempre vai conectada a um único dispositivo, nunca pode ser compartilhada simultaneamente com dois dispositivos.

 

Rafael, acho que o que ele quis dizer é que existe um compartilhamento de vias em modo de troca de destino da conexão física. Como você mesmo explica adiante. Algumas das trilhas PCI-e do processador que são utilizadas no Slot 16X_1 são redirecionadas para atender o Slot 16X_2. Mesmo que seja na forma de uma troca de destino, não deixa de ser uma forma de compartilhamento.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Acho que o futuro do PCI_E realmente é o de se tornar uma barramento compartilhado onde teremos não só um maior numero de pistas pra suprir as possantes VGAs como tambem o surgimento de placas mães com stots M2 com a capacidade de intercambiar barramento , talvez um futuro chipset capaz de medir a demanda da placa de video e do ssd M.2 e gerenciar o trafego de dados com a melhor otimização do sistema como um todo .

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
1 hora atrás, Rogério Ottoni disse:

Acho que o futuro do PCI_E realmente é o de se tornar uma barramento compartilhado onde teremos não só um maior numero de pistas pra suprir as possantes VGAs como tambem o surgimento de placas mães com stots M2 com a capacidade de intercambiar barramento , talvez um futuro chipset capaz de medir a demanda da placa de video e do ssd M.2 e gerenciar o trafego de dados com a melhor otimização do sistema como um todo .

Mais provável que vão enfiar ainda mais trilhas para atender tudo simultaneamente. O problema dessa técnica é o aumento de custo para produzir as placas mãe. Quanto mais trilhas, mais complexo fica desenhar os circuitos em placa.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
1 hora atrás, sdriver disse:

Mais provável que vão enfiar ainda mais trilhas para atender tudo simultaneamente. O problema dessa técnica é o aumento de custo para produzir as placas mãe. Quanto mais trilhas, mais complexo fica desenhar os circuitos em placa.

Para isso que existem as novas versões, que proporcionam maior largura de banda com o mesmo número de pistas.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Bom, acho que não da pra criar multiplexação nas trilhas com a complexidade da situação ,o que poderiam então fazer é aumentar a largura de banda ao ponto de mesmo uma VGA com muita demanda de fluxo utilizasse o minino possivel de trilhas pci_e , liberando então mais trilhas pra fazer um sistema totalmente dedicado ao padrão M.2 dos SSDs que vem pra ficar e se expandir ao ponto de se criar algo parecido com um arranjo RAID usando dois ssd.s M.2 . Por outro lado a gente não sabe se o chipset ou o proprio processador conseguiria lidar com isso .

Link para o comentário
Compartilhar em outros sites

Acho que chegamos, por enquanto, ao limite igual aconteceu com o conector Sata, apesar dos ssds sata teoricamente conseguirem transferir a mais do que 550m/s (internamente nos chips...), ficam no limite, não adiantando o ssd ser mais rápido do que 550mb/s.

Igual algum fabricante querer fazer um HD IDE que atinge 500m/s, não vai atingir 500, mas ficará limitado ao padrão, uns 133m/s.

 

Acho que o que acontece com as placas de vídeo é o inverso, como disseram, já está superdimensionado, visando claro o futuro ou a configuração multi-GPU, X2/X3/X4.

 

Também acho que estamos bem distantes de atingir o limite do PciExpress 3.0 X16...

 

Link para o comentário
Compartilhar em outros sites

Dois testes que talvez possam usufruir melhor da interface pci-e 4.0:

1º: placa gráfica em conjunto com ssd m.2 ambos em pci-e 4.0, se o C.H. ainda tiver o Corsair Force MP600 seria um bom teste;

2º: crossfire com 2 ou 3 placas em pci-e 4.0, mesmo ocorrendo o compartilhamento das pistas nos ryzen de 3ª geração, o fato de a interface nova dispor de maior largura de banda pode minimizar ou evitar o gargalo. 🤔

Link para o comentário
Compartilhar em outros sites

Bom tópico. Mas existe um detalhe a ser considerado. A velocidade de barramento só fará diferença se as aplicações souberem usá-la. Como a maioria dos programas e jogos estão configurados pra rodar em HDDs, eles vão usar o velho processo de carregar os arquivos na memória de vídeo e depois rodar o que estiver nas VRAMs, por isso não há tanta diferença no desempenho das placas. Agora, se tratando de aplicações como as previstas a serem usadas nos jogos de PS5 e XBOX SX, aí sim a diferença de velocidade do barramento entre pcie 4.0 e 3.0 talvez fique mais clara. No caso, os novos consoles poderão aproveitar a velocidade do 4.0 para carregar arquivos constantemente nas VRAMs, mantendo uma comunicação mais eficiente entre SSD e placa de vídeo. Concluindo, embora a tecnologia tenha avançado, precisamos de aplicações capazes de aproveitar todos os benefícios dela.

Link para o comentário
Compartilhar em outros sites



Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...