开源的PS3 模拟器 RPCS3 开发商 Whatcookie 发布了一个补丁,加入了 AVX-512 指令,使模拟器提高了 30%。

众所周知,目前 AVX-512 指令对游戏还没有太大意义,但是对于模拟器来说很有意义;

支持 AVX -512 硬件的大型寄存器文件、数据级并行和 LLVM 编译器甚至可以创造奇迹。

Whatcookie 在他的博客文章中详细解释了 AVX-512 指令对 RPCS3 的意义。

“AVX-512 还增加了新的掩码寄存器,可以与 EVEX 编码指令一起使用,”Whatcookie 写道。

不管怎么说,30% 的提升是非常明显的,它对现有低功耗或旧设备的机器意义重大,而且 AMD 即将推出的 Ryzen 7000 处理器也将支持 AVX-512 指令集。

索尼 PS3 基于 Cell CPU,该 CPU 具有一个通用的 Power 核心和八个协同处理器 (SPEs);

但游戏行业对此并没有特别深的印象,毕竟 Cell 与 2006 年的传统处理器也是有着很大差异的。

后来,英特尔 2013 年在 Xeon Phi 'Knights Landing' 超级计算机加速器中引入的 AVX-512 指令被添加到 Skylake-X 桌面处理器中 (以及相应的一代 Xeon Scalable),为生产力带去一定的提升。

推荐内容