Apple should make its own eGPU product.
Please no. It would be more expensive than the machine you are plugging it into!
Apple should make its own eGPU product.
Please no. It would be more expensive than the machine you are plugging it into!
Even a 1060 Max-Q has about a 70W TDP. The Radeon 560 in the 2017 MacBook Pro is supposed to be 35W. AMD actually has pretty powerful stuff for low wattage applications.I still don't understand the choice of GPU in the 2016 and 2017 MBP, the radeon pro 455-560 are honestly so rubbish. A mobile 1060 would have been such a hugely better option in my eyes. So the fact that people (like myself) are buying eGPU's is saying something about apples current line up. Definitely is disappointing that Nvidia cards are still not natively supported and more so that thunderbolt 1/2 have been rendered useless in 10.13.4...
Nvidia GTX 1070 vs AMD Radeon Pro 555
Userbenchmark Effective 3D Gaming GPU Speed: 99.7% vs 19.6%
Nvidia GTX 1070 - 15th / 579
AMD Radeon Pro 555 - 125th / 579
I don't get it. What is it with Apples bias towards AMD? Nvidia kills AMD in GPU rendering and 3D partical simulations. Cinema4D integrated pro render and frankly it just sucks.
Oh well, another Apple mystery.
My DIY eGPU from 2014 with Thunderbolt 2 and GTX 970 still works fine. I'm not sure why you need to have Apple support?
Indeed. And it would be completely non-upgradeable. The GPU would be glued to the case, and it wouldn't be compatible with anything but the latest macs.
Has anybody tried with Windows 7?
Yes it does. Not officially supported by apple of course.
I have the eGPU dev kit from apple, the one that come with the Pulse 580.
To make it work I bought apple TB2 to TB3 adapter, which is bidirectional. I plugged the male end of the adapter in the eGPU breakout box, then used a standard thunderbolt cable from my Mac mini 2012 to the female end of the adapter.
Apparently not. It would seem Apple have purposely exercised planned obsolescence once again as the 2015 4k iMac which has Thunderbolt 2 is barely three years old...Does this work with thunderbolt 1 or 2?
Does this mean I could play some AAA games (Through Windows) with a GTX 1080ti using my 2016 matchbook pro?
Edit: NM...now Nvidia support![]()
The Pro 555 is in the 2017 MBP not the 2016. Is it not just space? Look at the 12" MacBook, the tiered battery design Maximises its design minimising wasted space. Nvidia state the 1050 mobile is 53 watts, in addition to the standard apple 'under clock' you are looking at 40-45 watts tops. Im finding it hard to believe that you are arguing FOR there pro 555. It just simply doesn't live up to the 'pro' spec anywhere. The CPU's in the line up are great! But the GPU, just lets the laptop down...
Look, for the 2018 variant i'm hoping we might see the mx150 (/successor) or the 8th gen intel w/ RX Vega M. For a professional product these would be welcomed.
How about Apple opensource Metal? Or ditch Metal, and rather use Vulkan, which is open source?
Apple with their proprietary Metal API isn't any better than Nvidia with their proprietary Cuda technology.
Yea... without Nvidia support, what's the point?
Why does Apple hate gamers so much?
Not on 10.13.14 it doesn't. It will kill any functionality you have now.My DIY eGPU from 2014 with Thunderbolt 2 and GTX 970 still works fine. I'm not sure why you need to have Apple support?
not on 10.13.4. It used to on 10.13.3 and earlier.Does this work with thunderbolt 1 or 2?
NO it does not. 10.13.4 will kill any functionality you have. Your solution works ONLY on 10.13.3 and earlier.Yes it does. Not officially supported by apple of course.
I have the eGPU dev kit from apple, the one that come with the Pulse 580.
To make it work I bought apple TB2 to TB3 adapter, which is bidirectional. I plugged the male end of the adapter in the eGPU breakout box, then used a standard thunderbolt cable from my Mac mini 2012 to the female end of the adapter.
well some people use gpus for things other than gameswhy would I buy eGPU if I can get Internet GPU. Streaming games for a 2 months now.
Exactly.A lot of wrong information given in this thread. Please be aware that
Research egpu.io for all the problems and tutorials. I did a lot of trial and error. If you want it to work, please just use exactly the things that Apple recommends.
- TB 1/2 did work but does no longer work
- Bootcamp support would need an EFI update which does not exist. Booting Windows often results in a hard to solve Windows error 12 (not enough resources for the PCI devices)
- Nvidia drivers exist, but they do not support eGPU out of the box
- only those TB3 PCI boxes work, which are explicitely sold with eGPU support for Mac
You should be able to have it work on 10.13.3 as well. That is how I am running my setup on my 2012 mbpTo elaborate. eGPU will work natively in MacOS 10.13.1 and 10.13.2. My Mac Mini 2012 quad i7 is a very useful machine after adding an eGPU last year. Now it is stuck on 10.13.2 forever because Apple specifically removed the functionality of the eGPU for Thunderbolt 1 & 2. They could have left the capability in and just not supported it, but chose to cripple older machines instead. This really bothers me, intentionally removing the ability to upgrade a machine after allowing the upgrade previously. If you can remain on 10.13.2 for the life of the machine, then eGPU will work on TB 1 & 2.
Yes, it kill the unofficial supportI have been using an eGPU with my 2015 MBP, which is of course TB2. Does this release stop support for that? It has worked up to this point with the unofficial eGPU support in High Sierra. I want to know before upgrading.
Not for 10.13.4! this update kills any functionality that had existed prior.Not officially. But you can go to eGPU.io and there are guides for TB1 and TB2 and how to get them working.
That is the hope. I have quite the expensive workflow that offing Apple just killed for NO reasonCan one still hack as usual to get TB1 and TB2 support?
Especially since it was working in 10.13.3 and earlierThis is unacceptable.
If your talking games yes.Virtual Reality
No, it's Metal vs CUDA and also Metal vs DirectX. Closed source or otherwise restricted platforms on both sides. Mainly cause whoever is behind OpenCL/GL held things back for so long that both sides gave up.
No way Apple can win that war on the desktop, but with mobile probably, so that will be their bargaining chip.
The Hackintosh is not the solution unless Apple allows them in the MacOS license.Seems like a lot of people are being fussy over the lack of official support for Nvidia GPUs. CUDA drivers are available for macOS. If it’s really that bothersome then why not build a Hackintosh?
Really? Then why MacOS is the only OS that doesn't have an OpenCL debugger? Apple has moved away from being a supporter of standards. They've been moving more and more into proprietary APIs all these years since Tim Cook is in charge. They care about Metal. They have zero interest in OpenGL and OpenCL (they mention them in this document just because they know that eGPU potential customers use standards rather than Metal, but Apple has no real interest on standards anymore). Note that they don't mention Vulkan, because they hope the potential customers of eGPU solutions are not using Vulkan yet.And Apple wants to use OpenCL instead of CUDA so they go AMD.