Your late-model Mac could get way more powerful soon -- just plug in an eGPU.
The Razer Core, an external graphics box for Windows laptops. Neither it nor this Nvidia GPU officially work with Apple computers... yet.
Apple promised it would let you tap into the power of an external graphics card with your late-model MacBook Pro , iMac Pro and 2017 iMac . That day has arrived: MacOS High Sierra 10.13.4 now officially supports eGPUs, letting you plug a box containing a desktop graphics card into a laptop or all-in-one PC to drastically up its graphics performance and hook up additional monitors.
Technically, the feature had been kinda-sorta enabled in MacOS since High Sierra first launched, but this latest update brings official compatibility for a host of external GPU enclosures and AMD graphics cards, plus the abilities to hot-swap and/or safely disconnect an eGPU by tapping a button in the operating system.
Just know there are still a few catches right now:
After playing with the Razer Core eGPU and a pair of thin Windows laptops, I'm personally super excited about a future where eGPUs could make traditional desktops obsolete. Official Apple support is a major milestone toward that goal. But there's clearly a lot of work ahead.
Check out Apple's official eGPU support page for a list of the computers, graphics cards and eGPU enclosures that currently work.