Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

SoyCapitanSoyCapitan

Suspended
Original poster
Jul 4, 2015
4,487
2,551
Paris
eGPU support is now official in High Sierra and it looks like desktop AMD cards will be natively supported too. RX580 is supported in beta already. So yes, when we saw the Apple loading screen start to work in Sierra without any EFI firmware - the reason was because Apple was building support for 3rd party and external GPUs.

Metal 2 is now used to accelerate the Windows Server and H.265 video.

2010 Mac Pro is still supported so if anyone has a Polaris desktop card they will be able to tell us today/soon if it works in High Sierra without modifications.

And as I type...here comes the sneak peak of the new Mac Pro...

It's an iMac Pro just like I said it would be 2 months ago :)

sell $btc
sell $eth
sell $ltc
 
Last edited:

clnilsen

macrumors newbie
Jan 18, 2011
28
0
I'm really excited about the eGPU possibilities. I am ok w/ jettisoning the modular mac pro as along as I have video cards (yes, it's just for gaming ;))
 

SoyCapitanSoyCapitan

Suspended
Original poster
Jul 4, 2015
4,487
2,551
Paris
AMD stock shooting up on the news. Demand was already very high from Ethereum miners so Apple is lucky to score such a big contract.
 

omvs

macrumors 6502
May 15, 2011
495
20
Glad eGPU is going to be official - hopefully hotplugging support will be in the future.
 
  • Like
Reactions: mrxak

OEMPT

macrumors newbie
Nov 9, 2015
15
6
Vega is in the new iMac Pro... so Vega support + eGPU support = yummy goodness for my 2010 Mac Pro.

And 2010 Mac Pro still fully supported.

Great news for me, made my day! Can't wait until people start testing out new upcomming Vega cards.

Oh... boot screen support ? That's the cherry on top of my cake. Totally unexpected. Yippeeeee!
 

joebclash

macrumors regular
Jun 14, 2016
209
119
Vega is in the new iMac Pro... so Vega support + eGPU support = yummy goodness for my 2010 Mac Pro.

And 2010 Mac Pro still fully supported.

Great news for me, made my day! Can't wait until people start testing out new upcomming Vega cards.

Oh... boot screen support ? That's the cherry on top of my cake. Totally unexpected. Yippeeeee!

Are you saying regular pc vega cards will have boot screen?
 

theitsage

Suspended
Aug 28, 2005
795
862
This is wonderful news! All Thunderbolt Macs should be able to make use of external graphics. The Sonnet Breakaway Box has enough room for R9 Fury X liquid cooler.

sonnet-breakaway-rx-580-egpu-mac-pro.jpg
z170x-sonnet-breakaway-r9-fury-x-egpu.jpg
 

SoyCapitanSoyCapitan

Suspended
Original poster
Jul 4, 2015
4,487
2,551
Paris
This is wonderful news! All Thunderbolt Macs should be able to make use of external graphics. The Sonnet Breakaway Box has enough room for R9 Fury X liquid cooler.

View attachment 702228
View attachment 702229
Should also mean I can get a GPU and storage for my MBP in an external tower without using any hacks or scripts.

Wouldn't multi GPU tower be a nice project? :)
 
  • Like
Reactions: Synchro3

Nermal

Moderator
Staff member
Dec 7, 2002
20,882
4,439
New Zealand
that isn't *the* mac pro, it's the iMac Pro they explicitly said they'd be doing during their special chat with their pet tech bloggers, as a stopgap while they build the next mac pro.
Yup. In addition, the coming "full" Mac Pro has now been officially announced (I'm pretty sure that it was never actually mentioned on Apple's site until now):

In addition to the new iMac Pro, Apple is working on a completely redesigned, next-generation Mac Pro architected for pro customers who need the highest-end, high-throughput system in a modular design, as well as a new high-end pro display.
 
  • Like
Reactions: xsmi123 and mrxak

Yahooligan

macrumors 6502a
Aug 7, 2011
965
114
Illinois
It's great that official eGPU support is coming to macOS, it would be even better if Apple would un-cripple the TB drivers in Windows 10 for the nMP so I could use my eGPU in Windows 10 with my nMP.

I've pretty much written off my nMP as being a viable long-term Mac at this point and will likely list it for sale next week.
 
  • Like
Reactions: mrxak

fenderbass146

macrumors 65816
Mar 11, 2009
1,473
2,636
Northwest Indiana
Is a Mac Pro really as important as it used to be with this new iMac? Graphic cards will be upgradable through external enclosures...you typically don't upgrade CPU's on machine's and if you do it's a long time down the road and you'll probably want new hardware anyway. Only thing you still need upgradeable is RAM...idk if the new iMac pro has that ability though?

Storage is though thunderbolt enclosures.
 

Yahooligan

macrumors 6502a
Aug 7, 2011
965
114
Illinois
Is a Mac Pro really as important as it used to be with this new iMac? Graphic cards will be upgradable through external enclosures...you typically don't upgrade CPU's on machine's and if you do it's a long time down the road and you'll probably want new hardware anyway. Only thing you still need upgradeable is RAM...idk if the new iMac pro has that ability though?

Storage is though thunderbolt enclosures.

I have zero need for a 5K display being attached to my computer, it's unnecessary for me and adds bulk and cost. Why should I have to buy a 27" iMac Pro to get good graphics and connect it to my 34" display? Just give me a proper desktop chassis.
 

DougTheImpaler

macrumors 6502a
Feb 28, 2006
584
154
Central Illinois
I wonder if Pascal support will be native in High Sierra. I know there aren't any Macs with 10-series graphics, but now that eGPU is officially supported it'd be nice to not lose acceleration when web drivers don't target the specific build of the OS.
 
  • Like
Reactions: Synchro3

SoyCapitanSoyCapitan

Suspended
Original poster
Jul 4, 2015
4,487
2,551
Paris
I wonder if Pascal support will be native in High Sierra. I know there aren't any Macs with 10-series graphics, but now that eGPU is officially supported it'd be nice to not lose acceleration when web drivers don't target the specific build of the OS.
No. Apple wouldn't supply drivers for a peripheral or device it doesn't ship. It's a waste of their resources to maintain and support.
 
  • Like
Reactions: orph

DougTheImpaler

macrumors 6502a
Feb 28, 2006
584
154
Central Illinois
No. Apple wouldn't supply drivers for a peripheral or device it doesn't ship. It's a waste of their resources to maintain and support.
Yeah, that sounds likely. I wonder how quickly Nvidia will get to posting drive updates, though.

If I needed to, I guess I could swap the GTX 1070 out for my old GTX 770. Not going to be as fast, but it'd let me experiment with official eGPU support.

I have to think this is the reason we saw an unexpected Pascal web driver in the first place, though.
 

SoyCapitanSoyCapitan

Suspended
Original poster
Jul 4, 2015
4,487
2,551
Paris
Yeah, that sounds likely. I wonder how quickly Nvidia will get to posting drive updates, though.

If I needed to, I guess I could swap the GTX 1070 out for my old GTX 770. Not going to be as fast, but it'd let me experiment with official eGPU support.

I have to think this is the reason we saw an unexpected Pascal web driver in the first place, though.

Nvidia now has the motivation to hire more people to develop proper drivers. They really shouldn't version lock their drivers to OS version though. It's such a pain. They should treat driver updates the same as Windows.
 

koyoot

macrumors 603
Jun 5, 2012
5,939
1,853
https://forums.macrumors.com/threads/waiting-for-mac-pro-7-1.1975126/page-192#post-24475479

And specifically this part of this post:

About my previous information, that I was so adamant to keep behind closed doors. I got information that Apple planned a partnership with AMD, and allow them to produce special, made for Mac GPUs. The idea was that Apple planned modular ecosystem. For example, if you had an GPU made for Mac, you would connect it externally, via TB3 cable to any Mac Computer, and allow expanding its capabilities. Way easier from one perspective, problematic from another. Apple is adamant about Efficiency, and that will never change. GPUs made for Mac, were also supposed to have specific limit of power consumed, because that is what Apple usually does.

You could've had for Example Mac Mini, iMac, and Mac Pro, and expand their capabilties, without a problem, through external connection. That was the idea behind it. Vega Architecture was supposed to be the go-to architecture for this, because of its new Memory Paging system, that is less bound by PCIe bandwidth. Right now, I do not know what is going to happen with those plans.

The biggest part of this news, was that Nvidia would also get the ability to develop "Made for Mac" GPUs. They would require however external drivers. Apple was at that point adamant on not using Nvidia GPUs in their computers.



Now think about custom made external GPU cases in which there are soldered GPUs, and you get the idea...
 

Asgorath

macrumors 68000
Mar 30, 2012
1,573
479
Nvidia now has the motivation to hire more people to develop proper drivers. They really shouldn't version lock their drivers to OS version though. It's such a pain. They should treat driver updates the same as Windows.

Blame Apple, not NVIDIA.

https://forums.macrumors.com/thread...out-nvidia-pc-non-efi-graphics-cards.1440150/

27) Why does every security update break the NVIDIA web driver?

NVIDIA provides a set of binary driver components that must interact with a binary interface from the Apple components, both Frameworks like Metal or OpenGL and kernel extensions like IOKit. As far as I can tell, NVIDIA has two options:
  • Tie each driver release to a specific build of the OS, so that they can guarantee that those binary interfaces remain static and thus their binary drivers are compatible. Every time Apple releases a new build of the OS, NVIDIA must release a new build of the drivers to match.
  • Assume that Apple won't change these binary interfaces in a security update and allow one driver build to work with any version of a specific OS release (like 10.12.2). If Apple does change one of these interfaces, the driver would continually crash or cause kernel panics, thus rendering the system basically unusable.
NVIDIA has chosen the first of these two options in order to avoid the huge support burden that would be generated any time Apple changes an interface that their drivers depend on. Having the desktop continually crash or the system go into a kernel panic boot loop can be very difficult to recover from, so NVIDIA has chosen the lesser of two evils and will generally require a new driver build to exactly match the specific OS build that Apple releases to the public.

If Apple could provide stable binary interfaces like Microsoft does, then NVIDIA could release drivers that worked across multiple OS versions.
[doublepost=1496696289][/doublepost]
https://forums.macrumors.com/threads/waiting-for-mac-pro-7-1.1975126/page-192#post-24475479

And specifically this part of this post:

About my previous information, that I was so adamant to keep behind closed doors. I got information that Apple planned a partnership with AMD, and allow them to produce special, made for Mac GPUs. The idea was that Apple planned modular ecosystem. For example, if you had an GPU made for Mac, you would connect it externally, via TB3 cable to any Mac Computer, and allow expanding its capabilities. Way easier from one perspective, problematic from another. Apple is adamant about Efficiency, and that will never change. GPUs made for Mac, were also supposed to have specific limit of power consumed, because that is what Apple usually does.

You could've had for Example Mac Mini, iMac, and Mac Pro, and expand their capabilties, without a problem, through external connection. That was the idea behind it. Vega Architecture was supposed to be the go-to architecture for this, because of its new Memory Paging system, that is less bound by PCIe bandwidth. Right now, I do not know what is going to happen with those plans.

The biggest part of this news, was that Nvidia would also get the ability to develop "Made for Mac" GPUs. They would require however external drivers. Apple was at that point adamant on not using Nvidia GPUs in their computers.



Now think about custom made external GPU cases in which there are soldered GPUs, and you get the idea...

If an eGPU enclosure has a soldered GPU, it completely defeats the purpose of the product and is essentially useless and misses the point. People need/want PCIe slots so they can upgrade their computers with off-the-shelf graphics cards.
 

AidenShaw

macrumors P6
Feb 8, 2003
18,667
4,677
The Peninsula
If Apple could provide stable binary interfaces like Microsoft does, then NVIDIA could release drivers that worked across multiple OS versions.
If Apple had stable binary interfaces, then they couldn't randomly make systems obsolete and force you to buy new systems.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.