Anonim

Ik was eerder dit jaar te laat voor een MacBook Pro-upgrade, dus ondanks mijn bezorgdheid over het huidige MacBook Pro-toetsenbord en Touch Bar, kocht ik een nieuwe 15-inch MacBook Pro kort nadat de update van 2018 was uitgebracht. Maar slechts een paar maanden later heeft Apple de MacBook Pro-lijn verrassend bijgewerkt en een veel krachtigere AMD Vega GPU-optie toegevoegd.

Het was te laat om mijn eigen apparaat terug te brengen of om te wisselen, dus ik voelde me een beetje verbrand. Maar dankzij de recente omhelzing van Apple van externe grafische kaarten die door Thunderbolt worden aangedreven, was er nog steeds een manier om Vega-afbeeldingen aan mijn MacBook Pro toe te voegen, tenminste in bepaalde situaties.

Dat komt omdat Thunderbolt 3, het supersnelle protocol dat op recente Macs en pc's wordt gevonden, het mogelijk maakt krachtige grafische opties van desktopklasse toe te voegen aan uw bestaande apparaat. Er zijn natuurlijk enkele beperkingen: je krijgt alleen toegang tot de externe GPU wanneer je aan je bureau bent gedockt, dus het is geen geweldige optie voor degenen die onderweg meer GPU-paardenkracht nodig hebben, en de prijzen van een externe GPU-behuizing, desktop GPU en actieve Thunderbolt 3-kabel kunnen snel oplopen. Maar als je de kracht nodig hebt, is de eGPU-route goedkoper dan het kopen van een nieuwe Mac, en de grafische kaart van desktopklasse die je koopt, zal waarschijnlijk aanzienlijk krachtiger zijn dan de beperktere GPU's van mobiele klasse die tegenwoordig in de meeste Macs te vinden zijn.

Dus in plaats van de lagere Radeon GPU in mijn MacBook Pro te accepteren, pakte ik een Thunderbolt 3 extern GPU-chassis en een high-end AMD GPU. Ik wilde weten hoe goed deze nieuwe setup presteerde in vergelijking met de grafische opties - de geïntegreerde Intel GPU en de discrete AMD GPU - ingebouwd in de MacBook Pro, dus ik heb een reeks grafische tests uitgevoerd.

De hardware

Voordat we naar de resultaten komen, volgt hier een korte blik op de specifieke hardware die is betrokken.

  • 2018 15-inch MacBook Pro met een 2, 9 GHz Core i9-8950HK en 16 GB DDR4 RAM
  • Ingebouwde Intel UHD Graphics 630
  • Ingebouwde AMD Radeon Pro 560X
  • Razer Core X Thunderbolt 3 eGPU-behuizing
  • AMD Radeon Vega Frontier Edition GPU

De benchmarks

We beginnen eerst met Geekbench 4, de platformonafhankelijke tool die begon als een alleen-CPU-test maar in recente versies ook een GPU-berekeningsbenchmark heeft toegevoegd. Voor macOS kan Geekbench zowel OpenCL- als Metal-prestaties testen, dus ik heb beide sets tests uitgevoerd. Merk op dat het bereik van de feitelijke numerieke resultaten te groot was om op één grafiek te schalen, dus in plaats daarvan vertegenwoordigen de resultaten relatieve prestaties, met de geïntegreerde Intel UHD 630 grafische kaart ingesteld op een basislijn van 1.0 en de Radeon Pro 560X en Vega Frontier Edition-resultaten in kaart gebracht als veelvouden van de UHD 630-score. Kijkend naar de algemene Geekbench-score, was de 560X bijvoorbeeld 2, 4 keer sneller dan de Intel UHD 630, terwijl de Vega Frontier-editie 5, 6 keer sneller was dan de UHD 630.

In de Geekbench Metal-test zien we dat de Vega FE tot 17, 3 keer sneller is, maar voor een CPU-gebaseerde test zoals deeltjesfysica biedt het geen verbetering. Zorg er daarom voor dat uw doelworkloads kunnen profiteren van een krachtigere GPU voordat u in een opstelling als deze investeert.

De OpenCL-resultaten van Geekbench verschillen niet al te veel van Metal, hoewel de Vega FE beter presteert in zowel Depth of Field- als Particle Physics-testen.

De kracht van de eGPU is echt duidelijk in de LuxMark- benchmark, die op OpenCL gebaseerde weergave van steeds complexere scènes test. De Vega FE is tot 10 keer sneller dan de Intel UHD 630 en tot 6 keer sneller dan de Radeon Pro 560X.

Kijkend naar de platformonafhankelijke Unigine Valley- benchmark, die zich richt op gameweergave, is de Vega FE meer dan twee keer zo snel als de Radeon Pro 560X. Merk op dat we deze test niet konden uitvoeren in macOS met de Intel UHD 630 GPU, dus is deze weggelaten uit de grafiek.

Tot slot, kijkend naar een real-world scenario, hebben we Rise of the Tomb Raider gebenchmarkt, die native beschikbaar is voor macOS. Gebaseerd op de grafische voorinstelling "Hoog" met een resolutie van 1920 × 1200, is de Vega FE weer meer dan twee keer zo snel als de Radeon Pro 560X.

Kosten-batenanalyse

Het is geen verrassing om te zien dat een high-end GPU van desktopklasse gemakkelijk de ingebouwde mobiele GPU-opties verslaat in de nieuwste MacBook-line-up van Apple. De vraag is of het gebruik van een dergelijke eGPU-opstelling een kosteneffectieve strategie is.

Hoewel sommige eGPU-opties worden geleverd met reeds geïnstalleerde grafische kaarten, koopt u in de meeste gevallen de eGPU-behuizing en de grafische kaart afzonderlijk. In het geval van de Razer Core X is deze momenteel geprijsd op $ 300. De Vega Frontier Edition GPU die ik heb gebruikt, is tegenwoordig moeilijk te krijgen, maar een ongeveer gelijkwaardige Vega 64 kan variëren van ongeveer $ 400 tot wel $ 750, afhankelijk van de hoeveelheid geheugen en het koelontwerp. Natuurlijk zijn er veel andere, minder krachtige opties die veel minder kosten en nog steeds een leuke upgrade zijn van de interne GPU's van je MacBook Pro.

Maar in ons specifieke geval, met een totale prijs tot $ 1.000, is dit geen goedkope propositie. Vergeleken met de kosten van het kopen van een geheel nieuwe Mac, is de optie om met een eGPU te gaan een relatief goedkope upgrade die veel kracht kan inpakken. En als uw GPU-gebaseerde taken worden geassocieerd met een tijdgevoelig commercieel project, dekken de enorme snelheidsverhogingen die door de eGPU mogelijk zijn, de initiële hardwarekosten gemakkelijk vele malen.

AMD versus NVIDIA

Een opmerking over GPU-selectie voor diegenen die geïnteresseerd zijn in het volgen van een eGPU-installatie voor hun Mac. Er zijn momenteel twee grote spelers op de discrete GPU-markt: AMD en NVIDIA. Hoewel AMD vrij aardig concurreert met NVIDIA in de lage en middenklasse prijsklassen, zijn de high-end kaarten van NVIDIA in de meeste situaties merkbaar sneller dan hun AMD-tegenhangers. Maar ondanks dit wilt u waarschijnlijk vasthouden aan AMD als u van plan bent de eGPU exclusief in macOS te gebruiken.

Dat komt omdat Apple grafische stuurprogramma's voor AMD in macOS opneemt, omdat het bedrijf alleen grafische AMD-opties voor zijn huidige productlijn levert. NVIDIA GPU's kunnen ook werken, maar vereisen dat speciale stuurprogramma's worden aangemaakt en gedistribueerd door NVIDIA, en NVIDIA loopt meestal ver achter bij de macOS-releasecurve om deze stuurprogramma's openbaar te maken. Inderdaad, vanaf de datum van publicatie van dit artikel moeten de NVIDIA-stuurprogramma's voor macOS Mojave nog worden vrijgegeven, wat betekent dat uw dure high-end NVIDIA GPU helemaal niet werkt in het nieuwste desktopbesturingssysteem van Apple.

NVIDIA GPU's werken nog steeds met oudere versies van macOS, met Windows via Boot Camp en natuurlijk met Thunderbolt 3-compatibele Windows-pc's, maar ze zijn momenteel geen goede keuze voor Mac-gebruikers die de nieuwste versie van de besturingssysteem. Hoewel we hopen dat NVIDIA en Apple ooit beter zullen samenwerken om snel GPU-stuurprogramma's van hoge kwaliteit voor macOS uit te brengen, houden we onze adem niet in. Daarom is AMD de beste keuze voor de gemakkelijkste installatie en de beste prestaties.

eGPU-opties voor macOS

De Razer Core X die we in onze tests hebben gebruikt, is verre van de enige optie als het gaat om externe grafische behuizingen. Hier is een blik op enkele andere goede keuzes om te overwegen (vanaf de publicatie van dit artikel).

.tg {border-collapse: collapse; border-spacing: 0; border-colour: #ccc;}
.tg td {font-family: Arial, sans-serif; font-size: 14px; padding: 10px 5px; border-style: solid; border-width: 0px; overflow: verborgen; word-break: normaal; border-colour : #ccc; color: # 333; background-color: # fff;}
.tg th {font-family: Arial, sans-serif; font-grootte: 14px; font-gewicht: normaal; opvulling: 10px 5px; border-style: solid; border-width: 0px; overflow: verborgen; word-break : normaal; border-color: #ccc; color: # 333; background-color: vlak # 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}

ApparaatIngebouwde voedingMax laadvermogenPrijs
OWC Mercury Helios FX550W87W$ 299.99
PowerColor eGFX-gamingstation550W87W$ 299.99
Sapphire GearBox500W60W$ 339, 00
Sonnet eGFX Breakaway Box350W
550W
650W
15W
87W
87W
$ 199.00
$ 299.00
$ 399.00
Razer Core X650W100W$ 299.99
AKiTiO-knooppunt400W15W$ 227, 99
Macbook pro egpu benchmarks: razer core x & amd radeon vega frontier editie