350页报告逆向苹果M1芯片,附下载链接!

2021-09-16 14:00:34 来源: 半导体行业观察

来源:内容由半导体行业观察(ID:icbank)编译自「 tomshardware 」,谢谢。


Maynard Handley是 Apple Quick Time 的开发者之一,最近,他分享了一份 350 页的PDF,分析了 M1 ARM 芯片的内部工作原理。该文档(当前版本 0.7)从逆向工程的角度深入研究了 M1 架构,并得到了该领域其他专业人士和爱好者的大力支持。

Apple 的 M1 芯片因其令人难以置信的 IPC 和功率性能比震惊了科技界,它也驱动人们从 x86 转移为事实上的高性能架构。然而,与苹果在芯片方面的努力一样令人印象深刻的是,该公司的围墙花园方法意味着任何想要利用 M1 硬件的人都必须通过苹果自己的操作系统 MacOS,或者走逆向工程路线优化另一个在 Apple 芯片上使用的软件堆栈。尽管如此,许多工程师已经把这个任务放在心上,甚至最近设法在 M1 芯片上完全运行 Linux。

将这份文件放在一起的工作量不可低估;它既需要对 ARM 架构及其诊断工作有深入的了解,也需要数小时的测试、技术文档和专利阅读以及社区讨论。提供的文档是一种在 M1 芯片上收集已知的、现有的信息和逆向工程研究结果的方法,但也通过 Handley 自己的实验(对 Apple 在分支预测和硬件和逻辑缓解方面的努力的探索)增加了这些努力还包括类似 Spectre 的漏洞利用 - 这是一个有趣的阅读)。

虽然这不是最终版本,但Handley的努力现在可以成为社区驱动的 M1-geared 圣经。这里完成的大部分工作还可以帮助打开大门,对预期更强大的 Apple M2 进行逆向工程。看到将封闭系统、专用硬件平台引入更受欢迎的开源平台所付出的工作量是很有趣的。

附下载原报告流程:

把文章转发朋友圈并截图,然后把该截图发给半导体行业观察后台,我们的同事会把原报告分享给各位。



*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。


今天是《半导体行业观察》为您分享的第2799内容,欢迎关注。

推荐阅读


中国芯片,进入赢者通吃的时代?

哑铃型半导体厂商排名,谁更值得期待?

高级封装将成为“芯”救世主?


半导体行业观察

半导体第一垂直媒体

实时 专业 原创 深度


识别二维码 ,回复下方关键词,阅读更多

晶圆|集成电路|设备 |汽车芯片|存储|台积电|AI|封装

回复 投稿 ,看《如何成为“半导体行业观察”的一员 》

回复 搜索 ,还能轻松找到其他你感兴趣的文章!

责任编辑:Sophie

相关文章

半导体行业观察
摩尔芯闻

热门评论