M4芯片AI性能被苹果锁死!开发者硬核解锁全部隐藏能力

快科技6月18日消息,据开发者0x0SojalSec分享,其通过逆向工程破解了苹果M4芯片的神经引擎,成功解锁了15.8TFLOPS的AI训练算力,目前相关代码已在GitHub开源。苹果M4的神经引擎在出厂时被限制为仅支持推理,即只能运行预训练好的AI模型,无法用于从零开始训练新模型。
M4芯片AI性能被苹果锁死!开发者硬核解锁全部隐藏能力
M4芯片AI性能被苹果锁死!开发者硬核解锁全部隐藏能力
但这一限制并非硬件能力不足,而是苹果通过软件层面的权限管控实现的,0x0SojalSec完全绕过了苹果官方开发生态,没有使用CoreML、Metal或GPU,而是从零构建了一套自定义的模型中间语言,直接与神经引擎通信,实现了完整的反向传播和Transformer架构训练。由于苹果对硬件的严格锁定设计,训练过程中面临着系统稳定性的问题,0x0SojalSec的解决方案是当进程在密集训练阶段卡死时,自定义语言会通过特定的execute命令重启进程,刷新当前状态后继续训练,避免整个程序崩溃。
在数据读写方面,训练过程将所有数据写入系统内存而非NAND闪存,绕开存储带宽瓶颈以保持训练速度。对于使用M4 Mac或iPad的用户而言,这证明了苹果芯片的AI潜力远超官方开放的范围,不过这种非官方方案在实际使用中的稳定性和长期可靠性仍有待验证。
M4芯片AI性能被苹果锁死!开发者硬核解锁全部隐藏能力
M4芯片AI性能被苹果锁死!开发者硬核解锁全部隐藏能力
【本文结束】出处:快科技



关键词:M4芯片AI性能