历史上的今天
今天是:2024年11月13日(星期三)
2020年11月13日 | 一文告诉你苹果自研的M1芯片有何不一样?
2020-11-13 来源:新浪数码
在2020年苹果最后一场秋季发布会上,苹果带来了首款自研SoC——M1,M1芯片采用了ARM架构经典的大小核设计,再加上神经引擎和强大GPU加持,为Mac提供了更猛的性能提升。
如果你正打算买新Mac,并且对M1芯片还不太了解,这篇文章可以将会告诉你苹果的自研M1 SoC到底有什么不一样?
M1芯片能带来什么?
在早前的WWDC上,苹果宣布Mac未来将不再使用X86架构的英特尔处理器。
Mac自2006年以来一直使用Intel处理器,自研处理器可以彻底摆脱英特尔限制,不用再顾及英特尔的发布节奏。就像iPhone和iPad使用自己的A系列芯片一样,Mac可以更自如的使用自己的处理器了。
那么苹果M1芯片能带来什么呢?首先,在Mac上使用苹果自己的芯片可以帮助它进行更好的软件优化以及更好地控制MacOS和Mac的性能。即使不看芯片的技术规格,它对macOS的改进和优化也会显着提高性能和稳定性。
显着提高性能和稳定性
另一个好处是,这意味着Mac现在可以运行iPhone和iPad应用程序。开发者们也可以不选择这个功能,但这是首次能在Mac App Store中找到iPhone和iPad应用程序。
在“One more thing” 发布会上,苹果吹捧它是“第一款专门为Mac设计的芯片”,苹果说它是为Mac系统而生的,而在Mac系统中,低功耗至关重要。这就是为什么首批苹果芯的 MacBook Air和MacBook Pro机型相比英特尔前代机型,在电池寿命方面有着显着改善。
苹果M1 CPU
M1芯片的核心是一个8核CPU,采用了4+4大小核设计,每个内核都为单线程任务提供更好的性能保障,用苹果话说就是:这是世界上最快的低功耗CPU内核。
M1芯片的8核CPU
高效能内核本身就很强大,以至于在提供更高效率的同时,能带来双核Intel MacBook Air类似的性能。苹果这八个内核可以协同工作,“为最苛刻的任务提供最强的计算能力以及最好的CPU性能”。
显卡
当然M1芯片不止于此:它还具有多达8核GPU,可以同时执行25000个线程工作,也就是说M1可以轻松处理很复杂的任务。根据苹果公司的数据,M1具有“世界上最快的计算机集成图形处理能力”,吞吐量为每秒2.6 万亿次浮点运算。
所有这些对于实际使用有什么帮助呢?只有当第一批M1芯片的Mac到手以后,我们实际用过才知道了。但是从理论上讲,这些数据都意味着我们能够更轻松的用Apple Arcade玩游戏,视频编辑,6K外接显示器等等等操作。
神经引擎
M1芯片还首次把苹果业界领先的神经引擎带到了Mac上。自从2017年推出A11处理器以来,苹果一直在iPhone和iPad中使用神经引擎。而M1的神经引擎采用16核设计,每秒可执行11万亿次操作。
神经引擎有强大的机器学习能力,其中包括视频分析,语音识别,人工智能等。许多现代应用程序越来越依赖于机器学习来执行日常任务,所以对于M1芯片来说,神经引擎扮演着很重要的角色。
统一内存和SSD性能
新的Apple M1芯片还包括新的统一内存架构:该架构把高带宽,低延迟的内存整合到自定义程序包中的单个池中。这使SoC中的所有技术都可以访问相同的数据,而无需在多个内存池之间进行复制,从而进一步提高了性能和效率。
对于SSD存储,Apple使用了带有AES加密硬件的新型高性能存储控制器,以提高安全性和性能。苹果公司表示,使用M1芯片的MacBook Air可将SSD性能提高2倍。
Secure Enclave功能
M1芯片还有Apple的Secure Enclave功能,可以处理诸如Touch ID身份验证和其他安全任务。不过,这并不是Apple首次将Secure Enclave引入Mac。以前的Mac中,T1或T2芯片也支持着Secure Enclave的功能,现在把它直接集成到M1芯片中了。

除此之外,苹果表示,M1芯片改善了MacBook摄像头质量,具有更好的降噪效果、更大的动态范围、改进的自动白平衡以及机器学习增强的面部检测功能,因此用户 “在视频通话时看起来是最好的”,但需要等待看到摄像头的测试结果,才能知道这款机型与之前的机型是否有明显的区别。
M1芯片的局限性
新的Apple M1芯片并非没有限制,这也是意料之中的,毕竟这是Apple为Mac设计的第一款芯片。
第一批M1芯片的Mac有MacBook Air,Mac mini和13英寸MacBook Pro。如果你够仔细的话可能会注意到,所有这三台机器都只有两个USB-C端口,支持USB 4和Thunderbolt。M1芯片只支持两个端口是一个比较大的局限。
另一个局限性是,M1 Macs的最大内存为16GB,而Intel Macs的内存可能更高。同样的情况也适用于SSD存储,其中M1 Mac限于2TB,但Intel Mac可以达到4TB甚至更高。
当然,M1芯片只是“专门为Mac设计的新系列芯片”的开始。展望未来,有关Mac的Apple Silicon过渡还有很多事情要做。相信之后苹果将在M1芯片的基础上,为Mac系列产品提供更强大的处理器芯片。
史海拾趣
|
本帖最后由 jameswangsynnex 于 2015-3-3 20:01 编辑 非常翔实、全面的四篇文档,没有比这更详细的。好好阅读,一切尽在掌握! 几乎在所有的总线接口中,最重要的参数就是时序。对于初学者,不应仅满足于器件的连接和编程。需要掌握总线接口时序 ...… 查看全部问答> |
|
1 引言 USB接口以其数据传输快、连接简单、易于扩展、支持热插拔等特点已成为外设与PC通信的主要方式之一。随着嵌入式系统的发展,嵌入式微处理器需增加通用的USB接口,以便实现与PC等USB主机系统的通信。针对这样的需求,这里采用PHILIPS公司的USB ...… 查看全部问答> |
|
只需到TI的网站填写调查问卷,就有机会获得免费的MSP430开发板,赶快行动吧 能以 8 位产品价格实现 16 位出色性能与超低功耗的 Value Line 系列 MSP430™ 处理器,可帮助您轻松启动设计,真正做到以更少投 ...… 查看全部问答> |
|
请问从事硬件设计(非电子设计,就是主要不是搞vlsi),应该有什么样的基础,请详细说明 我是一个初学者,我的师兄在大唐电信工作 他本科是学计算机科学与技术的 他研究生学习的是计算机控制技术 他做过汽车电子的项目 他做过嵌入式系统 他很忙 联系不上他 所以问大家 作为硬件工程师 需要那些 ...… 查看全部问答> |
|
各位路过的,驻留的,寻找解决方案的大佬们儿,哪位来帮小弟我看看我的代码是哪出问题了。小弟感激不尽!奉送小弟所有可用分做为感谢! 同的代码在MFC下显示是正常的,但在wince下按钮那块就好像被抠空了,直接显示程序启动时的桌面。… 查看全部问答> |
|
各位大侠好: 我是一个刚参加工作的学生,得到的任务是将一个VC6.0写好的库移植到EVC上面。我使用的方法是将VC的代码粘贴到EVC中,再Bulid找错误,不知道是不是对。 在找错误期间,首先遇到了 error C2664: \'localtime ...… 查看全部问答> |
|
任意一台带RS485口输出的PLC,使用同一端口连接两台触摸屏,如何实现? 现在的触摸屏都有“多屏一机”的功能,一台触摸屏做主机,另一台做从机。 主触摸屏一个485口连接PLC,主触摸屏再用以太网口或者串口连接另一台从触摸屏。一般触摸屏 ...… 查看全部问答> |




