Why new Apple Pro AMD graphics? HSA? Mantle?

yulgrhet

Member
Dec 28, 2013
53
10
66
I not understand this. Nvidia big market leader, softwares better. HSA? - How with Intel CPU? Cost? - Nvidia must to match AMD, is pocket lint Apple being. Mantle? - How with Intel CPU? Apple future thinking AMD Carrizo 8 core DDR4, DDR 5 to be coming for HSA and Mantle? Lots softwares HSA on way?

Why this being?
 

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
Apple uses OpenCL heavily, and AMD typically has better performance when it comes to OpenCL.

But also, Apple always switches back and forth. And then there is the fact that nVidia feels Quadro's are worth their weight in gold.
 

NTMBK

Lifer
Nov 14, 2011
10,411
5,677
136
There is no 8 core Carrizo, it's a 65W APU, not a workstation processor.

As for why AMD? They probably offered a lower price than NVidia, and I expect Apple wants people to write OpenCL apps instead of CUDA. OpenCL was their baby, and they don't like giving hardware partners too much power.
 

Arkadrel

Diamond Member
Oct 19, 2010
3,681
2
0
Im guessing it comes down to OpenCL/OpenGL performance and price.

Amd had nvidia beat thus Apple went amd.
 

Cerb

Elite Member
Aug 26, 2000
17,484
33
86
nVidia has perfectly fine OpenCL support and performance. Apple takes over that support, though, for their OS. By designing their own boards, and thus their own power delivery and cooling, there is really no difference to them in any way but performance, power use, and cost. They have no particular allegiances. If they had designed it a bit later, they might have chosen Kepler Quadros, instead.

The CPU they obviously chose because it was the only option. AMD doesn't offer a CPU that would work.

HSA and Mantle mean little for PCs and phones, for the near future, and will mean absolutely nothing for Apple for years to come.
 

el etro

Golden Member
Jul 21, 2013
1,584
14
81
I not understand this. Nvidia big market leader, softwares better. HSA? - How with Intel CPU? Cost? - Nvidia must to match AMD, is pocket lint Apple being. Mantle? - How with Intel CPU? Apple future thinking AMD Carrizo 8 core DDR4, DDR 5 to be coming for HSA and Mantle? Lots softwares HSA on way?

Why this being?

New MacPro with AMD because OpenCL leading. And Heterogeneous computing(Capable too with AMD GPU + Intel CPU). And corporate questions.

One thing that i don't know to you is why Apple will put so much effort in change the standard in her GPGPU ecosystem from CUDA to OpenCL.
 

VirtualLarry

No Lifer
Aug 25, 2001
56,571
10,207
126
nVidia has perfectly fine OpenCL support and performance.
Recent drivers halve OpenCL performance on all cards except for 780/ti/Titan. See the Distributed Computing forum for more info.

I sincerely hope it was just an accidental bug. We would hate to think that NV would intentionally cripple a competing GPGPU standard, wouldn't we.

Edit: Here's the info:
http://forums.anandtech.com/showpost.php?p=36034757&postcount=3
 
Last edited:

Cerb

Elite Member
Aug 26, 2000
17,484
33
86
Recent drivers halve OpenCL performance on all cards except for 780/ti/Titan. See the Distributed Computing forum for more info.

I sincerely hope it was just an accidental bug. We would hate to think that NV would intentionally cripple a competing GPGPU standard, wouldn't we.
Had not heard of that, as you could surmise. Shouldn't affect Apple, though, and it will be very bad for nV if it's intentional.

nV would just be hurting their own PR and sales. If you're planning to use OpenCL, and you reasonably can, you're not going to touch CUDA, half performance on Geforces or not.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
Had not heard of that, as you could surmise. Shouldn't affect Apple, though, and it will be very bad for nV if it's intentional.

nV would just be hurting their own PR and sales. If you're planning to use OpenCL, and you reasonably can, you're not going to touch CUDA, half performance on Geforces or not.

The minions will hail it as unnecessary and claim it adversely affects gaming performance, perf/watt, bang/$, or something. If you do need it then you should buy GK110, preferably Titan Black. There will be no negative press and nVidia will roll on.
 

Cerb

Elite Member
Aug 26, 2000
17,484
33
86
The minions will hail it as unnecessary and claim it adversely affects gaming performance, perf/watt, bang/$, or something. If you do need it then you should buy GK110, preferably Titan Black. There will be no negative press and nVidia will roll on.
The minions? I'm thinking like Pinnacle, Adobe, Jasc, Apple, etc., and various FOSS projects. People have reasons for writing software the way they do. They not always be good reasons, but there are reasons :p. There are good reasons for using OpenCL, and if you plan to for them, like wider vendor support, and generally good CPU/IGP performance, they likely outweigh a 50% performance reduction on some Geforces. Let performance be tested, and users can choose Radeons, if they wish.

For gamers, it won't matter, since DirectCompute is neatly tied into DirectX, and OpenGL devs aren't pushing features or performance, but trying to provide easy Mac compatibility.
 

blackened23

Diamond Member
Jul 26, 2011
8,548
2
0
This thread is fairly fascinating to say the least given that Apple writes their own drivers for OSX in conjunction with vendors. Apple is heavily invested in their software development regardless of who their vendors are, they have complete oversight. But here we are talking directX, directcompute and HSA which isn't happening in OSX. Or are we talking windows in a mac thread. DirectX. Really? And mantle on a non gaming machine. Very very interesting.
 
Last edited:

yulgrhet

Member
Dec 28, 2013
53
10
66
But here we are talking directX, directcompute and HSA which isn't happening in OSX. Or are we talking windows in a mac thread. DirectX. Really? And mantle on a non gaming machine. Very very interesting.

How know HSA not to come to OSX?