alessandro to PC Gaming · 3 months agoAMD admits its chips actually have gaming 'parity' with Intel's 14th Gen, suggests lacklustre Ryzen 9000 performance could be because we're not fiddling with Windows' backendwww.pcgamer.comexternal-linkmessage-square25fedilinkarrow-up1131arrow-down15
arrow-up1126arrow-down1external-linkAMD admits its chips actually have gaming 'parity' with Intel's 14th Gen, suggests lacklustre Ryzen 9000 performance could be because we're not fiddling with Windows' backendwww.pcgamer.comalessandro to PC Gaming · 3 months agomessage-square25fedilink
minus-squareconciselyverbose@sh.itjust.workslinkfedilinkarrow-up74·3 months agoIt’s not “because we’re not fiddling” with anything. It’s because Windows’ scheduler is objectively broken and not scheduling workloads correctly.
minus-squareconciselyverbose@sh.itjust.workslinkfedilinkarrow-up13·3 months agoIt assigns workloads to the virtual core (from SMT) before properly distributing them to other cores. Source This is not an issue on Linux because they schedule threads correctly. But I guess this post is about windows only doing some other branch prediction correctly on some admin mode, so I guess that way too.
minus-squareSplashJacksonlinkfedilinkarrow-up1·3 months agoThanks for the explaination! I would have searched in but I’m on a phone and my kids are jumping on the couch/me. Have an upvote, on me.
It’s not “because we’re not fiddling” with anything.
It’s because Windows’ scheduler is objectively broken and not scheduling workloads correctly.
Can you elaborate? How is it breaking?
It assigns workloads to the virtual core (from SMT) before properly distributing them to other cores. Source
This is not an issue on Linux because they schedule threads correctly.
But I guess this post is about windows only doing some other branch prediction correctly on some admin mode, so I guess that way too.
Thanks for the explaination! I would have searched in but I’m on a phone and my kids are jumping on the couch/me. Have an upvote, on me.