I’ve got a Xeon workstation dual booting Debian 7 (nvidia 331.38 long lived driver) and Windows 7. It’s got a K6000 and a K40, both of which I’m using in GPU compute mode for dualSPHysics. This machine was upgraded from a dual 6000 setup. I am noticing large differences in performance between Windows and Linux. A job that takes ~6 hours on Windows is taking ~11-12 on Linux. Also, the K6000 on Linux is performing approximately the same as a K5000 we have in another machine running Windows.
Any ideas on what could cause such a discrepancy? Are there known issues with this driver? Could this be a clock speed problem? I can provide more details if that would help.