抓码王网址300488

您的位置: 抓码王 > 抓码王网址300488 >

苹果macOS Mojave 10.14正式版不支持NVIDIA驱动跟CUDA

发布时间:2019-01-22

macOS仍然自带有若干nVidia驱动。在黑苹果上成功驱动了GTX-650。只有Metal支撑,图形加速就不会浮现任何问题。然而CUDA没戏。是API层面上封杀的。

是否打压黑苹果和eGPU不好说,毕竟如果否定「用户有自己决定的自由」,苹果完全可能卖Thunderbolt盒子赚钱,而且当前的黑苹果玩家也完整能够在硬件取舍上转投AMD。但CUDA还是动摇不让用。个人认为苹果最想打压的偏偏是CUDA。和为了iOS(当年还叫iPhone OS的时候)打压Flash是一个理由。

整理一下思路,Apple不想让一个易于利用的通用盘算框架,以及在「人工智能」范畴颇具竞争力的对手在本人的生态中拦路,所以出此下策。

假如从自己的阅从来看,实在影响最大的不是Adobe系列软件,而是OCTANE Render等依靠CUDA的渲染器。如果看渲染器的开发,会发现没人愿意搭理OpenCL。Maxon憋了整整一年才跟AMD搞出来一个R19 with ProRender,而后在随后的几个月里大面积修理ProRender,供应Metal 2支持性,这距离Apple在WWDC上宣布macOS将停止支持OpenCL只有短短的多少个月。不禁让人浮想联翩啊...背地是Apple在喂奶?

英勇料想:nVidia想在CUDA的基础上运行Metal(就像OpenCL on nVidia那样),Apple考虑对生态的操纵权所以不同意,谈崩。

Apple想推Metal。

nVidia在通用打算、人工智能和机器学习范围均有很强的攻势,产品层面打包得很nice(去对比一下CUDA和OpenCL社区就明白了,CUDA用起来那么舒服,看看有多少人乐意开发OpenCL代码),同时又高度垄断(去读下CUDA的条款),难以捉摸。这象征着在破费市场,nVidia跟CUDA并不哪个「非常强劲的竞争对手」。苹果不想让nVidia变成下一个Intel。

对Adobe系列软件,切实不无比大的影响。据所知After Effects等软件的Mercury加速早就具备了对OpenCL和Metal支持,这在近多少代Macintosh产品上都有支持。