问个问题,M1的arm为什么快?
- peanuto是这个M1用的arm本身制程先进还是说arm本身就应该不差,只是长期以来适配arm的工具链和系统都是在划水?原来的让我接受的印象是给移动设备用的,功耗低但性能也不如桌面系统,为啥突然就吊打了呢?有版友/博主/up主讲这个事情吗?
- hongxin
- kevein816回复2#hongxin
但是效果牛逼 - peanuto那接着问:为啥arm比Intel amd适配五纳米要快?而且芯片还是Apple设计,Apple虽然也专业但是应该不如Intel AMD这两家专业公司吧?是因为这两家历史包袱太重,要考虑无穷无尽的兼容问题吗?
- logic90
- codasky
- crazymove
- ljql架构不一样,一个大而全,一个小而精。当然现阶段arm不要想啥都能干,那是不可能的。
- GleeUhttps://www.hi-pda.com/forum/vie ... &extra=page%3D1
我在这个贴解释了,苹果是使用了ARM的指令集,但是是完全自己开发的架构。
可以认为,“往前跑一百米” 这句指令,特朗普和舒马赫都能听懂,特朗普跑了一分钟到了,舒马赫开着F1跑了3秒到了。他们怎么跑,用什么办法跑,都是不同架构决定的。 - iavn5nm技术,卖的贵压得住成本,intel amd笔记本卖4000,苹果能卖8000。
- jellzone由心底佩服苹果这样的公司 iOS fly ~
- ABTQA回复1#peanuto
苹果这么牛逼,怎么不让手机在家接上大屏就代替电脑,外出就是手机,移动PC。做成一机在手天下全有,这样一台手机卖两万都行。 iOS fly ~ - veblen桌面软件的体验跟手机上还是不一样,至少在现在是分离的。Windows在8.0版本试图融合,结果被人骂得不行。现在Big Sur中,苹果走出第一步,说不一定一两年后,你这个想法就逐步实现了。
- 功夫小狗楼主了解一下专用芯片和通用芯片;苹果没有历史包袱;
Intel自己不做操作系统。HiPDA·NG - zhaoyuping安卓有很多厂家这么做了,可是效果呢?平时你能看见有几个人这样用电脑?
因为手机就算接到屏幕上,也依然是安卓平台,用的安卓的那些软件,根本无法取代桌面平台上的那些专业软件,无非就是屏幕大了、增加了窗口管理功能而已。
而苹果走的这一步,恰恰是迈出的真正一步,让桌面平台支持了手机arm架构。理论上,桌面平台的一系列专业软件都能支持在手机上运行,这样,当手机连接大屏幕时,给你提供的就是一个完整的桌面个人电脑体验,而不是一个大号pad。
这是苹果最了不起的地方 - amoour1999你还别说,自制的成本可能比向intel采购便宜多了。
- lin16303你没觉得iphone上网,编辑视频早就不比普通pc慢了?
- peanuto谢谢比喻。
- GleeU回复21#hongxin
苹果芯片设计团队和出货量 都远在amd之上 为啥你会觉得amd能把苹果打得满地找牙? - peanuto是作为桌面系统CPU的出货量么?
- sam_no90回复4#peanuto
在手机芯片订单面前,CPU量太少了,没法抢订单 iOS fly ~ - lefthandor可以看看这个,M1为什么快的原因
https://www.bilibili.com/video/BV1bi4y1L78i?t=1066 - erik客观方面,软硬结合疗效好——参见游戏机厂商喜欢定制芯片;
主观方面,苹果有“现实扭曲力场”的传统——参见苹果创业初期缩短启动时间的故事。 iOS fly ~ - chaos通用计算部分
M1没什么优势或者优势不大
专用运算部分
m1集成对应的模块实现快速运算
这样整体看起来就有优势了 iOS fly ~ - hxj629m1芯片的mac能不能用盗版软件呢 iOS fly ~
- peanuto你说的专用运算部分是指哪些运算?
- 25o快去买个锤子tnt
- notrue对对对,就你们最牛逼 iOS fly ~
- notrue因为D版人觉得没有什么是难的
不就是XXXX(从百科学来的皮毛套话)嘛,只要钱到位,没什么难的 iOS fly ~ - 14783139看看mac mini 里那巨大空旷的空间,看看macbook 把主板撑到上一代outel那么大稀疏的元器件,然后卖的价格也不低,一堆小白鼠叫好,果子圈钱营销真心nb iOS fly ~
- 四维一动不动有两种原因,
一个是没功力动
一个是没动力动
一个是没功力和没动力 人生如梦 - forfun回复36#14783139
啥意思啊?你要的是大不是快?论斤卖啊 - pocketsnail2003ARM对标X86。一样是X86,凌动和酷睿不能比;一样是ARM,K3V1跟M1能比吗?
- diddy144不是arm对x86 本质是精简指令集对复杂指令集,举个不太恰当的例子,同样把货从货仓运到港口,复杂指令集类似一台12吨载重的箱货,精简指令集类似2吨载重的小皮卡,同样的12吨,复杂指令集一次运完,精简要用6辆一起才能一次运完,这时候道路通畅性的要素出现了,集成式m1 相当于在货仓建在了港口边上,没有堵车,那小皮卡的灵活性就展现出来了。
- hongxin
- sam_no905nm工艺对比AMD的7nm,intel的10nm意味着什么,这差不多领先AMD1.5年领先INTEL起码3年的工艺优势;
还要清楚苹果到底堆了多少个晶体管在这颗M1中160亿啊,这可比4800H的98亿多很多;
别因为这是ARM架构就认为这是轻量级的芯片,规模已经堆在这里了,这基本就是主流CPU中最大规模了;
在规模优势和制程优势的双重加持下,功耗越低,性能优势就越明显,功耗和性能的关系不是线性的;
请理性看待M1的性能,比如去看看Cinebench R23的成绩。媒体评测中反复在说的H265的输出性能,等于是硬解打软解 iOS fly ~ - peanuto在理。说得很好。
- zw555666
- elishax86早就是披着cisc外壳的risc了,你这种说法太陈旧了
- elisha问题是Cinebench的成绩也很强,单核尤其强,在低功耗的情况下达到了x86最强的性能,证明苹果有顶级的设计能力
- hjie苹果又开始走封闭老路了,看看这次能走多远
- ddljdd我觉得看带m1性能对比intel cpu,并不能说这个苹果在arm上优化的怎么好,或者说arm对比x86有多牛x。解开事务表面看本质,其实cpu的算力 大致上可以用晶体管数量看得出来, 硬件上真的没有太多黑科技,不通的架构也不会出现跨级别的性能差异,不然早就被淘汰了。对比性能,只要晶体管数量够多,算力就够快。当然也有一些架构上优化可以提升性能,类似amd zen2 到zen3,架构优化之后也能有个算力上提升(IPC说是提升了19%,整体性能没这么多),但是这种提升的远远不如堆晶体管来的效果明显。
回过头再看m1 和intel cpu, 我列个晶体管数量就能大致明白了:
m1 :160亿 晶体管
amd r5 3600: 99亿
amd r5 5600x: (没搜索到,但是和3600应该没多少区别)
intel i7 4700k: 20亿(为啥不是最新的 i7, 因为intel 不再公布普通cpu的晶体管数量了)。
所以楼主问的为什么快,看这个晶体管数量就行了。 当然,为什么intel/amd没做到这个级别,那就是另外一个话题了, intel 万年14纳米挤牙膏,晶体管数量放不下这么多, amd 目前7纳米就获得很开心了,上不上5nm也不知道。