苹果为什么在 MBP 上使用 Intel 的 cpu 和 AMD 的显卡,为什么不用 N 卡或者不用 amd 的 u

2019-07-18 14:19:02 +08:00
 jsrgjcy
3552 次点击
所在节点    问与答
8 条回复
Cavolo
2019-07-18 14:34:00 +08:00
amd 移动平台功耗和性能综合下来没有能和 intel 打的,n 卡坊间传言受 Nvidia 限制多,价格高
GaoGeYang
2019-07-18 14:41:29 +08:00
从苹果官网和英伟达社区的消息看,苹果在 macOS13 版本后已经正式支持 eGPU,但只支持 AMD 的卡。
在 13 版本时,英伟达发布了 Nvidia web driver 以支持 eGPU,但 14 版本后驱动需要签名,因此至今 eGPU 无法支持 20 系显卡。
GaoGeYang
2019-07-18 14:43:07 +08:00
本来我准备打算用 mbp2019 配个 2070 super+ eGPU 用来跑深度学习,现在看样子暂时是不行的。
silencefent
2019-07-18 14:59:57 +08:00
OpenCL 最初苹果公司开发,拥有其商标权,并在与 AMD,IBM,英特尔和 NVIDIA 技术团队的合作之下初步完善。随后,苹果将这一草案提交至 Khronos Group。
2008 年 6 月的 WWDC 大会上,苹果提出了 OpenCL 规范,旨在提供一个通用的开放 API,在此基础上开发 GPU 通用计算软件。随后,Khronos Group 宣布成立 GPU 通用计算开放行业标准工作组,以苹果的提案为基础创立 OpenCL 行业规范。5 个月后的 2008 年 11 月 18 日,该工作组完成了 OpenCL 1.0 规范的技术细节。2010 年 6 月 14 日,OpenCL 1.1 发布。2011 年 11 月 15 日,OpenCL 1.2 发布。2013 年 11 月 19 日,OpenCL 2.0 发布

Nvidia 和 OpenCL 对着干的方案的叫做 Cuda
steveshi
2019-07-18 17:03:50 +08:00
不用 Nvidia 单纯因为贵,不用 AMD 是因为 zen 之前实在是一个能打的都没有
liprais
2019-07-18 17:06:03 +08:00
apple 是用过老黄家的东西的
结果被坑惨了
ETiV
2019-07-18 17:13:35 +08:00
<amp-youtube data-videoid="hbk782qET5U" layout="responsive" width="480" height="270"></amp-youtube>Nvidia 的事儿 看看这个差不多能懂了

AMD 的事儿 不知道当初换 CPU 的时候有没有签订什么
BingoXuan
2019-07-18 17:14:08 +08:00
移动 cpu 的能耗比要求很好,所以只能选 intel

显卡是因为 apple 要强推 metal,某种程度上确实放弃了 opencl (没错,apple 又放弃了自己研发的技术)。因此 vulkan 是完全不支持(哪怕 Khronos 钦定了下一代 opencl 将会融合到 vulkan 里面)。搞定制 api 的除了操作系统外,还需要硬件支持。这个世界上工业级别定制显卡的也只有 amd 了( nVidia 貌似自从 ps3 时代后就没在定制业务有过大新闻,ns 的还是拿 tegra x1 公版方案给任天堂的)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/584121

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX