Apple passingly acknowledges external GPU technology during future Mac Pro, iMac reveal
Apple with a single sentence in an interview has acknowledged the existence of external graphic processing units -- and continues to not put more than casual blocks in place to prevent them from functioning.

In an interview that revealed Apple's future intent for the Mac Pro, the evolution of the iMac, and the continuation of the Mac mini, Apple Senior Vice President of Software Engineering Craig Federighi responded to a question about external Thunderbolt GPUs. Simply, Federighi said that "I think they have a place" -- and nothing else.
Federighi's remark is carefully crafted, and doesn't explicitly say that Apple is working on the concept, and Apple's actions are only slightly more clear.
An external GPU in practice releases the user from the shackles of lower-performing GPUs typically found in a laptop, and allows the user to leverage desktop PCI-E cards in an external enclosure, benefitting from both an improvement in thermal conditions, as well as no limitations on consumed energy.
At present, every macOS 10.12 Sierra release breaks compatibility on two fronts, by erasing previous changes, and necessitating a new GPU driver. After a new driver is available, the re-installation procedure is still relatively simple, involving disabling System Integrity Protection, and a third-party script execution to install the compatible driver.
The only way to make eGPU a tool for the masses is for Apple to explicitly support the technology, rather than just not utterly disallowing it. Where eGPU hacks stand now is where Windows installations stood before Apple released Boot Camp -- doable, but only for the dedicated.
Possibly, given Apple's uncharacteristic candor on Tuesday about the rest of the Mac product line, and nearly nothing to say about eGPU technology, there's something in the works. While explicit support would be good for users, what Apple could produce in the field would be far better.

In an interview that revealed Apple's future intent for the Mac Pro, the evolution of the iMac, and the continuation of the Mac mini, Apple Senior Vice President of Software Engineering Craig Federighi responded to a question about external Thunderbolt GPUs. Simply, Federighi said that "I think they have a place" -- and nothing else.
Federighi's remark is carefully crafted, and doesn't explicitly say that Apple is working on the concept, and Apple's actions are only slightly more clear.
Apple's limited eGPU compatibility
During the development of the Thunderbolt 3 protocol, the ability to seamlessly interface with a GPU in an external PCI-E breakout box was added, rather than it just being a hack.While explicit support would be good for users, what Apple could produce in the field would be far better.
An external GPU in practice releases the user from the shackles of lower-performing GPUs typically found in a laptop, and allows the user to leverage desktop PCI-E cards in an external enclosure, benefitting from both an improvement in thermal conditions, as well as no limitations on consumed energy.
At present, every macOS 10.12 Sierra release breaks compatibility on two fronts, by erasing previous changes, and necessitating a new GPU driver. After a new driver is available, the re-installation procedure is still relatively simple, involving disabling System Integrity Protection, and a third-party script execution to install the compatible driver.
Acknowledgement of the eGPU concept is a great first step
If Apple chose, it could do much more to block external GPU construction. Other than the surmountable road-blocks in place, it has not chosen to do so. Our own work continues, vendors continue to crank out new enclosure designs, and several other groups of enthusiasts are making great progress to a "plug and play" solution -- but it's not there yet.The only way to make eGPU a tool for the masses is for Apple to explicitly support the technology, rather than just not utterly disallowing it. Where eGPU hacks stand now is where Windows installations stood before Apple released Boot Camp -- doable, but only for the dedicated.
Possibly, given Apple's uncharacteristic candor on Tuesday about the rest of the Mac product line, and nearly nothing to say about eGPU technology, there's something in the works. While explicit support would be good for users, what Apple could produce in the field would be far better.
Comments
A monitor with an eGPU, Bluetooth mouse and keyboard. Apple has advertised latter generations of the A# processors as being "Desktop Class" processing...
Why not put the A11 to work on the desktop!
Source: link.example.com
we do understand that for all the talk, Thunderbolt is an Intel technology, not an Apple technology, and it follows what Intel wants, and not what Apple wants. In fact, shortly after it was fit-rat announced, with the talk of Apple having designed it, Intel stated that it was completely designed by Intel. The thoughts are that Apple might have discussed a faster, level 3 protocol for I/O, and then Intel designed it. There's been no evidence that external GPUs have anything to do with Apple. They're mostly used on pcs, usually gaming units.
Apple really doesn't seem to get it, smoothie your external "drive" is a security blanket, much like my 64 GB SD card plugged into my MBP right now. Currently using an app called ATTIC to back up the important stuff frequently. Having learned the hard way I'm trying to be much more proactive with respect to backups and data security.
I forgot to mention, this is something else that perplexes me about Apple, that is the deletion of SD card ports. There just isn't a viable explanation in my mind. Especially with a transitional machine where USB-C port support is so thin right now.
Apple does get it, and don't call me smoothie.