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





