Cómo usar un procesador de gráficos externo (eGPU) en tu Mac

Las Mac equipadas con Thunderbolt 3 pueden aumentar el rendimiento de los gráficos utilizando un procesador de gráficos externo (eGPU). Aquí hay un resumen de cómo funciona esta tecnología, para qué sirve y cómo obtener una eGPU de Mac.

En los últimos años, las eGPU se han movido de dispositivos complementarios para los primeros usuarios innovadores a periféricos convencionales que cualquiera puede usar para mejorar el rendimiento de su Mac. En esta descripción general, desglosaremos los conceptos básicos del uso de eGPU para darle una mejor comprensión de lo que esta tecnología significa para usted.

  • ¿Qué es un eGPU??
  • Qué Macs admiten eGPU?
  • Qué eGPU funcionan con Mac?
  • ¿Qué tarjetas eGPU funcionan con Mac??
  • ¿Cómo funcionan las aplicaciones con una eGPU??
  • Cómo usar la opción Preferir GPU externa

¿Qué es un eGPU??

Una eGPU le da a la Mac un rendimiento gráfico adicional. Es una caja externa que alberga una tarjeta gráfica basada en PCI Express. El dispositivo se conecta a la Mac usando un cable Thunderbolt 3. Thunderbolt 3 tiene el ancho de banda necesario para descargar el procesamiento de gráficos a un procesador externo sin crear demoras o latencia que afecten el rendimiento en pantalla.

Las eGPU funcionan con aplicaciones que admiten la API de gráficos metálicos de Apple, así como con aplicaciones que admiten OpenGL y OpenCL. Al instalar una eGPU, puede ayudar a su Mac a acelerar las velocidades de cuadros de video en aplicaciones exigentes, aumentar el rendimiento de la representación de efectos visuales complejos y escenas 3D, disminuir la cantidad de tiempo que su Mac pasa exportando videos o archivos de imágenes complejas, e incluso acelerar rendimiento en algunos juegos.

Qué Macs admiten eGPU?

Cualquier Mac equipada con un puerto Thunderbolt 3, que ejecute macOS 10.13.4 o posterior, puede admitir una eGPU. ¿Cuáles son realmente tiene sentido utilizar dependerá de algunos factores, incluidas sus necesidades específicas y su presupuesto. Con precios que comienzan desde $ 250, hay una plataforma eGPU en el presupuesto de casi todos.

Si está trabajando con una computadora portátil Mac con una potencia de gráficos limitada, como una MacBook Air o una MacBook Pro de 13 pulgadas, una eGPU puede proporcionarle capacidades de procesamiento de gráficos mucho más potentes de las que podría administrar de otra manera. Un chasis eGPU le brinda una forma de conectar un poderoso soporte de gráficos cuando lo necesita, mientras mantiene una portabilidad liviana cuando no lo necesita.

Esto también hace que un chasis eGPU sea adecuado para Mac mini, que también viene con procesadores gráficos integrados limitados. Pero las eGPU funcionan con ninguna Mac que incluye Thunderbolt 3, por lo que si está buscando darle a su iMac Pro o su MacBook Pro de 16 pulgadas una gran oportunidad en el brazo por el rendimiento gráfico, vale la pena echarle un vistazo.

Qué eGPU funcionan en Mac?

Un chasis eGPU equipado con puertos Thunderbolt 3 funcionará en la Mac. Apple mantiene una lista en un documento de soporte en su sitio web. Las eGPU mencionadas en el sitio de Apple incluyen:

  1. Blackmagic eGPU
  2. Sonnet eGFX Breakaway Box y Breakaway Puck
  3. Otros World Computing Mercury Helios FX
  4. Razer Core X
  5. Sapphire RX 580 Gaming Box
  6. PowerColor Devil Box
  7. Acelerador HP Omen
  8. Nodo Akitio

Diferentes fabricantes enfatizan diferentes características. La mayoría incluye soporte de pantalla adicional, ya sea mediante interfaces HDMI o DisplayPort, puertos USB para conectividad periférica adicional y otras capacidades. Hay un par de cosas a tener en cuenta al comprar una eGPU de Mac. Si planea trabajar con una computadora portátil Mac, por ejemplo, desea asegurarse de que la eGPU proporcione suficiente energía para ejecutar la tarjeta gráfica y cargar la Mac.

La cantidad de energía que necesitará dependerá del modelo de computadora portátil Mac que esté usando. Siempre que el chasis eGPU pueda proporcionar hasta 100 W de potencia para una computadora conectada, estará cubierto independientemente de la computadora portátil Mac que conecte.

Algunos proveedores venden chasis eGPU desnudos, por lo que puede usar su propia tarjeta gráfica. Otros instalarán uno para que esté listo y listo una vez que llegue. Solo asegúrate de que la tarjeta funcione con la Mac. Eso nos lleva a nuestro próximo tema..

¿Qué tarjetas eGPU funcionan con Mac??

Una cosa importante que debe saber cuando compre una eGPU para Mac: verá muchos sitios que venden eGPU pobladas con tarjetas Nvidia. Desafortunadamente, no son una buena opción para Mac. Apple explica:

Los controladores de GPU entregados con macOS también están diseñados para permitir una experiencia de alta calidad y alto rendimiento al usar una eGPU, como se describe en la lista de configuraciones recomendadas de chasis eGPU y tarjeta gráfica a continuación. Debido a esta profunda integración del sistema, solo las tarjetas gráficas que usan la misma arquitectura de GPU que las integradas en los productos Mac son compatibles con macOS.

Si bien las tarjetas gráficas basadas en Nvidia son ampliamente populares en la plataforma Windows, Apple está mucho más estrechamente alineada con la rival AMD de Nvidia. Las configuraciones de eGPU Apple recomienda que todas las tarjetas gráficas AMD Radeon sean compatibles.

La buena noticia es que no necesita una tarjeta especial hecha expresamente para eGPU. Solo necesita uno con soporte para el controlador macOS eGPU. Según Apple, cualquier tarjeta gráfica de Windows que utilice estas arquitecturas de chip AMD debería funcionar:

  1. Arquitectura AMD Polaris, que incluye Radeon RX 470, RX 480, RX 570, RX 580 y Radeon Pro WX 7100
  2. Arquitectura AMD Vega 56, incluida Radeon RX Vega 56
  3. Arquitectura AMD Vega 64, que incluye Radeon RX Vega 64, Vega Frontier Edition Air y Radeon Pro WX 9100
  4. Arquitectura AMD Navi RDNA, incluyendo Radeon RX 5700, 5700 XT y 5700 XT 50th Anniversary. Apple señala que la compatibilidad con estas tarjetas requiere macOS Catalina 10.15.1 o posterior.

¿Cómo funcionan las aplicaciones con una eGPU??

Apple hornea su propio soporte de controlador eGPU en macOS, y lo ha hecho desde macOS 10.13.4. Los controladores eGPU de Apple también pueden acelerar las aplicaciones compatibles con la interfaz de programación de aplicaciones de metal (API) de Apple, OpenGL y OpenCL.

La compatibilidad con eGPU varía de una aplicación a otra, por lo que es mejor consultar con los creadores de las aplicaciones de las que depende antes de asumir que una eGPU funcionará. Pero un número creciente de aplicaciones para profesionales creativos, jugadores, arquitectos, científicos e ingenieros se benefician del soporte de eGPU.

Algunas aplicaciones requerirán que use una pantalla conectada directamente a la eGPU para acelerar. Otros opcionalmente acelerarán en una eGPU mientras sigan usando la pantalla integrada. Esto es gracias a una nueva opción de Finder disponible en macOS 10.14 o posterior: prefiera GPU externa.

Cómo usar la opción Preferir GPU externa

Con macOS 10.14 y versiones posteriores, Apple ha hecho posible que las aplicaciones descarguen el proceso de gráficos. Si su aplicación es compatible con la opción Preferir GPU externa, así es como funciona:

1) Asegúrese de que su Mac esté ejecutando macOS 10.14 o posterior.

2) Seleccione la aplicación en el Finder.

3) prensa Mando y yo para mostrar la ventana de información de la aplicación.

4) Si las aplicaciones admiten la preferencia, verá un Prefiere GPU externa opción. Haga clic en la casilla de verificación para configurar.

Esta casilla de verificación no estará visible si su eGPU está desconectada, si está ejecutando macOS 10.13 o si la aplicación administra su selección de GPU.

Terminando

En este momento, debe tener una idea clara de cómo funcionan las eGPU en la Mac y qué necesitará para comenzar. ¿Vas a obtener una eGPU para tu Mac? ¿Si es así, Cuál? ¿O ya estás usando uno? Cuéntame cómo te va en los comentarios, y dispara con cualquier pregunta también!