@MacsedProtoss 你看下楼下那层,我觉得不至于差那么多吧,现在 m 系列芯片强啥的我觉得主要是靠堆晶体管和缓存,没啥复杂的设计架构,就像断点,进程,事务,它少了很多步骤以及兼容的部分,通过软件自身解码,所以对比出来的性能强,因为测试软件都只调用那几个特定 api 走渲染,他这几个特定优化,例如视频剪辑以及跑编译,至于你说的服务器内存,其实现在大部分内存和 cpu 的高速缓存比起来,还是差的太远太远,cpu 即便只是加 64m 的高速缓存,比加 32g 内存来的强得多
wy315700
2 天前
软硬一体化的威力。
你看 PC 平台一个大小核调度多年都搞不定就知道软硬一体化是多么牛逼了。
henshang
2 天前
@MacsedProtoss 当然能耗我还是保持我的观点,我觉得 m 芯片去掉很多硬件兼容性后以及 linux 自身特性决定了能耗的低,以及单核心的强,因为它只要处理单一命令,简单程序集
feikaras
2 天前
@wy315700 轮到苹果一样搞不定啊。你看他 metal 有几个游戏支持了?出来快十年了。而且同样晶体管同样制程下没有魔法。
实在是 intel 不争气。我总觉得微软也是有问题的。你能想象大小核调度,到现在都还是问题?只是缓解。当然,m4 也可能也有问题,因为很少人拿 mac 打游戏。但微软的 windows ,玩个游戏,给我把小核吃满,大核站边上加油我是没想到的。我还纳闷为什么电脑玩游戏这么卡。不应该啊。仔细一下。。md 。。。关掉小核,再不卡了。
@henshang 首先 Mac 不是 Linux…而且为啥 unix 的能耗就更低?哪来的逻辑呢? RISC 不是处理单一命令的意思啊,啥时候学来的精简指令集更简单的说法…
MacsedProtoss
2 天前
@feikaras Apple 平台的游戏问题是另一个范畴的事情。 首先现在游戏本来就大头在移动平台上,抛开这部分,你的意思应该是是 3A 的部分,但是游戏厂商角度来说 Mac 用户玩游戏的人群数量不多,哪怕他们自己开发其实绝大多数赚钱的还是优先 console ,其次才是 pc 。所以从平台考虑上来说 就不是高优先级
其次是 DX API 的地位,商业引擎例如 unity ,unreal 其实还是支持了 Metal 的,但是很多厂商都是自研的引擎,要支持 Metal 是要钱的,优先级又不高,自然就变成了干脆不做。
拿游戏说 M 芯片其实没啥关联性,M 芯片受到追捧的点和打游戏也没啥关系
feikaras
2 天前
@MacsedProtoss 大小核并不成熟啊,手机是限定工况的,丢到 mac 上那么多软件依然没人去适配的,除非是跑 ios 程序。这玩意并不会给你一个报错,mac 用户没人关心。可适配可不适配的东西就算苹果一般能拿到不适配的结果。
feikaras
2 天前
@MacsedProtoss 不是说什么 dx api 的地位,是说 opengl 的用户宁愿不出 mac 平台也不想搞 metal 迁移。别看他手机发布会找了几个日厂弄排面,看了测评游戏 port 后性能表现如何都没人 test ,更没人关心。
MacsedProtoss
2 天前
大小核你需要给出具体的例子,什么软件有问题了?这个东西其实系统做的够好的情况下不需要非常多的适配。按照我的 Mac 使用体验,并没有什么大小核的适配问题。 @feikaras
至于 OpenGL…其实 Mac 上能跑的,而且现在哪有桌面端游戏还在跑 OpenGL 的? 至于 iPhone 上的游戏其实也基本都是 Metal 化了的,而且其实 iPhone 上现在还剩余的 OpenGL ES 本质上也是用 Metal 去跑的
feikaras
2 天前
@MacsedProtoss 简单说,原来给 apple mac 做游戏的那帮开发商,新品清一色不支持 mac 。这也是 apple 自己搞个官方 wine 让你去 crossover 的原因。包括不限于 2077 ,暴雪,还有小众厂的一堆。比如我以前喜欢的 x3 下一代 x4 。 现在 m 芯片被追捧有点类似日本韩国的外宣,广告成分重。很多人以为里面充满了魔法。