I implemented a 2D-image processing program with OpenCL.
And then, I ran the program on both Win7 and WinXP(used same exe file on both).
As a result, the performance on Win7 was slower than that on WinXP.
(About 1.5 times slower)
I used GTX480 with same version run-time(CUDA 3.1.1) and same version driver(257.21) on both.
Additionally, I ran oclDeviceQuery on both.
Then, CL_DEVICE_MAX_CLOCK_FREQUENCY was displayed as 1401 MHz on WinXP, but 801MHz on Win7.
I suspect this is related with the slower performance.
Does anyone know how to improve the performance on Win7?