Page 1 of 3 123 LastLast
Results 1 to 16 of 34

Thread: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

  1. #1
    HEXUS.admin
    Join Date
    Apr 2005
    Posts
    31,709
    Thanks
    0
    Thanked
    2,073 times in 719 posts

    AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Utility papers over Windows Kernel issues, CPU almost doubles perf in some tests.
    Read more.

  2. #2
    Senior Member
    Join Date
    May 2009
    Posts
    272
    Thanks
    92
    Thanked
    34 times in 26 posts
    • blokeinkent's system
      • Motherboard:
      • MSI MPG Z390 Gaming Pro Carbon AC
      • CPU:
      • Core i7 9700KF s1151 3.6/4.9GHz
      • Memory:
      • 32GB (4x8GB) Corsair DDR4 Vengeance RGB PRO SL PC4-25600 (3200)
      • Storage:
      • Samsung 2TB 970 Evo Plus NVME + 860 Evo + 250GB 750 Evo SSD + 4x WD 6TB
      • Graphics card(s):
      • EVGA GTX 1070 FTW Gaming ACX 3.0
      • PSU:
      • Corsair AX 760
      • Case:
      • Fractal Design Define S2 (White)
      • Operating System:
      • Windows 10 Pro 64bit
      • Monitor(s):
      • Acer Predator XB281HK 4K
      • Internet:
      • Virmin M50 Fibre

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Wow! Nice catch

  3. #3
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    12,986
    Thanks
    781
    Thanked
    1,588 times in 1,343 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Scary that it wasn't Microsoft that caught this. Hopefully MS will be embarrassed enough to get a fix in the Windows 10 1903 update; March isn't that far off!

    But then I want one to run Linux on, perhaps there aren't that many users affected.

  4. #4
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    I'm still not sure what the actual problem is for MS to fix? It sounds like they've found a workaround but they don't know why it works. Kind of reminds me of the early days of multi-core processors when we did the same.

  5. #5
    Senior Member
    Join Date
    Aug 2006
    Posts
    2,207
    Thanks
    15
    Thanked
    114 times in 102 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    So it seems that essentially AMD needs to work with Microsoft to get a kernel level fix so that the cpu works as intended.... so why didn't AMD pick up on this before release, surely they've got a better understanding of their cpu and better testing tools than the 'home user'.

  6. #6
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    12,986
    Thanks
    781
    Thanked
    1,588 times in 1,343 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by LSG501 View Post
    So it seems that essentially AMD needs to work with Microsoft to get a kernel level fix so that the cpu works as intended.... so why didn't AMD pick up on this before release, surely they've got a better understanding of their cpu and better testing tools than the 'home user'.
    I thought they did, and called it "game mode".

    Why should AMD have to fix Microsoft's bugs? For all we know AMD may well have passed on the info and example hardware to Microsoft to reproduce and fix the issue, but at the end of the day the owner of the buggy code has to fix the buggy code. AMD don't control Windows.

  7. #7
    Senior Member
    Join Date
    Aug 2006
    Posts
    2,207
    Thanks
    15
    Thanked
    114 times in 102 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by DanceswithUnix View Post
    I thought they did, and called it "game mode".

    Why should AMD have to fix Microsoft's bugs? For all we know AMD may well have passed on the info and example hardware to Microsoft to reproduce and fix the issue, but at the end of the day the owner of the buggy code has to fix the buggy code. AMD don't control Windows.
    I never said they should 'fix' the issue for MS but clearly working together will be the most efficient way of fixing it. I get the feeling from that video that AMD hadn't seen this in house or they would have worked with MS (like they've been doing with game companies) to get it working properly purely because no company in their right mind would want negative reviews coming out if it's something that can be fixed. This fix would essentially encourage more people to buy their product and MS also isn't so evil as to not want to fix something that could/would also be affecting their server OS (it was mentioned in video that some server loads are affected), which is a BIG part of their current profit margin...

  8. #8
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    12,986
    Thanks
    781
    Thanked
    1,588 times in 1,343 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by LSG501 View Post
    This fix would essentially encourage more people to buy their product and MS also isn't so evil as to not want to fix something that could/would also be affecting their server OS (it was mentioned in video that some server loads are affected), which is a BIG part of their current profit margin...
    I don't think MS are evil, more like incompetent and uncaring.

    Server and workstation loads are almost all running on Linux so AMD's profit margin there should not be affected in a market of "sell us one box, oh good it works here's an order for another hundred".

  9. Received thanks from:

    Corky34 (03-01-2019)

  10. #9
    Senior Member
    Join Date
    Dec 2013
    Posts
    3,526
    Thanks
    504
    Thanked
    468 times in 326 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by LSG501 View Post
    So it seems that essentially AMD needs to work with Microsoft to get a kernel level fix so that the cpu works as intended.... so why didn't AMD pick up on this before release, surely they've got a better understanding of their cpu and better testing tools than the 'home user'.
    For all we know they did, or at least tried to. For all we know AMD could have contacted Microsoft and got little more than shrugs, the scheduler isn't something most developers would feel comfortable with 'fixing' especially as most of the developers who originally worked on it have probably moved onto new pastures years ago.

    Quote Originally Posted by DanceswithUnix View Post
    I don't think MS are evil, more like incompetent and uncaring.
    Yea, ^^^That^^^ 100%.

  11. #10
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,231
    Thanked
    2,291 times in 1,874 posts
    • scaryjim's system
      • Motherboard:
      • Dell Inspiron
      • CPU:
      • Core i5 8250U
      • Memory:
      • 2x 4GB DDR4 2666
      • Storage:
      • 128GB M.2 SSD + 1TB HDD
      • Graphics card(s):
      • Radeon R5 230
      • PSU:
      • Battery/Dell brick
      • Case:
      • Dell Inspiron 5570
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 15" 1080p laptop panel

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by kalniel View Post
    I'm still not sure what the actual problem is for MS to fix? It sounds like they've found a workaround but they don't know why it works. ....
    I'd throw a very rough guess at issues where the scheduler sticks associated threads on different NUMA nodes. IIRC there was a similar issue unearthed when Ryzen first launched and associated threads were scheduled on different CCXes, which AIUI (although I'm a long way from an expert on threading and hardware) meant those threads were almost constantly missing in the L3 cache, forcing a fetch across the fabric. And istr people also claiming that the Windows scheduler would sometimes "bounce" a thread between cores, and if those cores were on different CCXes this would also lead to constant L3 cache misses and a big performance penalty.

    In fact, pretty much every performance issue I've seen with Ryzen has come down to "you need to be very careful about thread scheduling". If you hit the fabric at all during a fetch you're taking a significant latency penalty.

  12. #11
    Senior Member
    Join Date
    Dec 2013
    Posts
    3,526
    Thanks
    504
    Thanked
    468 times in 326 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Happy to be corrected but SFAIK it's more to do with the windows scheduler mis-identifying the amount of nodes within NUMA (or is it UMA?), basically the scheduler thinks there's, like, 16 cores whereas Windows itself, or something higher up in Windows than the scheduler, sees all 64 cores. That results in Windows trying to assign the threads to 64 cores and the scheduler trying to juggle those threads between 16 core, it's basically spending half the time swapping threads between each NUMA (or UMA) node each with 16 cores.

    Also it seems, from reading the Level1Techs article, that this issue was introduced when Microsoft patched Windows to support Xeon V4 (maybe V3) something like 2-4 years ago so it goes to show how messing with the scheduler can really screw things up.

  13. #12
    Senior Member
    Join Date
    Aug 2006
    Posts
    2,207
    Thanks
    15
    Thanked
    114 times in 102 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by DanceswithUnix View Post
    I don't think MS are evil, more like incompetent and uncaring.

    Server and workstation loads are almost all running on Linux so AMD's profit margin there should not be affected in a market of "sell us one box, oh good it works here's an order for another hundred".
    Um... I never said anything about what was running what but when you basically make an unnecessary dig at microsoft it does shows a level of negative bias towards MS. And to be fair they can't be that incompetent (and before you say it the updates glitches were 'fringe' usage scenarios or down to Apple being Apple with their software when you look into it) when they had/have the most valuable company in the world based on share prices....oh wait I missed the name....

  14. #13
    Senior Member
    Join Date
    Dec 2013
    Posts
    3,526
    Thanks
    504
    Thanked
    468 times in 326 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    It's not negative bias towards MS IMO, yes when some people slate MS it's just bandwagoning but there are actually very valid reasons for people taking a dig at MS, they really are that incompetent, and that's without touching on the anti-competitiveness of the past, the embrace, extend, extinguish ethos of the past that i personally suspect is still very much alive, and the current awful state of updates.

  15. #14
    Senior Member
    Join Date
    Feb 2017
    Posts
    246
    Thanks
    3
    Thanked
    17 times in 17 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by LSG501 View Post
    So it seems that essentially AMD needs to work with Microsoft to get a kernel level fix so that the cpu works as intended.... so why didn't AMD pick up on this before release, surely they've got a better understanding of their cpu and better testing tools than the 'home user'.
    You probably didn't watch the attached video... It isn't an AMD issue, it is Microsoft that is doing it wrong.

  16. #15
    Ryzen Master race outwar6010's Avatar
    Join Date
    Oct 2011
    Location
    Londinium
    Posts
    1,965
    Thanks
    429
    Thanked
    240 times in 160 posts
    • outwar6010's system
      • Motherboard:
      • asus Crosshair x370
      • CPU:
      • 1800x @ 4ghz
      • Memory:
      • Team Group Dark Pro Edition 16GB (2X8GB) DDR4 PC4-25600C14 3200MHZ
      • Storage:
      • More than most
      • Graphics card(s):
      • evga 1080ti
      • PSU:
      • corsair ax 760
      • Case:
      • Corsair 900d
      • Operating System:
      • windows 10 pro 64 bit
      • Monitor(s):
      • hp omen 32
      • Internet:
      • Bt infinite

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by DanceswithUnix View Post
    Scary that it wasn't Microsoft that caught this. Hopefully MS will be embarrassed enough to get a fix in the Windows 10 1903 update; March isn't that far off!

    But then I want one to run Linux on, perhaps there aren't that many users affected.

    I'm not even surprised that ms didn't catch this. Its kinda matches up with their reputation these days.
    "A society grows great when old men plant trees whose shade they know they shall never sit in."


  17. #16
    Senior Member
    Join Date
    Aug 2006
    Posts
    2,207
    Thanks
    15
    Thanked
    114 times in 102 posts

    Re: AMD Ryzen Threadripper 2990WX perf boosted 2X by CorePrio tool

    Quote Originally Posted by GinoLatino View Post
    You probably didn't watch the attached video... It isn't an AMD issue, it is Microsoft that is doing it wrong.
    Actually I did hence why I said AMD needs to work with Microsoft to get it fixed.... AMD can't fix MS code but they can work with MS to speed up a fix.

Page 1 of 3 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •