Saving Jet Fuel 4 小时前

Cody Ho 和 Niklas Sheth 为 Apple M4 Mac Mini 和 MacBook Neo 开发了一款完全符合 OpenGL ES 3.0 标准的 GPU 驱动程序。通过利用自定义虚拟机监控程序对 AGX 固件 ABI 和用户空间组件进行透明、净室(clean-room)逆向工程,他们仅用数周时间就完成了通常需要数年才能完成的工作。 该开发过程在很大程度上依赖人工智能体(GPT-5.6 Sol 和 GPT-6 Astra)来实现逆向工程和代码生成的自动化。开发工作分为两个领域:一个用于管理固件通信的 Rust 内核驱动程序,以及一个集成到 Mesa 中用于处理 GPU 命令流和着色器编译的用户空间驱动程序。该团队已成功利用该驱动程序运行了 Chrome、Firefox 和 Minecraft(达到 200fps)。 研究人员采用了“Mesa 优先”策略,将人工智能的研发重心放在具体的开发任务上,而非单纯的理论逆向工程。尽管该代码尚未准备好供最终用户使用,但该项目是在复杂的底层系统编程中使用大语言模型(LLM)的里程碑式成就。该团队计划最终将工作贡献给上游,但他们也承认,在软件达到生产就绪状态之前,仍存在重大的技术和人为障碍。

联系我们 contact @ memedata.com