Kahenraz wrote on 2022-07-21, 19:19:
I think it really depends on the hardware. I found 56.64 to be faster than earlier drivers on Pentium 4 processors from what I think are SSE2 enhancements.
I've heard about this before (the fact that some drivers are apparently faster on processors that support SSE2), but I consider it more of an urban legend than anything else. Anyway, there might be an advantage on Pentium 4 (I only tested one driver version with my Pentium 4 builds, so don't know for sure), however that advantage is most likely due to other factors (maybe some improvements that specifically target the Netburst "hyper-pipelined" architecture?).
Anyway, when it comes to powerful GeForce FX cards, I test them exclusively on Core 2 Duo era machines (or at least Athlon 64 "Venice"), and all of these CPUs have SSE2 (and even SSE3) instructions. And it's on these specific platforms that 45.23 was consistently faster faster for me (which is why I say that the so called "SSE2 optimizations" are most likely misleading).
Anyway, it sounds like a fun experiment. When I get the chance, I will try and do a comparison again between 56.64 / 45.23 / 30.82 (the latter only for GeForce 4 Ti cards). Even more interesting would be to compare different platforms. Unfortunately, the problem is finding the time to do so. 😅
Kahenraz wrote on 2022-07-21, 19:19:
My opinion is always to try 56.64 first, then work your way backwards if you find that it's slow or incompatible.
That sounds reasonable. I mean the 56.64 does have the advantage that it supports all FX 5xxx cards, so there is no need to force the installation. And if the games you play all run perfectly on it, there isn't much point to downgrade to previous versions. 😀
2 x PLCC-68 / 4 x PGA132 / 5 x Skt 3 / 1 x Skt 4 / 9 x Skt 7 / 12 x SS7 / 1 x Skt 8 / 14 x Slot 1 / 6 x Slot A
5 x Skt 370 / 8 x Skt A / 2 x Skt 478 / 2 x Skt 754 / 3 x Skt 939 / 7 x LGA775 / 1 x LGA1155
Current PC: Ryzen 7 9800X3D
Backup: Ryzen 7 5800X3D