AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1848397
Accepted
Entest89
Entest89
Asked: 2024-07-08 06:40:57 +0800 CST2024-07-08 06:40:57 +0800 CST 2024-07-08 06:40:57 +0800 CST

Combinando mais de 2 GPUs para jogos

  • 772

Já vi plataformas para diversas GPUs usadas para treinamento de IA, mineração de criptomoedas e quebra de senhas, e estou pensando se algo semelhante poderia ser feito para jogos?

Ao tentar pesquisar isso por conta própria, a maioria das informações que encontro são realmente apenas sobre mineração, e essas configurações não parecem funcionar para jogos, porque elas estão, pelo pouco que entendi, reduzindo o número de linhas de dados indo para cada GPU, então isso reduz a velocidade da comunicação. Mas imagino que para IA ou quebra de senha, pode ter que ser diferente?

Se você tentasse algo assim para jogos, como seria a configuração? Cenários que imaginei, que podem ser totalmente infundados, são coisas como: Teria que ser algum tipo de placa-mãe personalizada que pudesse lidar com mais GPUs? Ou há algum tipo de placa que pudesse coordenar as diferentes GPUs juntas e conectadas em um único slot PCIe, com sua própria fonte de alimentação, que agiria como uma única GPU? Você poderia usar diferentes tipos de GPUs ou elas teriam que ser as mesmas?

Se isso não for possível, quais são os fatores limitantes?

graphics-card
  • 1 1 respostas
  • 62 Views

1 respostas

  • Voted
  1. Best Answer
    Amorphous
    2024-08-24T05:29:01+08:002024-08-24T05:29:01+08:00

    Basicamente, você precisaria criar um jogo do zero para aproveitar várias GPUs. O software, não o hardware, é a maior barreira - supondo que você pretendia ter a(s) GPU(s) adicional(ais) fornecendo um aumento de desempenho "razoável" em relação ao custo adicional.

    Ashes of the Singularity suporta multi-GPU explícito (ou seja, baseado em jogo) via DirectX. Provavelmente há alguns outros títulos que também têm algum nível de suporte.

    As tecnologias multi-GPU implícitas anteriores, AMD CrossFireX e NVIDIA SLI, caíram em desuso à medida que os jogos se moviam em direção a mais e mais efeitos temporais e de pós-processamento, coincidindo e impulsionados ainda mais pelo lançamento do DirectX12. Essas mudanças no software de jogos criaram obstáculos técnicos que impedem o dimensionamento de desempenho valioso ao adicionar GPUs adicionais usando o caminho multi-GPU implícito (ou seja, baseado em driver). Embora uma variedade de técnicas fosse possível, a maioria das multi-GPUs implícitas dependia da renderização de quadros alternados, onde uma GPU renderizava um quadro e a próxima GPU no sistema renderizava o próximo quadro; o quadro seria então retransmitido por uma ponte de banda lateral ou por PCIe para a primeira GPU para exibição. Outras técnicas, como renderização de quadro dividido e renderização em tabuleiro de xadrez também foram feitas. A gênese da tecnologia foi o scanline interleaving, daí o nome original da 3DFX de SLI.

    Os desenvolvedores de jogos geralmente não investem em multi-GPU explícita devido aos desafios de escala de desempenho, à quantidade de trabalho adicional de perguntas e respostas que precisaria ser realizado para atender a um mercado pequeno e à presença de uma variedade de outras técnicas para melhorar o desempenho.

    No lado do hardware, apenas a capacidade de suportar 2 GPUs no sistema seria necessária. Ou seja, energia PSU e conectores de energia suficientes, conectores PCIe e pistas suficientes para executar as GPUs, espaço suficiente no chassi com qualquer espaçamento apropriado necessário para resfriamento e fluxo de ar suficiente através do chassi para manter todo o sistema resfriado. Algumas GPUs, como a NVIDIA TITAN Z e a GeForce 7950GX2, vieram como combinações multi-GPU em um produto. A TITAN Z manteve tudo em uma placa, enquanto a 7950GX2, um design muito anterior, usou duas PCBs de GPU com uma conexão interna e chip PLX para suportar os links PCIe e de banda lateral. Esses designs não exigiram nenhuma consideração especial de placa-mãe. A multi-GPU implícita exigia que ambas as GPUs fossem iguais, embora não idênticas (por exemplo, 4 GPUs GeForce 480 RTX poderiam ser usadas em SLI de 4 vias, mas poderiam ser de diferentes fabricantes de placas e com diferentes velocidades de clock).

    • 1

relate perguntas

  • Carregamento de GPU NVIDIA 970 a 100% - um NVIDIA 1050 funcionará para esta carga?

  • Uma Sapphire HD5850 ainda é uma placa de vídeo boa, mas com fome de energia em 2019?

  • Artefato de tela travado no Windows 10

  • Por que meu lap-top não está usando GPU nvidia?

  • Quantos monitores posso usar ao mesmo tempo?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve