关于 M 系列 mac 玩游戏的迷思?

2022-05-06 11:33:43 +08:00
 phub2020

最近站里又在讨论 Intel 芯片和 M 芯片,也经常看到一点 M 系列那么强,又不能又玩游戏。。
我用了很久 mac 了,一直也没有在 mac 玩游戏的习惯,所以有点遗忘了
难道以前 intel 的 mac 可以用来玩主流 3A 游戏嘛?不开玩笑,我是真的有点恍惚,不确定。

4979 次点击
所在节点    Apple
47 条回复
Scare
2022-05-06 19:26:57 +08:00
少吧,就记得好像那个古墓丽影发布会宣传过可以玩。。。
或者去玩 Apple 的游戏生态 Arcade
MrCurly
2022-05-06 19:35:30 +08:00
我只玩 l4d2 ,现在是开 win11 虚拟机玩
ShadowPower
2022-05-06 19:48:26 +08:00
@secondwtq 因为是一个性质,所以两者可以放在一起讲,而不存在双标的问题。

但问题在于曾经很多人强调过 M1 的 GPU 性能很不错,类似于“比肩 RTX2080”的言论都曾经出现过(实际上浮点运算性能相当于 1050Ti ),然后……好像并没有发现它有什么实际的应用场景。

很早的时候,对比 GPU 性能,并没有像现在一样对比浮点运算速度。因为在当时 GPU 不能用于通用计算。对比的性能指标是所谓的“纹理填充率”和“像素填充率”等,是一种被设计成用来加速实时渲染的专用硬件。

自从 nVIDIA 发明了 GPGPU 之后,不少生产力工具都会用上显卡的性能。因此显卡的运算性能足够强,就可以让许多应用变得更快。这时候对比性能才以这方面为主。

然而 M1 Mac 的 GPU 性能再强,至今为止我只听说过以下两点实际的好处:
1. 视频编码的性能强,FCP 导出速度快;
2. MBA 的 GPU 性能巨幅提升,桌面不再卡顿掉帧。

其他方面,因为生态的原因,很多时候变成了空有性能,而无用武之地。虽然比过了竞争对手,但却不能帮用户解决实际需求。哪怕用户自己用来做通用计算,CUDA 的 SDK 易用性优势也非常大,有很多现成的库,这也是生态的一部分。

关于训练神经网络的性能优势,网上的例子中都用了规模很小的网络。实际上优势并不在于计算性能,而是数据从内存到显存的延迟。对于有一定规模的网络,这一点优势就被计算性能给抵消并超越了。

“Mac 不是用来玩游戏的” —— 它确实能做许多事情,但对于大众来说,它最耀眼的地方还是视频编码性能。

那么,RTX3060 不但玩游戏不错,同时还有硬件光线追踪这种独特的优势。这个优势用在游戏里对改善画面效果有用,用在加速 3D 渲染里也有用,并不是那种纯粹为了提升显卡跑分而设计的东西。

同样是产品独有的优势,但这一优势的受众比 M1 更广,显然更值得拿出来作为对比。
bao3
2022-05-06 21:36:13 +08:00
@stoneabc ……这个数据真有说服力。它有没有提到只用集成显卡的用户跟 GTX/RTX 的比例?
wclebb
2022-05-07 09:32:14 +08:00
我好像在哪看到,说什么显卡用于工作比游戏更多。
AyaseEri
2022-05-07 09:47:12 +08:00
以前带独显机型其实可以 Windows 玩,也没那么不堪。大问题在图形 API 这一块,Windows 独占游戏用 DX 开发,你要迁到 macOS 上就比较麻烦。Square Enix 选择用 Wine 做 API 转译,花钱让第三方团队做了专门的优化,给 FF14 做了个 Mac 版,不过性能确实有点堪忧( PS 版好像也是类似的操作)。
noahhhh
2022-05-10 20:32:31 +08:00
@fanxasy Apple Arcade 的游戏 Mac 都有吧,只是大多不好玩

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

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

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

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

© 2021 V2EX