Ha sido una de las novedades mas comentadas ultimamente al respecto de los Mac, la (casi) nula capacidad para poder jugar con ellos y las (penosas) graficas que suelen portar de unos años a esta parte.
Al respecto Apple ha tomado dos caminos, por un lado montar graficas bastante decentes en sus equipos Pro..., Bueno, por ahora solo en el iMac Pro ya que las graficas de los MacBook Pro son bastante limitaditas (al menos para jugar) y las del iMac convencional pues algo mejor que las de los MacBook Pro pero tambien de risa. Hay que decir que las graficas AMD suelen ser bastante buenas a la hora de editar video que es el campo donde se lucen pero a la hora de jugar Nvidia no tiene rival a dia de hoy. Es lo que hay.
El otro camino tomado por Apple ha sido dar soporte a las eGPU que son graficas externas, ya bien sea graficas convencionales dentro de un chasis aparte o un chasis ya con una grafica integrada. Por ahora solo se da soporte a las tarjetas AMD en macOS pero si tienes una tarjeta Nvidia la podras hacer funcionar de forma nativa en un Windows instalado en tu Mac.
El sitio de referencia para todo este tema es
https://egpu.io (en el idioma de Shakespeare).
Ahi encontrareis todo tipo de tutoriales, moddings y experimentos con gaseosa. Incluso la forma de hacer que una tarjeta Nvidia funcione en macOS, dado que yo solo quiero jugar y macOS es una castaña en ese terreno no me he molestado demasiado ya que como he dicho, Windows tiene soporte nativo para eGPU de cualquier marca en un Mac.
Hace poco vendi mi PC Gaming pero me quede con su tarjeta grafica y me deshice del resto, estaba harto de tener un trasto enorme que solo usaba para jugar y tampoco es que juegue demasiado. Una vez realizada la venta compre un chasis para alojar mi tarjeta grafica, despues de ver muchas reviews y opiniones aproveche una oferta y compre
Sonnet eGFX Breakaway Box caja expansión PCIe 550W Thunderbolt 3. Hay tres medidas, en funcion de la potencia requerida. En mi caso como tengo una Nvidia GTX 1080ti compre la de 550W.
Usando BootCamp hice una instalacion de Windows 10 Profesional en mi MacBook Pro de 15"y puse un disco SSD de un TeraByte para meter la biblioteca de juegos en el, mi MacBook trae 512Gb de disco pero entre macOS, Windows y que los juegos son cada vez mas grandes me parecio mejor opcion conectar un disco por USB3.0/USB3.1. Vease como ejemplo que solo tengo instalados ahora mismo 20 juegos y tengo ocupados 500gb.
Todo se hace como un Windows normal (es que es un Windows normal, solo que instalado en un Mac), instalas configuras a tu gusto y metes los juegos. El o los monitores (en mi caso tengo dos aparte de la pantalla del MacBook Pro) se conectan directamente a la eGPU, el cable Thunderbolt 3 se conecta al puerto Thunderbolt 3 de tu eleccion pero si tu maquina es un MacBook Pro de 13"se recomienda usar el puerto de la izquierda, el mismo cable Thunderbolt del chasis ya alimenta tu maquina con lo que no tendras que tenerlo con el cargador.
Una vez finalizado todo el meollo, he hecho algunas pruebas sinteticas y este ha sido el resultado:
No esta nada mal para un portatil no?.
Material Utilizado:MacBook Pro (2017) 15" (El tope de gama).
SSD Samsung EVO 850 1Tb.
Eluteng HE32 Caja USB 3.0 2.5 inch HDD / SSD Case Transparente 5Gbps High Speed.
Hub USB UCOUSO UC28Q USB C Hub Adaptador de Tipo-C Hub de Aluminio MacBook Pro 13 "y 15" Thunderbolt 3, Energía carga, 4K HDMI, Tarjetas SD / Micro y 2 USB 3.0 puertos.
Hub USB C , ICZI Hub USB Tipo C 4 Puertos USB 3.0 para Macbook / Macbook Pro, ChromeBook Pixel, Huawei Matebook y Otros Portátiles y Tabletas de Tipo C.
Sonnet eGFX Breakaway Box caja expansión PCIe 550W Thunderbolt 3.
ASUS ROG STRIX GTX 1080 TI OC – Tarjeta gráfica gaming (11 GB GDDR5X, Aura Sync, 352-bit, 3584 núcleos CUDA, PCI-E 3.0).
Logitech G413 - Teclado mecánico para gaming Carbon.
Logitech G502 - Ratón para gaming Proteus Spectrum con RGB ajustable y 11 botones programables.
OWC Cable Thunderbolt 3/ USB-C 2m 40Gb/s.
Monitor Dell U2715H (2560x1440).
Monitor ASUS ROG MG279 (2560x1440) 144hz.
Windows 10 Profesional.
Unigine Heaven.
Unigine Valley.
Unigine Superposition.
Consideraciones finales:Al estar el disco y la grafica separados del portatil ambos estan fresquitos y son muy silenciosos.
Al usar un portatil como unidad de procesamiento solo has de desconectar el disco y los dongles que hayas conectado para volver a tener un portatil plenamente funcional y con sus 10 horas de bateria. Te ries de los portatiles Gaming que son chatarra comparados con este metodo.
En los juegos va todo muy fluido, no hay apenas diferencias entre jugar con una eGPU que con una torre (salvo que pierdes algo de FPS por que Thunderbolt 3 es muy rapido pero no es PCIe, nada preocupante).
Jugar en macOS a dia de hoy es peor incluso que jugar con Linux, no lo recomiendo. Si lo que quieres es jugar o consola o Windows, las demas opciones estan a años luz en rendimiento.
Ignoro como funciona el tema de Thunderbolt 1 o 2, Apple se esta poniendo muy estricta con esto y esta limitando mucho esos anteriores formatos. Evidentemente meter una Nvidia Pascal en Thunderbolt 1 o 2 tb es tonteria con lo que en caso de que se use deberian instalarse graficas mas antiguas tambien.
Pues mas na, espero que a mas de uno le sea informativo y util.
UPDATE: Tutorial para hacer andar una Nvidia en macOS 10.13.4