当前位置: 首页 » 资讯 » 科技头条 » 正文

PS3模拟器RPCS3实现SPU模拟突破,游戏帧率有望提升5%至7%

IP属地 中国·北京 编辑:吴婷 IT之家 时间:2026-04-06 10:16:10

IT之家 4 月 6 日消息,当地时间 4 月 5 日,据外媒 Tom's Hardware 报道,开源 PS3 模拟器 RPCS3 开发团队在 Cell 处理器模拟方面取得关键进展。核心开发者埃拉德通过识别新的 SPU 使用模式,并重写相关代码路径,使模拟器能够生成更高效的 PC 原生代码。

这一优化覆盖全部游戏库。其中 SPU 负载极高的《烈火战车》在两个版本之间实现约 5% 至 7% 的平均帧率提升

IT之家从报道中获悉,PS3 的 Cell 架构由一个 PowerPC PPU 和最多 7 个 SPU 组成,每个 SPU 为 128 位 SIMD 协处理器,并配备 256KB 本地存储。RPCS3 通过 LLVM 与 ASMJIT 将 Cell 指令重编译为 x86 代码,而转换效率直接影响 CPU 资源消耗。

在当前架构下,SPU 模拟仍是最大性能瓶颈。PS3 最多可同时运行 6 个 SPU,而每个 SPU 都需要在主机 CPU 线程上单独执行。埃拉德通过识别新的指令模式并优化重编译流程,使同等负载下生成的机器代码更加精简,从而降低整体 CPU 开销。

RPCS3 展示的对比视频显示帧率提升效果,同时指出测试场景包含动态光照和环境变化,因此画面存在轻微差异。

该优化对包括入门级的不同级别 CPU 均有效。用户反馈显示,在双核 AMD Athlon 3000G 上,《GT 赛车 5》的音频表现有所改善,整体性能也有小幅提升。

作为项目核心开发者之一,埃拉德长期负责 SPU 优化。2024 年 6 月的一轮优化在四核四线程平台上带来最高达 100% 的性能提升,《恶魔之魂》等游戏在低性能硬件上实现明显加速。

2025 年 3 月,RPCS3 在《我的世界 PS3 版》标题界面实现超过 1500FPS,用于展示重编译效率。随后在最新优化中,项目新增 Arm64 平台的 SDOT 与 UDOT 指令支持,加速苹果 Silicon Mac 和 Snapdragon X 等设备上的模拟性能。

目前,RPCS3 已可运行超过 70% 的 PS3 游戏,支持 Windows、Linux、macOS 和 FreeBSD,并已在 2024 年末加入原生 Arm64 支持。

标签: 代码 性能 整体 消耗 战车 指令 模拟器 关键 游戏 环境 核心 开发者 动态 光照 精简 小幅 消息 线程 界面 画面 时间 平台 标题 项目 路径 硬件 场景 机器 资源 烈火 版本 模式 苹果

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

全站最新