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.
What I've understood, Metal is the way to access multi GPU's.
Metal is Mantle as much as DX12 is. They share a lot of similar ideas, but differ in implementation. AMD doesn't care if they use little or a lot of Mantle API, as long as they follow the principal. Because that's what GCN is built for. AMD can provide a driver, and it will fly.
Mantle was shown in 2013, Metal for iOS is available from 2014. Mantle was abandoned by AMD in 2015 when it was known that it will be adopted in DirectX 12 and Vulkan.
Metal for iOS was in development before 2014. It's likely that it was in development when Mantle was first revealed.
AMD brought Mantle up to the public in 2013. It had been under development three years before that. There was already game demos available when it came to public, so it really wasn't born in 2013. I believe, that when AMD was designing CGN, they noticed the need for a new API. So, around 2010-2011 AMD started to introduce its ideas to few game developers and to Microsoft.. and what I presume, Apple too. Apple took the concept.. and even AMD has stated (Feb 2014), ".. we do hope that Mantle becomes an industry standard. We'll be releasing a public SDK later this year, and hope that others adopt it. If they don't adopt it itself, then we hope they adopt APIs similar to it that become an industry standard for PC gaming." - - AMD explained that while it's currently dependent on GCN, Mantle "utilizes a certain level of meaningful hardware abstraction that could eventually allow it to be applicable to other architectures."
"Such applicability is necessary in an ecosystem we hope to grow as an industry standard in the years ahead."
So it was built to be open for other architectures. Such as iOS Metal and its ARM/PowerVR chips.
I don't know what else to tell you besides that if you look at them, they're really aren't similar at all. They don't even have the same features. As has come up here Metal doesn't even have built in support for multi GPU rendering.
Saying they came out around the same time and they have similar names isn't enough to say they are related. If you look at them, it's pretty obvious they don't have any common foundation.
Ok, let me say: Metal is unfinished. Version 1. A public alfa. OS X is going to have more complex/complete API. I hoped that they'd add second version for El Captain in .4 or .5.. but now I think, it is one of the new features of OS X 10.12.
Why?UE-27183 [Mac] Metal SM5 is loading the wrong Shader Platform
That is most interesting in this context...
In other words, Metal could use Vulkan if Apple would want to.
It's already happening. Thanks for the link. This is the future of Metal that I've been predicting. Altough I was thinking that Vulkan could be open source solution. Now Apple just needs to improve & fix Metal and its GPGPU capabilities (which are pretty much broken atm according to some developer sites).At least the other way around is nearly there. Vulkan runs on Metal to supply Vulkan on OS X and iOS.
https://moltengl.com/moltenvk/
Unity engine supports only SM4.0 shaders for Metal.UE-27183 [Mac] Metal SM5 is loading the wrong Shader Platform
That is most interesting in this context...
Well, it's obvious. Complete lack of SM 5.0 support for Metal, yetWhy?
Interesting. Is it just me, or is it similar to third party additions to Vulkan that are currently touted by Khronos?At least the other way around is nearly there. Vulkan runs on Metal to supply Vulkan on OS X and iOS.
https://moltengl.com/moltenvk/
At least the other way around is nearly there. Vulkan runs on Metal to supply Vulkan on OS X and iOS.
https://moltengl.com/moltenvk/
http://www.amazon.com/Intel-Xeon-E5...e=UTF8&qid=1457360050&sr=1-4&keywords=xeon+v4
http://www.shopblt.com/item/intel-xeon-e5-2697-v4-lga2011/intel_bx80660e52697v4.html
First Broadwell-EP CPUs already available. Pretty steep prices, however, that 12 core is very tempting.
Wow! Maybe we'll get a Mac Pro refresh at the march event
Wow! Maybe we'll get a Mac Pro refresh at the march event
Perfect time for Apple to get it done right before the new GPUs come out!
No, add an "n". Are you trying to fight the reality distortion field?drop the "n" already! There is no nMP !!?
there is only 1 MAC PRO generation that exist since 2013!
Don't forget that it will come with Haswell CPUs.
One big winning from the switch to Broadwell-EP and DDR4 is the immediate availability of 64GB RDIMM this means the updated nMP could offer upto 256GB ECC Ram from day 0.
drop the "n" already! There is no nMP !!?
there is only 1 MAC PRO generation that exist since 2013!