• This is a political forum that is non-biased/non-partisan and treats every person's position on topics equally. This debate forum is not aligned to any political party. In today's politics, many ideas are split between and even within all the political parties. Often we find ourselves agreeing on one platform but some topics break our mold. We are here to discuss them in a civil political debate. If this is your first visit to our political forums, be sure to check out the RULES. Registering for debate politics is necessary before posting. Register today to participate - it's free!

Windows 10 causing issues with Ryzen platform

ludin

DP Veteran
Joined
Dec 3, 2013
Messages
57,470
Reaction score
14,587
Gender
Undisclosed
Political Leaning
Undisclosed
There is a bug in windows 10 scheduler when it comes to how it handles ryzens processing.

AMD Ryzen Performance Negatively Affected by Windows 10 Scheduler Bug

it is pretty indepth and complicated and a couple of patches will be required to fix it.
in that time it is only affecting windows 10. windows 7 is fine and mB makes are releasing
windows 7 drivers as we speak.

this could be affecting the gaming issues as well.

Microsoft acknowledges AMD Ryzen performance issues on Windows 10, fix incoming
 
Glad I stopped using it ages ago

then why respond if you have nothing to add?
there are people that are buying the ryzen platform.

if they are running windows 10 there is an issue with it. the software is not handling the CPU properly and is going to take a
update or two in order to fix.

I believe this is what is causing a few of the issues with ryzen in gaming as well.

it also speaks that once fixed and corrected that ryzen could be more powerful than intel at this point.
 
From what I've gathered, it's not actually a scheduler "bug." The Windows scheduler is working the way it's supposed to. The problem is Ryzen's architecture. There are two sets of four cores on the 8-core models, and they have a sort of split cache setup. When the scheduler decides to shift a task from one core to another, if the new core is on a different CCX there's a latency that comes with shifting the cache over.

The scheduler isn't programmed to be aware of this. It could be, but that comes at a cost. This is a task you want to have as simple as possible. Adding complexity to the scheduler can degrade performance overall.

I think the burden is mostly going to be on software developers.
 
From what I've gathered, it's not actually a scheduler "bug." The Windows scheduler is working the way it's supposed to. The problem is Ryzen's architecture. There are two sets of four cores on the 8-core models, and they have a sort of split cache setup. When the scheduler decides to shift a task from one core to another, if the new core is on a different CCX there's a latency that comes with shifting the cache over.

The scheduler isn't programmed to be aware of this. It could be, but that comes at a cost. This is a task you want to have as simple as possible. Adding complexity to the scheduler can degrade performance overall.

I think the burden is mostly going to be on software developers.

Scheduler is not optimized for ryzen as it is for intel.
even Microsoft had to make changes for intel processing.

so it will have to patch for ryzen as well.

they will have to add to the logic so that it detect which platform is being used and uses the correct scheduler.

without the optimization rzyen will never perform up to full standard.
 
Back
Top Bottom