Folks with more coding knowledge than I have ( and a slap-up willingness to potentially brick a $ 2,400 car ) have been hooking up external graphics cards to Macs for years , but the support now do bundle into macOS 10.13.4 High Sierra . In layman ’s terms , Apple officially supports some graphics card that you ’d normally only ascertain in a bulky PC column — so long as you have a separate external anatomy to stick them in and a Mac with Thunderbolt 3 .
I hoped eGPU reinforcement would be rotatory . Beyond that , I hoped it ’d earmark me to break with PCs entirely , as I really only use them for gaming these years . Anyone who watches Apple Arcade knows I ’ve been a petty frustrated with the current land of Mac gaming , and an outside graphics card struck me as an easy room to circumvent the limit of Apple ’s built - in processor .
In some style , it is . On thelast showI took an AMD Radeon RX 580 graphic board and slipped it in a spare eGPU chassis loaned from the folks at PCWorld , and I take in in awe as the late released port ofRise of the Tomb Raidersuddenly looked the way it wassupposedto on my 2017 15 - inch MacBook Pro . Once everything was on the table , frame-up only direct around five minutes .
Honestly , putting the graphic card in the figure was the most difficult part of the process , and that take maybe three instant .
That ’s the abridged version . Yes , itworks . Though in practice , eGPU support is presently little more than an expensive novelty .
Stay within the lines
Let ’s focalize on the right part first . Once I err my Radeon RX 580 into anAkitio Node Prochassis and tighten the ass , all I really needed to do was plug the Thunderbolt 3 cable into my MacBook Pro . Within seconds , an ikon resembling a processor popped up on the Mac ’s top menu bar , render that the Radeon RX 580 was , in fact , working . ( Getting it to work with games takes a few more whole step , but more on that later . ) Even easily , I did n’t even have to restart . Malus pumila congratulate itself on elegant chasteness , and in this case Steve Jobs ’ favorite old saying remains true : It just work .
It ’s really no unlike from disconnect a effort .
It works , that is , so long as you have the ripe material . you could only pull this off without any technical trickery so long as you ’re using a MacBook or iMac with Thunderbolt 3 support , which means you ’re limited to using laptop dating from 2016 and iMacs date from mid-2017 . This is a bit of a bummer , but Thunderbolt 3 supports data point transfers of up to 40Gbps , while Thunderbolt 2 supports 20Gbps .
Unfortunately , that restriction likely knock a lot of users out of the game mighty there . For those of you who can toy with that sort of power , though , let ’s move on to the supported cards . Here you ’ll encounter your play ambitions further thwarted by Apple ’s want of direct support for Nvidia cards . It prepare some sense considering that AMD makes most of the graphics cards found in present-day Macs , but it ’s another low-pitched blow in a gaming environment where Nvidia cards win raft of honor .
If you ’re wonder , I try out using Nvidia carte , but there ’s no built - in driver support . I flump an Nvidia GeForce GTX 1060 into the eGPU flesh , plug in it , booted , andnada . The little processor icon did n’t show up . It just did n’t work . I also tried using Nvidia’sweb driverthat ’s partly design with macOS in mind , thinking I ’d hit on a way to make it work . But nope . The Nvidia toolbar icon showed up , but the card itself never worked . Perhaps a unlike chassis would have helped .
In fact , Apple specifically draft which chassis you ’ll need for each plug-in , so be sure to look over theassociated musical accompaniment varlet . The Cupertino ship’s company is especially adoring of the$449 650W Sonnet eGFX Breakaway Box , which work for every available card ranging from relatively weak Radeon RX 470 to the blazingly fast Radeon Pro WX 9100 . ( you may also buy a 350w Sonnet boxful that’sbundled with a edition of the RX 580I used . )
There ’s apparently some squirm room with the chassis . Apple does n’t officially recommend theAkitio Node Prochassis I used , but it worked beautifully for our purpose . For safety , though , I ’d commend stick with what Apple say you to stick with .
Poetry in motion
All this effort feels kind of worth it once you see the results in move . Hooked up to the Radeon RX 580 in its soma , ascent of the Tomb Raidersoared from the 24 skeleton per second it skin to reach on the MacBook Pro ’s built - in graphics to a far more satisfy 57 frame or more .
This wow me in our benchmarking tests we run usingRotTR‘s built - in tool , but the conflict were stark and unmissable in action . Granted , it was n’t always perfect : I ’d sometimes see abbreviated freezes in the action , which I interpreted as the inevitable hold imply in experience signals from a remote GPU rather than one that ’s jacklight flat into the motherboard .
But watch Lara Croft jump from snow-clad shelf and sneak through desert passages felt natural and fluid with the better graphics card ( and better framerates ) . And this was only with the Radeon RX 580,a $ 401 cardwe had on hand here . I ’m almost certain I ’d be blown away with the results on a$950 Radeon RX Vega 64 , but we currently do n’t have one .
Yet here’sanothercaveat . Shortly after this clause work live , Feral Interactive contacted me to let me have sex it does n’t support eGPUs in any of its game at the moment , although the studio is presently testing combination of cards and GPUs . finally Feral will make an announcement regarding official support . I ’ve asked for further clarification , but Feral ’s program line must refer to optimize reenforcement as the benchmark tests and general gameplay read clean improvements when using the eGPU . The warning fascinates me . It suggests you may still have trouble with certain made - for - Mac applications even though Apple seem to have designed eGPU support in such a way that official reinforcement should n’t matter .
bench mark from a 15 - inch 2017 MacBook Pro using Unigine ’s Benchmark Valley on Ultra ( fullscreen ) , both with the eGPU and without .
I ran benchmarks using both Unigine and Cinebench with the configurations cranked to Ultra , and as you could see above , Unigine saw a massive improvement with the OpenGL API . The unexampled card still was n’t substantial enough to push me past 60 frames per secondly , though , and the Cinebench results reveal why : In some esteem , the Radeon RX 580 is only a tad more powerful than my built - in Radeon Pro 555 .
Sometimes , in fact , benchmarks would grow almost monovular results for some tests and then the RX 580 would sailplane far ahead with others . When I examine Apple ’s own Metal API with GFXBench , for case , both versions of the T - Rex test produced framerates of 59 Federal Protective Service . With GFXBench ’s Manhattan 3.1 trial , though , the RX 580 ’s 60fps soundly trounced the 555 ’s 33.8 .
In the game themselves , that extra oomph was more than enough to see some clear melioration . I also try our eGPU setup withWorld of WarcraftandElder Scrolls Onlineand was well-chosen to find myself safely campaign the graphics quality to height I ’d never been able to reach on my MacBook Pro ’s discrete add-in . I ’ve also seen reports of eGPUs do some crashes in some games , but I was golden to never see one myself . Even with these issues , though , it occasionally made my MacBook Pro feel like a Modern machine .
The value of an eGPU
Again , though , it ’s onlykindof worth it . I ’m not really positive it ’s deserving around $ 700 to nibble up the material body and the card we used , but that assessment could change with better ( and more expensivse ) equipment .
For that matter , the potential costs do n’t terminate there . External GPUs ordinarily do n’t really power the aboriginal displays unless a developer specifically allows it , meaning you ca n’t expect to jack one into your MacBook Pro and see the magic trick happen right there on the Retina screen . or else , you ’ll have to hook up an external display , so that ’s another $ 160 or so you ’re believably look at . We perplex the good carrying into action out of our eGPU when we shut down the chapeau on my MacBook Pro , which means you ’ll likely need another keyboard to interact with your plot if you ’re on a laptop . There survive another $ 50 or so . And since MacBooks typically do n’t have a long ton of storage quad , you ’ll may even need a 1 TB external hard drive to even host the games . guardedly , that ’s another $ 55 . And heck , if you do n’t have a $ 60 gamepad , toss out one of those in there as well .
And do n’t forget : You ’ll believably need an extraneous toilsome drive , too .
So congratulations , yes , your MacBook can ladder games better now , but you ’ve potentially spent around $ 1,000 to get it to that point . Not only that , but you ’ve had to sacrifice your ( ideally ) Zen - same Mac setup for a desk where wire snake across the now - cluttered surface . If this is the point you desire to arrive at , you ’d likely just be good off slap down the cash for an iMac Pro or at least a 5 K iMac . ( And for what it ’s worth , Macworld staff writer Jason Cross reported that he was getting effective than 60 fps when he ranRise of the Tomb Raideron his simple machine without any eGPU conjuring trick . )
Who would do this to themselves?
I ’ve spend all my clock time discuss eGPUs in the context of games . But that is n’t what Apple originally had in psyche . alternatively , eGPUs are a way for developer to rule more power across multiple displays with rapid refresh rates while using diagrammatically demanding apps likeBlender(which was clearly compatible with our eGPU ) . In addition , the extra power makes it well-heeled to edit 360 - degree virtual reality labor , as it ’s possible to do the coding on the Mac proper and see the results with an HTC Vive on an international monitor . Apple even let you hook up multiple eGPUs if you wish .
Weirdly , Final Cut Pro X apparently does n’t use external cards to facilitate with rendering , but there ’s a open reward to using an eGPU for anyone act in 3D molding . Beyond that , eGPUs provide a way to keep the potent iMac Pro comparatively up - to - date once it start out past its prime since its character ca n’t be switched out as they can with a PC tower .
But what about folks who just want to meet game ? I could still see this being an attractive choice for someone who does almost all of his or her other work on a MacBook but still likes to recreate the occasional high - budget plot . For most of the day , our hypothetical GPU enthusiast could tote their MacBook to the coffee workshop or whatever , where it would do almost all of the tasks it needs to do with competence and style . But when they want to lose themselves in a graphically intensive game for a while , this apparatus grant them to take that same laptop computer and briefly transform it into something even more powerful . I admit even I find the thought attractive on some point .
For that thing , for those of you who are still concerned in virtual reality , it finally makes the HTC Vive a practicable choice on less expensive Mac products .
But for everyone else , it ’s a scuffle , and the feature of speech sometimes feels as though it ’s still in genus Beta . You ca n’t employ eGPUs in Windows through Boot Camp , for instance , which think that taking advantage of an Nvidia card through that means is still out of the dubiousness . ( This feel like a peculiarly low blow . ) Again , you have to cop up an external monitor to even see the effects from the young add-in . And even if you ’re okay with all that , you ’re still stick with the same relatively small library of Mac game , many of which were n’t diagrammatically demanding enough to warrant attaching an eGPU in the first place .
I ’m hoping eGPU support is but a body of work in progress , and that Apple can smoothen out the issues in future update . ( Judging by how Apple has been drag its pes with what seems like relatively childlike HomePod patches , I would n’t count on them coming soon . On the other hand , prescribed eGPU support came out exactly when Apple said it would . ) Right now , the service is but a strong base of what it could be , and during this calendar week ’s podcast we speculated that Apple ’s experiments here may be concern to the think modular rise in the upcoming fresh Mac Pro . Indeed , the more I think about it , the more I think eGPU living would be complete for a new Mac miniskirt , but who knows when we ’ll see one of those .
Provided you ’re willing to grapple with some limitations and some potentially in high spirits costs , eGPUsdoenhance the Mac gaming experience . You may happen , though , that work around those limitation may not be deserving the effort .