Vulkan and opencl slower on windows than linux

I’ve noticed on my dual-boot 5090 system, vulkan and opencl are slower on windows than linux with the geekbench benchmark.

5090 windows:
Vulkan: 257122 Alienware Alienware Area-51 AAT2250 - Geekbench
OpenCL: 369996 Alienware Alienware Area-51 AAT2250 - Geekbench

5090 linux:
Vulkan: 289813 Alienware Alienware Area-51 AAT2250 - Geekbench
OpenCL: 450564 Alienware Alienware Area-51 AAT2250 - Geekbench

I’ve noticed similar disparities with some of our custom OpenGL code as well.

Any ideas what’s going on here? The vulkan times aren’t too far off (just less than 10%) but the opencl difference it pretty big.

Same thing with an RTX 4090, on a dual boot Alienware Aurora R15:

4090 windows:
Vulkan: 253740
OpenCL: 326621 Alienware Alienware Aurora R15 - Geekbench

4090 linux:
Vulkan: 336294 Alienware Alienware Aurora R15 - Geekbench
OpenCL: 379062 Alienware Alienware Aurora R15 - Geekbench

on linux you’re not fighting with the dxgkern for hardware time.