Win 11 scheduler issues?


meimeiriver

Member
Local time
9:41 AM
Posts
74
OS
Windows 11
I do a lot of video processing, using x265. Recently upgraded to Windows 11, and decided to do a render job again. To my dismay, I noticed the CPU saturation is not optimal. Core 0 and 1 are at 100% (as they should be); the rest, however, lingers around 80%. This is no good. And I've always had full CPU saturation on Windows 10.

I don't have an Alderlake (with known scheduler issues), just a regular i7 11700K. Anyone else seen this? I didn't buy an octa core, only to lose 20% in Windows 11, afterwards.

And is there any way to 'repair' it?

Thanks.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Are you overclocking? If so, turn off overclocking to test load balance to see if it makes any difference. Check with your manufacturer to make sure all drivers are up to date. Go to Intel Intel® Chipset Software and Drivers Check for any updated chipset drivers there.

Download an app called HWMonitor (Free classic version) Hardware Monitor. It's layout is easy to read and it can tell you if any of your cores run hotter than others. Temperature may be an issue.

Close your apps and run a stress test on your cpu. Personally, I use Aida64 in conjunction with HWMonitor, but you can also use the free Intel Extreme Tuning Utility to stress your hardware.

Hope this gives you a place to start.
 
Last edited:

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 22631.4169
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 7080
    CPU
    i9-10900 10 core 20 threads
    Motherboard
    DELL 0J37VM
    Memory
    32 gb
    Graphics Card(s)
    none-Intel UHD Graphics 630
    Sound Card
    Integrated Realtek
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    1tb Solidigm m.2 nvme+256gb SKHynix m.2 nvme /External +512gb Samsung m.2 sata+1tb Kingston m2.nvme
    PSU
    500w
    Case
    MT
    Cooling
    Dell Premium
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    so slow I'm too embarrassed to tell
    Browser
    Firefox
    Antivirus
    Defender+MWB Premium
  • Operating System
    Windows 10 Pro 22H2 19045.3930
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 9020
    CPU
    i7-4770
    Memory
    24 gb
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    256 gb Toshiba BG4 M.2 NVE SSB and 1 tb hdd
    PSU
    500w
    Case
    MT
    Cooling
    Dell factory
    Mouse
    Logitech wireless
    Keyboard
    Logitech wired
    Internet Speed
    still not telling
    Browser
    Firefox
    Antivirus
    Defender+MWB Premium
Core 0 and 1 are at 100% (as they should be); the rest, however, lingers around 80%. This is no good. And I've always had full CPU saturation on Windows 10.
Video rendering is now handled by DirectX 12 API in Windows 11. Could be you are seeing less saturation on CPU loads, because workloads are now handled by the GPU. See: Microsoft DirectX H264/265 Video Encode API now available for Intel and NVIDIA GPUs, AMD in Q2 2022 - VideoCardz.com . Improvements to this API are not due until 2022. Maybe that answers your question. Next question is, what is happening on GPU, when you render H.265?
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 5600
    Motherboard
    MSI B550-A Pro
    Memory
    16 GB
    Graphics Card(s)
    Sapphire Radeon RX 6500XT (8 GB version)
    Monitor(s) Displays
    BenQ Mobuiz EX2710Q QHD, Iiyama ProLite X23377HDS
    Hard Drives
    MSI Spatium M461 4TB
  • Operating System
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Acer A114
    CPU
    Intel Celeron N4020
I should have been more clear. Normally (that is: on Windows 10) I get near full 100% cpu saturation on all cores. And no, not overclocking, or an overheat issue. Mind you, a job like this can take easily take a day or so.

My GPU is usually at ca. 25% load during the render. That is because I let DGDecNV handle the decoding, and 'KNLmeansCL' do the denoising (also using the GPU). x265 (and x24 before) tend to really grab 100% CPU (as well they should). Windows 11 simply doesn't want to saturate all cores. Drops ca. 10C degrees off my job (now low 70ties), but a job like this normally runs a little over 80C, at a full 100%).
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Video rendering is now handled by DirectX 12 API in Windows 11. Could be you are seeing less saturation on CPU loads, because workloads are now handled by the GPU. See: Microsoft DirectX H264/265 Video Encode API now available for Intel and NVIDIA GPUs, AMD in Q2 2022 - VideoCardz.com . Improvements to this API are not due until 2022. Maybe that answers your question. Next question is, what is happening on GPU, when you render H.265?


Article says requires an nvidia card 20xx or higher. In addition, believe applications have to be programmed to use it and this was just published this month. Don't think it is relevant.

glaskutter had a good suggestion. HWInfo64 will show whether your processor is throttling and for what reason. It will at least let you rule out throttling. You don't need to run a stress test, just your rendering.
 
Last edited:

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    DIY Photoshop/Game/tinker build
    CPU
    Intel i9 13900KS P/E cores 5.7/4.4 GHz, cache 5.0 GHz
    Motherboard
    Asus ROG Maximus Z790 Dark Hero
    Memory
    96GB (2x48) G.skill Trident Z5 RGB 6800 MT/s
    Graphics Card(s)
    Asus ROG Strix 4070 Ti OC
    Sound Card
    Onboard Audio, Vanatoo Transparent One; Klipsch R-12SWi Sub; Creative Pebble Pro Minimilist
    Monitor(s) Displays
    Eizo CG2730 ColorEdge, ViewSonic VP2768
    Screen Resolution
    2560 x 1440p x 2
    Hard Drives
    WDC SN850 1TB nvme, SK-Hynix 2 TB P41 nvme, Raid 0: 1TB 850 EVO + 1TB 860 EVO SSD. Sabrent USB-C DS-SC5B 5-bay docking station: 6TB WDC Black, 6TB Ironwolf Pro; 2x 2TB WDC Black
    PSU
    850W Seasonic Vertex PX-850 ATX 3.0/PCI-E 5.0
    Case
    Fractal Design North XL Mesh, Black Walnut
    Cooling
    EKWB 360 Nucleus Dark AIO w/Phanteks T30-120 fans, 1 Noctua NF-A14 Chromax case fan, 1 T30-120 fan cooling memory
    Keyboard
    Keychron Q3 Max TKL with custom GMK Redsuns Red Samuri keycaps, TX Stabs
    Mouse
    Logitech G305 wireless gaming
    Internet Speed
    500 Mb/s down, 12 Mb/s up
    Browser
    Firefox
    Antivirus
    Defender, Macrium Reflect X ;-)
    Other Info
    Runs hot. LOL. SP: P116/E93/M93
    Phangkey Amaterasu V2 Desk Mat
  • Computer type
    Laptop
    Manufacturer/Model
    Apple 13" Macbook Pro 2020 (m1)
    CPU
    Apple M1
    Screen Resolution
    2560x1600
    Browser
    Firefox
Article says requires an nvidia card 20xx or higher. In addition, believe applications have to be programmed to use it and this was just published this month. Don't think it is relevant.

glaskutter had a good suggestion. HWInfo64 will show whether your processor is throttling and for what reason. It will at least let you rule out throttling. You don't need to run a stress test, just your rendering.

As you can tell, CPU is severely undersaturated; and my temps are alll good (see image). Keep in mind that I've been doing this a LOT, prior to the Windows 11 upgrade. Typically (because I enforce power limit, not overheating), I get an all-core sppeed of ca. 3.9 Ghz. It's way below that now (primarily because the cores don't get pushed to their limit, it seems).


saturation.jpg
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
There is a section in HWInfo64 where throttling information sensors are reported with values of Y/N, with Y indicating it is throttling. What does that look like?
 

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    DIY Photoshop/Game/tinker build
    CPU
    Intel i9 13900KS P/E cores 5.7/4.4 GHz, cache 5.0 GHz
    Motherboard
    Asus ROG Maximus Z790 Dark Hero
    Memory
    96GB (2x48) G.skill Trident Z5 RGB 6800 MT/s
    Graphics Card(s)
    Asus ROG Strix 4070 Ti OC
    Sound Card
    Onboard Audio, Vanatoo Transparent One; Klipsch R-12SWi Sub; Creative Pebble Pro Minimilist
    Monitor(s) Displays
    Eizo CG2730 ColorEdge, ViewSonic VP2768
    Screen Resolution
    2560 x 1440p x 2
    Hard Drives
    WDC SN850 1TB nvme, SK-Hynix 2 TB P41 nvme, Raid 0: 1TB 850 EVO + 1TB 860 EVO SSD. Sabrent USB-C DS-SC5B 5-bay docking station: 6TB WDC Black, 6TB Ironwolf Pro; 2x 2TB WDC Black
    PSU
    850W Seasonic Vertex PX-850 ATX 3.0/PCI-E 5.0
    Case
    Fractal Design North XL Mesh, Black Walnut
    Cooling
    EKWB 360 Nucleus Dark AIO w/Phanteks T30-120 fans, 1 Noctua NF-A14 Chromax case fan, 1 T30-120 fan cooling memory
    Keyboard
    Keychron Q3 Max TKL with custom GMK Redsuns Red Samuri keycaps, TX Stabs
    Mouse
    Logitech G305 wireless gaming
    Internet Speed
    500 Mb/s down, 12 Mb/s up
    Browser
    Firefox
    Antivirus
    Defender, Macrium Reflect X ;-)
    Other Info
    Runs hot. LOL. SP: P116/E93/M93
    Phangkey Amaterasu V2 Desk Mat
  • Computer type
    Laptop
    Manufacturer/Model
    Apple 13" Macbook Pro 2020 (m1)
    CPU
    Apple M1
    Screen Resolution
    2560x1600
    Browser
    Firefox
There is a section in HWInfo64 where throttling information sensors are reported with values of Y/N, with Y indicating it is throttling. What does that look like?

As expected, it only reports throttling due to Power Limit Exceeded (as it should: I am cooling on air, and I don't want the CPU to run at 90C all the time).

As I mentioned, though, my setup hasn't changed. I simply upgraded to Win 11, and where I got a near 100% all-core saturation before, now all is significantly lower.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
So if you raise the power limit in BIOS, does it perform better.

I don't know about the 11th gen or your board, but with my 10th Asus board, you can set the effective TJMax temperature. This is the temperature where the processor thermal throttles and is usually around 100c. if the processor reaches that temperature it will throttle down the multiplier. If you set this to a lesser temperature, it will throttle at that temperature instead of 100. I set mine to 80 or 85; it works well. I find it works more reliably than power throttling, so I set my power limits high and the effective TJMax as mentioned.

Anyhow just a thought, though it may be some other issue.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    DIY Photoshop/Game/tinker build
    CPU
    Intel i9 13900KS P/E cores 5.7/4.4 GHz, cache 5.0 GHz
    Motherboard
    Asus ROG Maximus Z790 Dark Hero
    Memory
    96GB (2x48) G.skill Trident Z5 RGB 6800 MT/s
    Graphics Card(s)
    Asus ROG Strix 4070 Ti OC
    Sound Card
    Onboard Audio, Vanatoo Transparent One; Klipsch R-12SWi Sub; Creative Pebble Pro Minimilist
    Monitor(s) Displays
    Eizo CG2730 ColorEdge, ViewSonic VP2768
    Screen Resolution
    2560 x 1440p x 2
    Hard Drives
    WDC SN850 1TB nvme, SK-Hynix 2 TB P41 nvme, Raid 0: 1TB 850 EVO + 1TB 860 EVO SSD. Sabrent USB-C DS-SC5B 5-bay docking station: 6TB WDC Black, 6TB Ironwolf Pro; 2x 2TB WDC Black
    PSU
    850W Seasonic Vertex PX-850 ATX 3.0/PCI-E 5.0
    Case
    Fractal Design North XL Mesh, Black Walnut
    Cooling
    EKWB 360 Nucleus Dark AIO w/Phanteks T30-120 fans, 1 Noctua NF-A14 Chromax case fan, 1 T30-120 fan cooling memory
    Keyboard
    Keychron Q3 Max TKL with custom GMK Redsuns Red Samuri keycaps, TX Stabs
    Mouse
    Logitech G305 wireless gaming
    Internet Speed
    500 Mb/s down, 12 Mb/s up
    Browser
    Firefox
    Antivirus
    Defender, Macrium Reflect X ;-)
    Other Info
    Runs hot. LOL. SP: P116/E93/M93
    Phangkey Amaterasu V2 Desk Mat
  • Computer type
    Laptop
    Manufacturer/Model
    Apple 13" Macbook Pro 2020 (m1)
    CPU
    Apple M1
    Screen Resolution
    2560x1600
    Browser
    Firefox
Article says requires an nvidia card 20xx or higher. In addition, believe applications have to be programmed to use it and this was just published this month. Don't think it is relevant.
Partially correct. Article states Nvidia RTX 20xx and above, AND GTX 10xx and above. O.P. has GTX 1080 Ti, so is supported with driver version v471.41.
Applications do actually need to use the new API. So probably wont affect existing programs until they are updated as I originally implied - thanks. O.P. states they are using DGDecNV and KNLmeansCL, which are both shareware/freeware. Could be that these are updated. Not all features are available until 2022 anyway. It was just an idea that might explain the users scenario.

Throttling is also possible, except the user states the observed performance was obtained in Windows 10, on same hardware.
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 5600
    Motherboard
    MSI B550-A Pro
    Memory
    16 GB
    Graphics Card(s)
    Sapphire Radeon RX 6500XT (8 GB version)
    Monitor(s) Displays
    BenQ Mobuiz EX2710Q QHD, Iiyama ProLite X23377HDS
    Hard Drives
    MSI Spatium M461 4TB
  • Operating System
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Acer A114
    CPU
    Intel Celeron N4020
As I mentioned, though, my setup hasn't changed. I simply upgraded to Win 11, and where I got a near 100% all-core saturation before, now all is significantly lower.
Are you noticing the render taking longer on Windows 11 compared to Windows 10? That is the real crucial measure. After all, CPU saturation only means the CPU cannot cope. You just want the render to be as quick as possible. There used to be an era when large USB writes would saturate the CPU. Now on modern systems the writes barely take up 20-30% CPU utilisation, and it is just as quick. What you are seeing could be a system's improvement, that is all I am suggesting.
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 5600
    Motherboard
    MSI B550-A Pro
    Memory
    16 GB
    Graphics Card(s)
    Sapphire Radeon RX 6500XT (8 GB version)
    Monitor(s) Displays
    BenQ Mobuiz EX2710Q QHD, Iiyama ProLite X23377HDS
    Hard Drives
    MSI Spatium M461 4TB
  • Operating System
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Acer A114
    CPU
    Intel Celeron N4020
Partially correct. Article states Nvidia RTX 20xx and above, AND GTX 10xx and above. O.P. has GTX 1080 Ti, so is supported with driver version v471.41.
Applications do actually need to use the new API. So probably wont affect existing programs until they are updated as I originally implied - thanks. O.P. states they are using DGDecNV and KNLmeansCL, which are both shareware/freeware. Could be that these are updated. Not all features are available until 2022 anyway. It was just an idea that might explain the users scenario.

Throttling is also possible, except the user states the observed performance was obtained in Windows 10, on same hardware.

Yeah. Both DGDecNV and KNLmeansCL use nVidia's CUDA API (kinda old already, but still provides a significant computational boost). Hadn't heard about the DX12 API yet, tbh; but I think it may take a while before we'll see it in non-commercial software.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Are you noticing the render taking longer on Windows 11 compared to Windows 10? That is the real crucial measure. After all, CPU saturation only means the CPU cannot cope. You just want the render to be as quick as possible. There used to be an era when large USB writes would saturate the CPU. Now on modern systems the writes barely take up 20-30% CPU utilisation, and it is just as quick. What you are seeing could be a system's improvement, that is all I am suggesting.

Ask me again in a day or so, when the render is done. :) (Yes, denoising 4K material still takes a while, even on an 11th gen CPU).

The most simple and reliable method of testing, for me, has always been fps. Heretofore, on Win 10, I averaged at ca. 8 fps (for the denoising process). It has fallen back to ca. 5 fps in Windows 11.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Back
Top Bottom