黑客突破限制,成功解锁PSP双核架构及神秘协处理器

索尼曾对外宣称 PSP 是单核处理器,但实际上它拥有双核架构。近日,开发者 m-cid 发布了突破性成果,成功解锁了 PSP 的第二核心 ME(Media Engine)及其协处理器 VME(Virtual Mobile Engine),并发布了便于开发调用的开源库。虽然索尼官方为了便于硬件迭代(如 PSVita 移除 ME)而将 ME 隐藏在内核层,仅用于 MP3、MPEG 等多媒体解码,但黑客社区对其潜力的挖掘从未停止。此次突破得益于对硬件自旋锁等底层机制的新发现,这使得旧代码的局限性被克服。新发布的库提供了高层次的抽象,允许开发者在自制软件中无缝利用双核性能。特别是极其罕见的 VME 协处理器,它由可配置的处理元件组成,不仅能加速音视频解码,还能提供主 CPU(32 位 MIPS)所不具备的硬件加速 64 位整数运算能力。目前,相关技术已在《完美黑暗》移植版中得到验证,能够显著提升模拟器和游戏移植的帧率与性能。

事件分析

此次事件不仅是复古硬件黑客领域的重大技术突破,更揭示了芯片设计中被封印的算力潜力。索尼当初将 ME 核心隐藏在内核层,虽然降低了硬件迭代的兼容性成本,但也导致了该设备长期处于性能“未完全体”状态。m-cid 通过提供高抽象度的开源库,实际上是在对一台老旧的 32 位嵌入式设备进行“异构计算”的现代化改造。特别是利用 VME 协处理器进行 64 位整数数学运算的发现,有效弥补了 MIPS 架构的短板。这种软硬件协同挖掘极限性能的思路,对于当前的嵌入式开发、边缘计算乃至芯片效能优化都具有极高的技术参考价值。

💡 核心观点:破解索尼封闭架构,利用开源库释放闲置硬件算力,为老旧嵌入式设备赋予异构计算的新生命。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册