Anonim

Estaba atrasado para una actualización de MacBook Pro a principios de este año, así que, a pesar de mis preocupaciones sobre el teclado y la Touch Bar de MacBook Pro de la generación actual, compré un nuevo MacBook Pro de 15 pulgadas poco después de que se lanzó la actualización de 2018. Pero solo unos meses después, Apple actualizó sorprendentemente la línea MacBook Pro, agregando una opción de GPU AMD Vega mucho más potente.

Era demasiado tarde para devolver o cambiar mi propio dispositivo, así que me sentí un poco quemado. Pero gracias a la reciente aceptación de Apple de las tarjetas gráficas externas con tecnología Thunderbolt, todavía había una manera de poder agregar gráficos Vega a mi MacBook Pro, al menos en ciertas situaciones.

Esto se debe a que Thunderbolt 3, el protocolo súper rápido que se encuentra en Macs y PC recientes, permite agregar poderosas opciones de gráficos de escritorio a su dispositivo existente. Por supuesto, hay algunas limitaciones: solo obtienes acceso a la GPU externa cuando estás atracado en tu escritorio, por lo que no es una gran opción para aquellos que necesitan más potencia de GPU mientras viajas, y los precios de un gabinete de GPU externo, La GPU de escritorio y el cable Thunderbolt 3 activo pueden acumularse rápidamente. Pero si necesita la potencia, ir a la ruta de eGPU es más barato que comprar una nueva Mac, y la tarjeta gráfica de escritorio que compre será probablemente mucho más potente que las GPU de clase móvil más limitadas que se encuentran en la mayoría de las Macs actuales.

Entonces, en lugar de soportar la GPU Radeon de gama baja en mi MacBook Pro, elegí un chasis de GPU externo Thunderbolt 3 y una GPU AMD de gama alta. Quería saber qué tan bien funcionó esta nueva configuración en comparación con las opciones de gráficos, la GPU Intel integrada y la GPU AMD discreta, integradas en el MacBook Pro, por lo que realicé una serie de pruebas centradas en gráficos.

El hardware

Antes de llegar a los resultados, aquí hay un vistazo rápido al hardware específico involucrado.

  • 2018 MacBook Pro de 15 pulgadas con un Core i9-8950HK de 2.9GHz y 16GB de RAM DDR4
  • Gráficos Intel UHD integrados 630
  • Construido en AMD Radeon Pro 560X
  • Gabinete Razer Core X Thunderbolt 3 eGPU
  • GPU AMD Radeon Vega Frontier Edition

Los puntos de referencia

Comenzaremos primero con Geekbench 4, la herramienta multiplataforma que comenzó como una prueba solo de CPU, pero en versiones recientes también ha agregado un punto de referencia de cómputo GPU. Para macOS, Geekbench puede probar tanto el rendimiento de OpenCL como el de Metal, por lo que ejecuté ambos conjuntos de pruebas. Tenga en cuenta que el rango de los resultados numéricos reales era demasiado grande para escalar en un solo gráfico, por lo que los resultados representan un rendimiento relativo, con los gráficos integrados Intel UHD 630 establecidos en una línea de base de 1.0 y los resultados de Radeon Pro 560X y Vega Frontier Edition trazado como múltiplos de la puntuación UHD 630. Por ejemplo, mirando el puntaje general de Geekbench, el 560X fue 2.4 veces más rápido que el Intel UHD 630, mientras que el Vega Frontier Edition fue 5.6 veces más rápido que el UHD 630.

En la prueba Geekbench Metal, vemos que el Vega FE es hasta 17.3 veces más rápido, pero para una prueba basada en CPU como la física de partículas no ofrece ninguna mejora. Por lo tanto, asegúrese de que sus cargas de trabajo de destino puedan aprovechar una GPU más potente antes de invertir en una configuración como esta.

Los resultados de OpenCL de Geekbench no son muy diferentes de los de Metal, aunque el Vega FE funciona mejor tanto en las pruebas de profundidad de campo como de física de partículas.

El poder de la eGPU es realmente evidente en el benchmark LuxMark, que prueba la representación basada en OpenCL de escenas cada vez más complejas. El Vega FE es hasta 10 veces más rápido que el Intel UHD 630 y hasta 6 veces más rápido que el Radeon Pro 560X.

Mirando el punto de referencia multiplataforma de Unigine Valley, que se centra en el renderizado de juegos, el Vega FE es más del doble de rápido que el Radeon Pro 560X. Tenga en cuenta que no pudimos ejecutar esta prueba en macOS con la GPU Intel UHD 630, por lo que se omite de la tabla.

Finalmente, mirando un escenario del mundo real, comparamos Rise of the Tomb Raider , que está disponible de forma nativa para macOS. Basado en el preajuste de gráficos "Alto" a una resolución de 1920 × 1200, el Vega FE es nuevamente más del doble de rápido que el Radeon Pro 560X.

Análisis coste-beneficio

No es sorprendente ver que una GPU de clase superior de escritorio supera fácilmente las opciones de GPU móvil incorporadas en la última línea de MacBook de Apple. La pregunta es si usar una configuración de eGPU como esta es una estrategia rentable.

Si bien algunas opciones de eGPU vienen con tarjetas gráficas ya instaladas, en la mayoría de los casos comprará el gabinete eGPU y la tarjeta gráfica por separado. En el caso del Razer Core X, actualmente tiene un precio de $ 300. La GPU Vega Frontier Edition que utilicé es difícil de encontrar en estos días, pero una Vega 64 más o menos equivalente puede oscilar entre aproximadamente $ 400 y hasta $ 750, dependiendo de la cantidad de memoria y diseño de enfriamiento. Por supuesto, hay muchas otras opciones menos potentes que cuestan mucho menos y seguirán siendo una buena actualización sobre las GPU internas de su MacBook Pro.

Pero, en nuestro caso específico, a un precio total de hasta $ 1, 000, no es una propuesta económica. Sin embargo, en comparación con el costo de comprar una Mac completamente nueva, la opción de usar una eGPU es una actualización de costo relativamente bajo que puede aportar mucha potencia. Y si sus tareas basadas en GPU están asociadas con un proyecto comercial urgente, los aumentos masivos de velocidad habilitados por eGPU cubrirán fácilmente los costos iniciales de hardware muchas veces.

AMD contra NVIDIA

Una nota sobre la selección de GPU para aquellos interesados ​​en seguir una configuración de eGPU para su Mac. Actualmente hay dos jugadores principales en el mercado de GPU discreto: AMD y NVIDIA. Si bien AMD compite bastante bien con NVIDIA en los rangos de precios de nivel bajo y medio, las tarjetas de gama alta de NVIDIA son notablemente más rápidas que sus contrapartes de AMD en la mayoría de las situaciones. Pero, a pesar de esto, probablemente querrás seguir con AMD si planeas usar el eGPU exclusivamente en macOS.

Esto se debe a que Apple incluye controladores de gráficos AMD en macOS, debido al hecho de que la compañía solo envía opciones de gráficos AMD a través de su línea de productos actual. Las GPU NVIDIA también pueden funcionar, pero requieren que NVIDIA cree y distribuya controladores especiales, y NVIDIA generalmente está muy por detrás de la curva de lanzamiento de macOS para llevar estos controladores al público. De hecho, a la fecha de publicación de este artículo, los controladores NVIDIA para macOS Mojave aún no se han lanzado, lo que significa que su GPU NVIDIA de gama alta no funciona en absoluto en el último sistema operativo de escritorio de Apple.

Las GPU NVIDIA todavía funcionan con versiones anteriores de macOS, con Windows a través de Boot Camp y, por supuesto, con PC con Windows compatibles con Thunderbolt 3, pero actualmente no son una buena opción para los usuarios de Mac que desean o necesitan ejecutar la última versión del sistema operativo. Si bien esperamos que NVIDIA y Apple algún día trabajen mejor juntos para lanzar rápidamente controladores de GPU de alta calidad para macOS, no estamos aguantando la respiración. Por lo tanto, para la instalación más fácil y el mejor rendimiento, AMD es el camino a seguir.

Opciones de eGPU para macOS

El Razer Core X que utilizamos en nuestras pruebas está lejos de ser la única opción cuando se trata de gabinetes de gráficos externos. Aquí hay un vistazo a algunas otras buenas opciones a considerar (a partir de la publicación de este artículo).

.tg {border-collapse: collapse; border-espacing: 0; border-color: #ccc;}
.tg td {font-family: Arial, sans-serif; font-size: 14px; padding: 10px 5px; border-style: solid; border-width: 0px; overflow: hidden; word-break: normal; border-color : #ccc; color: # 333; color de fondo: #fff;}
.tg th {font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; padding: 10px 5px; border-style: solid; border-width: 0px; overflow: hidden; word-break : normal; color de borde: #ccc; color: # 333; color de fondo: # f0f0f0;}
.tg .tg-s6z2 {text-align: center}
.tg .tg-baqh {text-align: center; vertical-align: top}
.tg .tg-spn1 {background-color: # f9f9f9; text-align: center}
.tg .tg-mrzz {background-color: # f9f9f9; text-align: left}
.tg .tg-s268 {text-align: left}
.tg .tg-dzk6 {background-color: # f9f9f9; text-align: center; vertical-align: top}

DispositivoFuente de alimentación incorporadaMax potencia de cargaPrecio
OWC Mercury Helios FX550W87W$ 299.99
Estación de juego PowerColor eGFX550W87W$ 299.99
Zafiro GearBox500W60W$ 339.00
Sonnet eGFX Breakaway Box350W
550W
650W
15W
87W
87W
$ 199.00
$ 299.00
$ 399.00
Razer Core X650W100W$ 299.99
Nodo AKiTiO400W15W$ 227.99
Macbook pro egpu benchmarks: razer core x & amd radeon vega frontier edition