Apple的管理层不希望Nvidia支持macOS,这对Mac Pro来说是个坏兆头[size=0.85em]作者:据报道是因为Nvidia无法生产所需的显卡,即GeForce 6800 Ultra DDL。
Nvidia处理器在2008年的MacBook Pro中
然后在2008年10月,Apple不得不承认一些MacBook Pro有错误的Nvidia处理器。那年7月,Nvidia本身承认了问题,但AppleInsider问道,该公司拒绝证实其芯片导致MacBook问题。
到目前为止,Nvidia所做的不仅仅是直接的图形处理。它还为Apple提供了一种将这些GPU集成并连接到MacBook其他部分的方法。
图表显示了Nvidia在2008年带给MacBook的不同之处
这大大改善了MacBooks上的显卡 - 并使Nvidia与英特尔展开了法律斗争。英特尔的技术诉讼声称,Nvidia的许可证不允许它制造这种竞争,兼容的芯片组。案件和重叠的反诉将在2011年之前得到解决。
虽然这场法律纠纷可能是一个影响Apple未来是否能够使用Nvidia处理器的问题,但在2009年还有一份报告显示Cupertino公司已经放弃无论如何他们。据报道,Nvidia被指控提出了“傲慢和咆哮”的提议,而且与Apple的谈判现在非常痛苦。
大约在同一时间,iPhone改变了移动计算市场,意味着手机现在需要GPU。早在2006年就是苹果公司即将推出的产品,但那是使用Tegra处理器,然后直到2009年才发货。
而不是Nvidia或AMD-然后ATI -Apple的所有者去了三星处理器,当然后来开发了它自己的。
此时,Nvidia可能已经相信其自己的专利也适用于移动设备中的GPU。该公司试图让公司购买这项技术的许可证,并在2013年就此向高通公司和三星提起专利侵权诉讼。
如果Nvidia试图让苹果公司支付许可证费用,那么苹果公司似乎拒绝了。2016年,它还表示不会将Nvidia处理器放入15英寸MacBook Pro中。相反,由于每瓦性能问题,Apple公开使用AMD GPU,但真正的原因是任何人的猜测。
对于笔记本电脑内部的GPU而言,性能功耗比最为显着,而Nvidia继续生产可用作Mac的eGPU的显卡。如果您在6,1圆柱形之前安装了Mac Pro,则可以在内部使用公司的PCI-E图形卡和Nvidia提供的网络驱动程序。当Apple在2018年春季明确支持eGPU时,Thunderbolt设备可以附加一个没有改进的战斗。
2017年的Nvidia显卡
2017年,Nvidia在High Sierra beta期间没有提供驾驶员,这似乎是明智的。相反,它等待发布更新的驱动程序的发货版本。
现在,在2019年,Mojave根本就没有任何功能驱动因素。而且,这是Apple的错。与Mojave配合使用的仅有的两张Nvidia显卡是GeForce GTX 680和Quadro K5000,此时已经有好几年了。而且,这只是对两家公司历史的轻描淡写。
Nvidia哭得很厉害
2018年10月,Nvidia 公开发表声明。在Nvidia开发者网站的常见问题解答中,该公司表示苹果应该归咎于Mojave缺乏网络驱动程序。
使用Mac和NVIDIA显卡的开发人员报告说,从10.13升级到10.14(Mojave)后,他们正在经历渲染回归和性能下降。
Apple完全控制Mac OS的驱动程序。不幸的是,除非得到Apple的批准,否则NVIDIA目前无法发布驱动程序。
我们的硬件适用于OS 10.13,它支持最多(包括)Pascal。
我们在10月看到了这个笔记,并开始提问。“渲染回归”和“慢速表现”是因为没有真正的加速进行,甚至“支持”牌中的表现也是最好的 - 并且在Mojave中受到了冲击。
在Apple内部
我们发现的是太空飞船内部的想法支持,但缺乏允许Nvidia GPU的意愿。我们已经与Apple内部的几十位开发人员进行了交谈,显然没有授权代表公司发言,他们认为支持Nvidia的高端卡会受到欢迎,但在公司的更高层次上却悄悄地被禁止。
“这并不像我们有任何实际工作要做,Nvidia拥有优秀的工程师,”一位开发商表示,几乎所有与我们交谈过的苹果员工都表示赞同。“并不是说金属2不能以极佳的性能转移到Nvidia。有人只是不想在那里。”
一位开发商甚至称其为长期苹果经理和Nvidia之间的“安静敌意”。
可以肯定的是,高层苹果公司的某个人现在不希望Nvidia支持。但是,即使没有记录,似乎没有人知道它是谁。我们得到的印象是,它是某种传承下来的知识,其中政策的起源输给了时间的迷雾,或像棒球这么多的不成文规则。
两年前,在eGPU之前的支持下,这个块可能至少有一点意义。任何拥有PCI-E插槽的Mac都在老化,用户群仅通过磨损逐渐减少。但是,这些驱动程序可供High Sierra使用,并且正在更新到今天 - 我们可以证明它们仍然可以在5,1 Mac Pro中运行,包括1000系列卡。
Nvidia的驱动程序可能会出现在需要在eGPU中使用Nvidia卡的High Sierra机器上。我们不打算在这里深入研究它,但如果您愿意,可以在eGPU.io上获取大量信息。并且,如果您这样做,请不要升级到Mojave。
对于macOS中明确支持的eGPU,这个决定完全没有意义。它们在Windows中运行良好,因此不是技术限制。有些任务在AMD上表现得更好,有些在Nvidia上表现更好,这是硅片的事实。除了营销和用户漏斗之外没有理由禁止在软件级别使用卡。
不,没有大量的eGPU安装。是的,这些用户的很大一部分都可以使用AMD卡。但是,不允许Nvidia发布驱动程序不仅仅是为了未来的eGPU使用,而且对于保持旧Mac Pro活着的那些用户的非零百分比来说,绝对过于用户敌对。如果这是某种古老的苹果秘密或保留的怨恨,那就更糟了。
而且,它让我们担心即将推出的Mac Pro的“模块化”意味着什么。
|