Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



Apple had a big falling out with Nvidia in regards to drivers not being made along with a whole other load of issues so eventually they parted ways.
https://gizmodo.com/apple-and-nvidia-are-over-1840015246
it is all a business thing and how it came to this, an enduser doesnt know why in any case.
The latter probably want full source code access to Metal driver stack, something NVIDIA is very unlikely to provide to Apple, while AMD has done plenty in the past.
Other than this, NVIDIA has CUDA, which is enabled in pytorch, so it will render Apple's deep learning framework useless (on Macs). Unless again, Apple has source code access to CUDA implementation and can use it as a backend for their framework, probably not going to happen (as far as NVIDIA is concerned).
Obviously AMD were a temporary solution for Apple, and they're being ditched as these lines are written. I'm quite sure NVIDIA would fare no better (ignoring the other difficulties), with the end result of Apple retaining access good deep learning frameworks (because now they would have support for Apple's layers), and NVIDIA coming out as the loser.
So it's not really what Apple prefers, but how much NVIDIA is willing to concede/reveal.
Thanks for your insight! I didn’t know there was so much bad blood between the 2. And now I know why Cuda isn’t supported on MacOS and driver support stopped around mojave
I wouldn't call it bad blood. It's more about similar ideologies. Imagine the reverse situation, would Apple share trade secrets with NVIDIA (or with any other company for that matter)? The only companies they share secrets with are the manufacturers, and even that comes with a stack of NDAs.
NVIDIA, in this sense, is very much like Apple, they're extremely protective of their intellectual property, because they value it like that.
Indeed, in the past there was a fallout between Apple and NVIDIA, but in business, very few people care, it's more about the bottom line and future outcome. Future outcome for Apple from such support would be immensely favorable, so if it was entirely up to them I think it would've happened already. However, from NVIDIA's point of view this would be an incredibly bad deal, so I don't think they'll do it.
I can name a few more companies that operate in a similar way. For example, Tesla. And, the surprise, there's no carplay in Tesla. And while there was some talk about Musk saying this and that, bottom line is that Tesla doesn't want Apple anywhere near their technology, so that the latter will not siphon trade secrets for their own car project.