If that is true, my predictions with why Apple is using AMD products starts to become more believable. Apple wants to be independent.. and this is the way. By using AMD's GPU's Apple has a) funded its secret processor projects to be independent of Intel, b) has got rid of CUDA dependence c) and has adapted Mantle principals for Metal.
But instead of going 100% AMD, Apple will most likely use best of both worlds, Intel and AMD... at least for now.
Apple wants to create unique products, but it is very difficult when all competitors are using the same components.
Apple is not switching to AMD for CPUs. Metal and Mantle have nothing to do with each other besides similar sounding names (and Metal basically has nothing to do with any CPU vendors, only GPU.) AMD doesn't make Apple any more independent.
It's not impossible Apple would use custom silicon for their laptop lines. The iMacs are a bit of a stretch, it's harder for AMD to offer a competitive advantage there, and Intel is doing well there... The Mac Pro just makes no sense at all. The sales volumes aren't high enough to justify a custom chip, and Intel is doing very well competitively with the Xeon.
I think if Apple did AMD, you'd be likely to see if somewhere like the 12" Macbook. The Mac Pro makes no sense at all for AMD right now.
[doublepost=1457298091][/doublepost]
So, low end machine could be even just a dual Tonga with 2GB, the better model with a dual polaris 10 with 4GB (TDP ~ 75W each) and the best model with quad Polaris 10 with 4GB (TDP ~60W each).
As nice as quad Polaris could be, remember OS X has no Crossfire. Apple could make the case that they could be used as compute devices, but I think they'd probably want to stick with dual GPUs.
I wouldn't put it past AMD to deliver a GPU part early just for Apple that is higher end., especially if Apple announces the new Mac Pros at WWDC, but queues them for release in the Fall (which would be sad for people waiting for new Mac Pros, but maybe better if they can get better Polaris parts.)
[doublepost=1457298183][/doublepost]
And why I took that question? Because (most likely) Apple "was one of several parties that had access to the API specification, documentation and tools throughout Mantle's 3-year development cycle." That's why Metal came around the same time with Mantle and DirectX 12 beta. Because they're all AMD origin technology.
Metal predates Mantle by a while. Remember, Metal originated on iOS and was there for quite a while.
They're not related. Just two groups dealing with the same problem around the same time.
Metal, when it was introduced, also had some concepts that were totally incompatible with AMD GPUs. Metal is really an API intended for getting great performance out of integrated GPUs (which is a continued problem for it on the Mac.) Mantle is an API for getting great performance out of high end discrete GPUs. The target GPUs aren't even the same.