开发人员深入探讨为什么苹果的m1芯片如此之快的原因-尊龙游戏旗舰厅官网

苹果的m1芯片是苹果有史以来基于单核cpu基准评分在mac中发布的最快的芯片,在多核性能方面,它击败了许多高端英特尔mac。开发商erik engheim最近分享了对的深入研究,探讨了苹果新处理器比被替换的英特尔芯片如此之快的原因。

m1-chip-macbook-air-pro
“ m1”不是一个简单的cpu。正如苹果公司解释的那样,它是一个片上系统,这是一系列都封装在一个硅封装中的芯片。‌m1‌拥有8核cpu,8核gpu(某些macbook air型号为7核),统一内存,ssd控制器,图像信号处理器,secure enclave等。

英特尔和amd还在单个封装中提供了多个微处理器,但是正如engheim所说,苹果有优势,因为苹果与其专注于像竞争对手一样专注于通用cpu内核,不如专注于处理特殊任务的专用芯片。

除了cpu(具有高性能和高效率内核)和gpu外,“ m1”还具有神经引擎,可用于语音识别和摄像头处理等机器学习任务;内置视频解码器/编码器,可对视频进行高效转换视频文件,处理加密的安全区域,用于处理数学上密集的功能(例如解压缩音乐文件)的数字信号处理器,以及可加速由图像处理应用完成的任务的图像处理单元。

值得注意的是,还有一种新的统一内存架构,该架构允许cpu,gpu和其他内核之间相互交换信息,并且通过统一内存,cpu和gpu可以同时访问内存,而不是在一个区域和另一个区域之间复制数据。无需复制即可访问相同的内存池,从而加快了信息交换的速度,从而提高了整体性能。

所有具有特定用途的所有芯片都可以加速特定任务,从而带来人们所看到的改进。

这就是为什么许多使用‌m1‌ mac进行图像和视频编辑的人看到这种速度提高的原因。他们执行的许多任务可以直接在专用硬件上运行。这样一来,廉价的‌m1‌ mac mini就能对大型视频文件进行编码,而又不会汗流while背,而昂贵的imac却让所有粉丝全力以赴,但仍无法跟上潮流。

专用芯片已经使用了多年,但是正如engheim所说,苹果正在朝着这个方向“更根本的转变”。amd等其他arm芯片制造商也采用了类似的方法,但是英特尔和amd依靠销售通用cpu,并且出于许可原因,戴尔和惠普等pc制造商可能无法像苹果公司一样设计内部完整的soc。 。

apple能够以大多数其他公司无法复制的方式集成硬件和软件,这始终使iphoneipad在其他智能手机和平板电脑方面具有优势。

当然,英特尔和amd可能只是开始销售完整的soc。但是这些包含什么?pc制造商可能对它们包含的内容有不同的想法。英特尔,amd,微软和pc制造商之间可能会出现冲突,涉及应包含哪种专用芯片,因为这些芯片需要软件支持。

除了内部设计的片上系统的优势外,apple还在‌m1®中使用firestorm cpu内核,这些内核“真正快”,并且能够通过无序执行并行执行更多指令, risc体系结构以及apple已实现的一些特定优化,对此engheim进行了深入的解释。

engheim认为,由于cisc指令集及其业务模型的局限性使其难以为pc制造商创建端到端芯片尊龙游戏旗舰厅官网的解决方案,因此英特尔和amd处于困境。

未经允许不得转载:尊龙游戏旗舰厅官网 » 开发人员深入探讨为什么苹果的m1芯片如此之快的原因

分享到
网站地图