• Tecnologia
  • Equipamento elétrico
  • Indústria de Materiais
  • Vida digital
  • política de Privacidade
  • Ó nome
Localização: Casa / Tecnologia / As GPUs externas para Macs são viáveis ​​no macOS 10.13.4? Nós testamos para descobrir

As GPUs externas para Macs são viáveis ​​no macOS 10.13.4? Nós testamos para descobrir

techserving |
3348

Prolongar

/

Um MacBook Pro com um gabinete eGPU e um monitor externo.

Samuel Axon

comentários do leitor

179

com 104 pôsteres participantes, incluindo o autor da história

Compartilhe esta história

Compartilhar no Facebook

Compartilhar no Twitter

Compartilhe no Reddit

Quando Apple

lançou o macOS High Sierra 10.13.4 em 29 de março

, a funcionalidade de placa gráfica externa com suporte total foi um dos recursos principais.

A maioria dos Macs vem com GPUs discretas ou integradas - primos que economizam energia para as placas gráficas encontradas em PCs desktop - que enfatizam o gerenciamento eficiente de energia e calor tanto quanto o desempenho. As placas gráficas externas (eGPUs) permitem que os usuários conectem essas poderosas placas gráficas de desktop aos seus computadores por meio das portas Thunderbolt 3 em Macs modernos.

Leitura Adicional

O sonho dos gráficos externos é real: Sonnet eGFX Breakaway Box analisado

Isso poderia resolver muitas das frustrações que alguns usuários têm com a plataforma Mac, como a falta de um caminho de atualização para máquinas de uso profissional que dependem de potência gráfica e desempenho de jogo sem brilho nos jogos mais recentes.

Na Conferência Mundial de Desenvolvedores da Apple (WWDC) no ano passado (e quando a empresa

revelou o iMac Pro

em dezembro), alegou que eGPUs seria uma boa maneira de adicionar várias GPUs para trabalhos exigentes para os quais apenas uma não é suficiente ou para atualizar o desempenho à medida que as GPUs incluídas no iMac Pro envelhecem.

Quando nós

falei com Survios

, um estúdio que desenvolveu software VR para a plataforma Mac, aprendemos que o lento progresso no MacBook Pro e no iMac padrão integrado e GPUs discretas está impedindo a maioria dos Macs de suportar VR. Survios suporta apenas a GPU integrada do iMac Pro.

Os jogadores de Mac há muito lidam com GPUs que não acompanham as demandas dos jogos de PC mais recentes, então comunidades de entusiastas de eGPU surgiram na Web em lugares como os fóruns MacRumors e

eGPU.io

. Há uma demanda reprimida por melhor desempenho gráfico em Macs e os eGPUs oferecem alguma esperança.

E a interface Thunderbolt 3 da Apple e da Intel (encontrada nos Macs mais sofisticados de 2016 e 2017, até agora) oferece velocidades teóricas de

até 40 Gbps

. Isso é uma grande melhoria em relação à interface anterior e, sem dúvida, é finalmente rápido o suficiente para finalmente tornar os eGPUs viáveis ​​sem desvantagens dramáticas de desempenho em comparação com as interfaces PCI-e tradicionais.

Tudo isso para dizer que é chegado o momento de os eGPUs chegarem ao Mac. Com o novo suporte oficial no macOS 10.13.4, a Apple está finalmente ajudando os consumidores a experimentar eGPUs.

Testamos um gabinete eGPU com um MacBook Pro equipado com Thunderbolt 3 e descobrimos que, na maioria dos aplicativos, o desempenho não decepcionou. Infelizmente, também encontramos limitações e inconsistências de suporte de software que impedem que o sonho do Mac eGPU seja totalmente realizado neste momento.

Configurando e gerenciando o eGPU

A configuração é simples. Assim que tiver um gabinete externo e uma placa gráfica de desktop, basta inserir a placa no slot PCI-e do gabinete, como faria na placa-mãe de um computador desktop. Em seguida, você conecta o gabinete à parede, conecta o Mac ao gabinete com um cabo Thunderbolt 3, conecta o gabinete ao monitor externo com o cabo de sua escolha e liga tudo.

Propaganda

A GPU é instalada no gabinete exatamente como seria em um gabinete de PC.

Você conecta o Mac ao gabinete com Thunderbolt. Você só precisa usar um cabo, e o gabinete pode fornecer energia para o seu Mac.

O gabinete é conectado ao monitor e ao Mac e possui seu próprio cabo de alimentação.

O eGPU também funciona quando um laptop Mac está no modo concha.

Aqui temos o gabinete conectado ao monitor externo com um cabo DisplayPort. O monitor não precisa ser compatível com Thunderbolt 3 se o seu gabinete tiver outras portas de vídeo.

Depois de fazer login no macOS, você verá um novo ícone na barra de menu no canto superior direito. Clicar nele irá mostrar quais eGPUs estão conectados, e você pode clicar neles para desconectá-los. Se você não fizer isso antes de desconectar o gabinete, receberá uma mensagem de erro semelhante àquela que receberia se desconectasse uma unidade externa sem ejetá-la, mas é improvável que ocorra uma falha grave.

Você também não precisa reiniciar o Mac para ativar ou desativar o eGPU. Se você olhar o painel Sobre este Mac, verá que a GPU no gabinete está listada em gráficos.

Assim que o eGPU estiver conectado, um ícone da barra de menu aparecerá. A partir daqui, você pode ver quais eGPUs foram detectados e pode desconectá-los, como se fosse ejetar um disco rígido externo.

Desconectar o gabinete sem fazer isso resulta nesta notificação.

Se tudo estiver funcionando, você verá a GPU instalada no gabinete em "Gráficos" no painel Sobre este Mac.

É isso. Você não precisa instalar nenhum software ou driver, e não precisa ajustar nenhuma configuração. Não há nada nas Preferências do Sistema reconhecendo a presença do eGPU, muito menos oferecendo opções de mudança.

Se desejar, você pode conectar um fone de ouvido HTC Vive VR ao gabinete eGPU. O eGPU funciona no modo concha (quando a tampa do laptop está fechada) e deve entrar no modo de espera automaticamente quando o Mac o faz. Por fim, desde que a fonte de alimentação do eGPU ofereça potência sufi

ciente para alimentar a GPU e o Mac, você não precisa usar uma das portas Thunderbolt 3 para o adaptador de alimentação do Mac; os gabinetes suportados fornecerão energia ao seu Mac.

Ainda existem limitações importantes

Ainda há muitas coisas que você não pode fazer com eGPUs, e algumas delas são importantes. A Apple oferece suporte a eGPUs mantendo o foco extremamente estreito e restringindo quais softwares e hardwares são compatíveis.

Leitura Adicional

O macOS 10.13.4 da Apple está aqui com suporte total a GPU externa

Algumas dessas limitações são compreensíveis e esperadas, mas outras fazem com que pareça uma implementação incompleta - um paliativo até que o suporte eGPU completo chegue mais tarde. A Apple precisará abordar aqueles menos compreensíveis para que este seja o caminho normal de atualização para usuários de Mac.

Thunderbolt 3 é necessário

A Apple requer que tanto o Mac quanto o gabinete eGPU tenham portas Thunderbolt 3. Nem sempre foi assim; os primeiros betas de 10.13.4 permitiam que você conectasse um eGPU com Thunderbolt 2 em um Mac Pro, por exemplo. No entanto, esse recurso estava (provavelmente deliberadamente) ausente na versão final da atualização do sistema operacional.

Propaganda

Isso limita o suporte eGPU aos MacBook Pros de outubro de 2016 em diante, ao iMac Pro e iMacs de junho de 2017 e posteriores. Em outras palavras, apenas o hardware Apple mais recente oferece suporte para eGPUs. Isso é decepcionante, mas talvez inevitável se formos realistas. Thunderbolt 2 tem uma taxa de transferência máxima de 20 Gbps; isso é metade do que você obtém com o Thunderbolt 3. A Apple pode ter considerado o Thunderbolt 2 insuficiente para um desempenho suave.

A comunidade eGPU tem

scripts produzidos

que reativam isso. Basta molhar os pés (muito) para que isso aconteça e, por não estar apoiado, a experiência ideal está longe de ser garantida. Além disso, o Thunderbolt 1 e 2 são indiscutivelmente apenas não rápidos o suficiente para fornecer benefícios de desempenho satisfatórios.

Placas gráficas Nvidia não são suportadas

Apenas placas de vídeo AMD são suportadas, então se você tem uma GPU Nvidia, você está sem sorte sem passar por alguns obstáculos sem suporte. Isso é decepcionante, já que muitos usuários consideram as GPUs Nvidia preferíveis para jogos - embora muito disso seja por causa dos fortes drivers do Windows da Nvidia, que não se aplicam aqui.

Embora não estejamos felizes com isso, também não estamos surpresos: todo Mac atual que tem uma solução de GPU diferente da placa de vídeo integrada da Intel usa AMD. Alguns modelos anteriores, como o Retina MacBook Pro 2012, usavam gráficos Nvidia e ainda são suportados pela Apple, mas eles também não têm Thunderbolt 3, então eGPUs não são uma opção para eles. Nem a Apple nem a Nvidia oferecem drivers de vídeo oficiais para placas Nvidia recentes.

A comunidade de entusiastas do eGPU também desenvolveu algumas soluções hack-y para isso, mas, novamente, isso está longe de ser o ideal.

Não há suporte no Boot Camp

O software Boot Camp da Apple torna a instalação e execução do Windows relativamente indolor; ele fornece os drivers de vídeo mais recentes e muito mais para o seu Mac no sistema operacional da Microsoft. Infelizmente, o Boot Camp não inclui suporte para eGPUs no Windows.

Essa limitação realmente fere, porque fora dos aplicativos profissionais e criativos, a maioria das pessoas que desejam eGPUs querem que eles joguem jogos modernos no hardware da Apple, e essa experiência geralmente é melhor no Windows. A falta de suporte a isso significa que um dos maiores argumentos de venda dos eGPUs não é abordado pela implementação atual da Apple.

Como nas duas limitações anteriores, você ainda pode fazer isso acontecer com algum conhecimento técnico e recursos online. Mas francamente,

o processo necessário é um pesadelo absoluto

. A maioria dos usuários não tem o conhecimento, a confiança ou o desejo de fazer isso e, mesmo aqueles que têm, terão que investir um pouco de tempo para obter uma experiência inferior ao ideal.

Os visores integrados geralmente não podem ser alimentados pelo eGPU

A solução eGPU no macOS 10.13.4 funciona enviando o vídeo pelo Thunderbolt 3 para um gabinete externo, que então envia a imagem para um monitor externo. Conectar o Mac ao gabinete sem um monitor externo não adianta nada em todas as circunstâncias que testamos - o sistema operacional reconhece que a GPU está lá, mas ainda executa tudo a partir da GPU discreta ou integrada do laptop até que um monitor externo seja conectado ao gabinete .

No entanto, existem alguns esclarecimentos que valem a pena observar aqui. Em primeiro lugar, esta não é uma limitação de hardware. As pessoas nos fóruns eGPU.io conseguiram fazer com que o display interno funcionasse no display interno do Windows (com muito trabalho). Em segundo lugar, da Apple

documentação de suporte

afirma que os desenvolvedores de software de terceiros podem optar por oferecer suporte a certos aplicativos. Na verdade, vimos unidades de teste do iMac Pro executando Cinema 4D no macOS com eGPUs na tela interna do iMac Pro em um evento da Apple em dezembro. Portanto, esperamos que este seja resolvido. Isso também pode ser feito com um

hackear

, mas é muito instável.

A seguir, vamos falar de desempenho.