Thankfully it has been quite a while since we saw GPU driver optimization specific to .exe filenames on Windows, in the past both major providers have tweaked performance based on the name of the executable which launches the game. Until now this particular flavour of underhandedness had become passé, at least until now. Phoronix has spotted it once again, this time seeing a big jump in performance in CS:GO when they rename the binary from csgo_linux binary to hl2_Linux. The game is built on the same engine but the optimization for the Source Engine are not properly applied to CS:GO.
There is nothing nefarious about this particular example, it seems more a case of AMD's driver team being lazy, or more likely short-staffed. If you play CS:GO on Linux then rename your binary, you will see a jump in performance with no deleterious side effects. Phoronix is investigating more games to see if there are other inconsistently applied optimizations.
"Should you be using a Radeon graphics card with the AMD Catalyst Linux driver and are disappointed by the poor performance, there is a very easy workaround for gaining much better performance under Linux… In some cases a simple tweak will yield around 40% better performance!"
Here are some more Graphics Card articles from around the web:
- Open-Source Linux Graphics: A10-7870K Godavari vs. i7-4790K Haswell vs. i7-5775C Broadwell @ Phoronix
- 12K (Triple 4K Monitor) Graphics Test Bench Upgrade @ eTeknix
- MSI R9 390X GAMING vs ASUS STRIX R9 Fury @ [H]ard|OCP
- Asus Strix R9 390X Gaming OC 8G @ Bjorn3d
- Sapphire Tri-X R9 Fury 4GB @ eTeknix
- AMD R9 Fury X CrossfireX 12K Eyefinity @ eTeknix
- HIS Radeon R9 390X IceQ X2 OC 8GB Video Card Review @ Madshrimps
- XFX R9 380 4G DD, XFX Review, XFX Rocks the DD Coolers Again! @ Bjorn3d
- Asus Radeon R9 Fury Strix DC3 OC @ Kitguru
- Sapphire Tri-X Radeon R9 Fury Review @ Modders-Inc
- AMD's Latest Open-Source Driver On Linux Is Getting Competitive With Catalyst 15.7 @ Phoronix
- Zotac GTX 980 Ti AMP! Extreme Review @ Hardware Canucks
- Palit GeForce GTX 980Ti Super Jetstream @ Kitguru
- Intel Iris Pro 6200 Graphics Are A Dream Come True For Open-Source Linux Fans @ Phoronix