Articles

Nvidia SLI vs AMD CrossFire: são as tecnologias MULTI-GPU toast?

Se você quiser criar o PC de jogo mais rápido do mundo, então você quer colocar o máximo de placas gráficas que você pode dentro dele, certo? Afinal de contas, se é bom o suficiente para Summit – o computador mais poderoso já feito, com seus 27.648 Nvidia Volta GPUs, então certamente é bom o suficiente para sua plataforma de jogos em casa também.

mas, fora dos cinco gráficos PC builds para os filhos ricos mimados de Mr. E Mrs. Moneybags, há muito poucos PCs Multi-GPU ao redor. Quando o Steam Hardware Survey ainda estava se preocupando em medir tais coisas, a porcentagem de jogadores de PC usando mais do que um único cartão foi enterrado atrás dos pontos decimais de um grande zero gordo.

E se você quiser a melhor GPU única estas são as melhores placas gráficas em torno de hoje.então existe alguma vida no futuro de soluções multi-GPU ou são tanto o fogo cruzado da AMD e relíquias da Nvidia de um passado esquecido? Como sempre, é um pouco da caixa A e um pouco da caixa B…

Amd’s CrossFire e NVIDIA’s SLI são as tecnologias sob medida as duas placas gráficas gigantes usadas para obter sua própria GPUs jogando bem juntos em um único sistema. Originalmente, ambas as tecnologias exigiam o uso de um cabo de fita para conectar as múltiplas placas gráficas umas às outras, mas enquanto isso é certamente ainda o caso com as placas GeForce da Nvidia, a GPUs Radeon da AMD agora são capazes de operar sem tais restrições e se comunicar alegremente sobre a interface PCIe 3.0.

Nvidia SLI and AMD CrossFire bridges

Nvidia’s SLI ainda necessita da fita, e para os seus cartões de ponta, você precisa do conector de ponte SLI de alta largura para obter o benefício total da bondade multi-GPU.

A forma como as duas tecnologias rendem gráficos de jogos é bastante consistente. Eles usam tanto a renderização de estrutura dividida (SFR) ou a renderização de estrutura alternativa (AFR). O primeiro significa que o GPUs compartilha a renderização de cada frame entre eles, enquanto o método AFR mais comum tem cada GPU tomando-o em turnos para renderizar um frame.

mas o SLI da Nvidia é mais restritivo em termos de que placas gráficas você pode usar em um array MULTI-GPU. Você precisa ter a mesma GPU conectada exatamente em cada um dos slots para obter a interface de Link escalável (para que é o nome completo do acrônimo beast) trabalhando. Eles podem ser de diferentes fabricantes-ASUS e placas Gigabyte ainda podem trabalhar juntos-mas eles devem usar o mesmo chip. Um GTX 1070 precisa de outro GTX 1070 para funcionar.

no lado do Fogo Cruzado (que é apenas marcar… siga em frente) você pode usar GPUs diferentes da mesma geração de placa gráfica. Podes ligar um RX 580 ao lado de um RX 570, mas Por Favor, Por Amor de Lisa Su, não faças isto. Claro, é possível, mas geralmente dá mais trabalho do que vale. Para uma vida fácil você só deve realmente cruzar GPUs idênticos, a la Nvidia.

mas então para uma vida fácil você provavelmente não deve se preocupar com qualquer uma das tecnologias MULTI-GPU.

AMD Radeon RX 580

a promessa potente tanto do SLI como do CrossFire tem sido tanto para lhe dar o maior desempenho possível, tomando múltiplas placas gráficas de ponta alta e fazendo plataformas de jogos de velocidade ridícula, ou para lhe dar uma proposição de valor genuína. Pegar um único, acessível GPU mainstream e, em seguida, seis meses a um ano abaixo da linha comprar outro-possivelmente por menos do que o preço do seu primeiro – e net o mesmo nível de desempenho que você obteria a partir de uma placa gráfica Mais caro high-end.mas nunca funcionou dessa maneira. SLI e CrossFire há muito tempo têm sido tecnologias que oferecem rendimentos decrescentes em seu investimento. É muito raro obter o dobro do desempenho do jogo a partir da adição de uma segunda GPU, e o aumento do desempenho fica visivelmente menor quanto mais placas gráficas são adicionadas em um array.

E isso se um desenvolvedor de jogo ainda se preocupa em implementar o Suporte de SLI ou CrossFire. Esta é a maior questão que enfrenta as tecnologias MULTI-GPU e, sem dúvida, a razão para o seu declínio, e morte potencialmente iminente, na frente de jogos. O ónus do suporte está com os desenvolvedores de jogos gastando tempo, e, portanto, uma grande quantidade de dinheiro, em conseguir seus jogos trabalhando com as tecnologias multi-GPU da NVIDIA e AMD.

“estamos considerando quanto investimento colocamos nele”, disse Scott Herkelman da AMD, ” mas não é necessariamente porque nós, como jogadores e entusiastas da plataforma PC não se importam com isso, é a quantidade de investimento que os ISVs, os desenvolvedores de jogos têm que colocar nele.”

com o custo do desenvolvimento do jogo aumentando, e o número de jogadores que tais esforços de SLI e CrossFire beneficiariam, é difícil para AMD ou Nvidia ser capaz de incentivar os devs a ter um interesse ativo. O interesse está definitivamente diminuindo no lado mainstream para a Nvidia, com ele nixing suporte para SLI em suas cartas mais populares, o GTX 1060, deixando apenas as suas cartas mais altas disponíveis para pararem para ultra-caros, showpice máquinas.

GTX 1060 e GTX 1070

AMD parece estar a contornar a sua tecnologia de fogo cruzado, mas a favor do suporte multi-GPU baseado na API do DirectX 12. Ter uma camada de abstração multi-GPU específica incorporada em DX12 significa que ele deve ser mais direto para o devs para suportar mais de uma placa gráfica em um único PC.

“nosso equilíbrio provavelmente vai acabar em que novas APIs obter suporte multi-GPU”, disse Herkelman, ” e APIs mais antigos, por causa da falta de retorno sobre o investimento, e que a maioria dos jogos novos estão saindo nas novas plataformas API, que provavelmente terá que sofrer um pouco.”

and AMD have proved it can work – it’s RX 580s, when pair up, are able to deliver the same level of gaming performance as the top-end RX Vega 64. Isso significa que eles são muitas vezes capazes de oferecer o dobro das taxas de frame de jogo de um único RX 580 – o Santo Graal dos jogos multi-GPU.

mas isso é apenas nos jogos que explicitamente oferecem suporte DX12 mGPU, como Deus Ex: A Humanidade dividida, a ascensão do Saqueador de túmulos, e Hitman. Ainda não há uma carga completa de jogos usando o DirectX 12, e poucos desses deliberadamente implementando a camada de abstração mGPU.quando falamos de “APIs modernas”, no entanto, Vulkan é um pouco menos complacente. Ao testar o mesmo RX 580s com o Doom no seu habitat Vulkan, estávamos na verdade a obter taxas de quadros mais baixas de duas cartas do que apenas uma.

infelizmente, apesar de não depender necessariamente do SLI, o mGPU do DirectX 12 ainda não permite que você coloque duas placas GTX 1060 no mesmo PC para obter Moar framez.

Não em SLI GTX 1060

Assim, com tanto Nvidia e AMD, aparentemente, puxando para trás a partir explícita SLI e CrossFire suporte, olha como os dias de sua medida tecnologias multi-GPU são, de fato, numerada. Pelo lado dos jogos, Quando se fala de cálculo, é muito mais fácil para múltiplos GPUs lidar do que renderizar quadros de jogo.

é por isso que os mineiros compraram tantas GPUs, e por isso é quase um ponto discutível mesmo falando sobre jogos multi-GPU em face de uma das maiores secas de placas gráficas que eu já testemunhei em todos os meus longos anos sendo um jornaleiro de hardware. A escassez e o preço das placas gráficas tornou quase impossível pegar uma única GPU acessível, quanto mais duas das malditas coisas.

mas, no final, é AMD que parece em uma posição melhor, ou pelo menos colocou seus jogadores de Radeon em uma posição melhor, se eles querem dobrar em suas placas gráficas. Você pode obter um par de Radeons mainstream para jogar nice e entregar massivamente melhores taxas de quadros em um número decente de jogos modernos, embora se isso continuará a ser o caso tudo depende do devs.