Observação: percebo a "discussão" deste tópico, então tentarei o meu melhor para formular uma pergunta
Estou interessado em saber a eficácia de uma eGPU para criação de conteúdo 3D (animação, game dev, arch-vis).
Em relação às eGPUs, estou ciente do seguinte:
- "potencial total" de uma GPU pode ser limitado devido à largura de banda de TB3
- Pode ser mais barato do que comprar uma torre completa
- Certos sistemas não suportam o uso de eGPUs
Aqui estão as minhas perguntas sobre este tópico:
- Como a renderização 3D é obviamente um processo mais lento do que tentar cuspir quadros em um jogo, o problema da largura de banda não importa mais? O que significa largura de banda limitada ao usar uma eGPU?
- O que faz com que um sistema não consiga usar uma eGPU?
- Existem problemas em relação ao uso de uma eGPU por meio de um monitor interno em comparação ao uso de um monitor externo?
O sistema que estou mirando pessoalmente para uma eGPU seria meu (mísero) Lenovo ThinkPad Yoga 370 (i5, 8 GB de RAM).
Desde já agradeço a ajuda neste tópico!
Ao falar especificamente de eGPUs, geralmente se refere ao meio de conexão (Thunderbolt 3, USB, PCIe etc.) e à largura de banda teórica máxima dessa conexão específica. Dentro de um PC com uma GPU interna, isso é feito conectando-se diretamente a GPU às pistas PCIe da placa-mãe.
O Thunderbolt 3 está limitado a uma taxa de transferência máxima de 5 GB/s. PCIe Gen 3 x16 (o que a maioria das GPUs usa hoje em dia) é de cerca de 16 GB/s, um pouco mais de 3x do Thunderbolt 3. No entanto, deve-se observar que, no uso no mundo real, é improvável que uma GPU precise de tanto largura de banda e 5 GB/s (Thunderbolt 3) devem ser adequados para a maioria dos aplicativos, incluindo jogos.
Depende da eGPU/gabinete que você usa para manter a GPU. Existem gabinetes PCIe que fornecem um feed PCIe diretamente para a eGPU, que requer uma conexão PCIe correspondente no PC. Para usar um gabinete Thunderbolt 3 eGPU, você precisa de uma porta Thunderbolt 3. Se o seu sistema não for compatível com o meio de conexão, ele não será compatível com o uso da eGPU/gabinete.
Como o uso de GPUs externas ainda é uma tecnologia emergente, também deve ser observado que não há padrões reais de como as eGPUs devem operar ou como os gabinetes devem se comunicar. Portanto, há um nível de incerteza ao comprar um se ele funcionará com o seu PC, mesmo que suporte o método de conexão. A melhor coisa a fazer seria pesquisar as experiências de outros usuários com uma eGPU/gabinete específico para ter uma ideia melhor do que funcionará com seu sistema.
Depende do sistema. Geralmente, para aproveitar o poder de uma GPU em um aplicativo em tempo real, seu monitor precisa estar conectado diretamente à GPU. Isso significa que talvez você não consiga usar a tela integrada do seu laptop com a eGPU. Não sei o suficiente sobre isso para falar sobre isso, mas pode ser possível "rotear" esse vídeo de volta pelos gráficos integrados usando um método semelhante ao que o YouTuber Linus do Linus Tech Tips fez neste vídeo .
Quanto ao seu laptop, o Lenovo ThinkPad Yoga 370, você deve ter uma porta Thunderbolt 3 USB-C nessa máquina. Eu vi várias postagens online sobre o uso bem-sucedido de uma eGPU com esse modelo. Ele deve ser capaz de usar qualquer gabinete de GPU externo compatível com Thunderbolt 3 (que é um número decente deles). Lembre-se de que você pode não obter desempenho total da eGPU porque ela está usando Thunderbolt 3 e pode ser necessário conectar um monitor externo à eGPU para usá-la.
Com tudo isso dito, eu recomendaria apenas comprar/construir um PC de mesa com uma GPU integrada, a menos que a portabilidade seja uma necessidade absoluta para você.