我在 Ubuntu 19.10 上使用 PCSX2 的 Linux 版本。当前版本为 1.5.0-0。
当我转到 GS 插件时,我看到 3 个选项。
GSdx (GCC 8.2.0 SSE4.1/AVX) 1.1.0 [libGSdx-SSE4]
GSdx (GCC 8.2.0 SSE2/AVX) 1.1.0 [libGSdx]
GSdx (GCC 8.2.0 AVX2/AVX2) 1.1.0 [libGSdx-AVX2]
有人可以解释一下 GSdx、SSE* 和 AVX* 是什么,以及这些插件之间有什么区别吗?
答案1
首先,GSdx 有 5 个版本,SSE2、SSSE3、SSE4.1、AVX 和 AVX2。只有当您的处理器支持这些指令集时,您才可以使用最高版本,因为它会为您带来更快的速度,从最慢到最快依次为:SSE2、SSSE3、SSE4.1、AVX 和 AVX2。新的 AVX 和 AVX2 指令只能通过 GSdx 的软件渲染器来略微加速,而不是硬件渲染器。注意:AMD 用户不要将 SSE3 与 SSSE3(多 1 个 S)混淆,也不要将 SSE4A 与 SSE4.1 混淆,它们完全不同,并且不受支持。在这种情况下,请使用 SSE2 版本。