开发者绕过《Apple 》的限制,释放了M4的真正AI潜力

Apple's M4 处理器集成了若干实用的 AI 计算能力,但该公司历来对硬件实施严格限制。默认情况下,M4内部的神经引擎完全仅限于推理任务。这意味着开发者只能利用它运行预训练的AI模型,而无法真正从零开始训练新的模型。
然而,一位开发者成功绕过了这些严格的软件限制,通过对芯片进行全面逆向工程,解锁了15.8 TFLOPS的隐藏AI运算能力。这一突破来自一位名为0x0SojalSec,他最近在的GitHub 上分享了代码,详细说明了如何挖掘 M4 的真正潜力。这项成就之所以尤为令人印象深刻,在于它完全是在Apple 官方开发生态系统之外完成的。
由于Apple 未授予执行这些高级任务所需的权限级别,无法直接与神经引擎通信,因此开发人员不得不设法在不使用 CoreML、Metal 等标准工具,甚至不依赖图形处理单元的情况下完成开发。 为实现这一目标,他们从零开始构建了一种自定义的模型中间语言。这款自定义软件成功弥合了这一差距,使得Apple 的神经引擎能够直接进行完整的反向传播和Transformer模型训练。
由于硬件在设计上受到严格限制,开发者还必须采用一些非常巧妙的变通方案来保持系统的稳定性。 例如,如果某个进程在密集训练阶段卡住,该定制语言会使用特定的执行命令来实质上重启该进程。这使得系统能够刷新当前状态,并立即恢复机器学习训练,而不会导致整个程序崩溃。
速度也是确保这一高负荷工作有效运行的关键因素。为了使训练尽可能顺畅地进行,开发者将进程配置为将所有数据完全写入系统内存。通过主动避开速度较慢的NAND闪存,整个操作保持了惊人的速度。对于任何使用 M4 的Mac或iPad用户而言,这一引人入胜的变通方案证明,即便 Apple 官方更倾向于将这些特定功能锁定不放。
» Notebookcheck多媒体笔记本电脑Top 10排名
» Notebookcheck游戏笔记本电脑Top 10排名
» Notebookcheck低价办公/商务笔记本电脑Top 10排名
» Notebookcheck高端办公/商务笔记本电脑Top 10排名
» Notebookcheck工作站笔记本电脑Top 10排名
» Notebookcheck亚笔记本电脑Top 10排名
» Notebookcheck超级本产品Top 10排名
» Notebookcheck变形本产品Top 10排名
» Notebookcheck平板电脑Top 10排名
» Notebookcheck智能手机Top 10排名
» Notebookcheck评测过最出色的笔记本电脑屏幕
» Notebookcheck售价500欧元以下笔记本电脑Top 10排名
» Notebookcheck售价300欧元以下笔记本电脑Top 10排名














