Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
Sapphire Radeon RX 7600 PULSE review
Gainward GeForce RTX 4060 Ti GHOST review
Radeon RX 7600 review
ASUS GeForce RTX 4060 Ti TUF Gaming review
MSI GeForce RTX 4060 Ti Gaming X TRIO review
GeForce RTX 4060 Ti 8GB (FE) review
Corsair 2000D RGB Airflow Mini-ITX - PC chassis review
ASUS PG27AQDM Review - 240Hz 1440p OLED monitor
MSI MAG X670E Tomahawk WiFi review
Mountain Makalu Max mouse review

New Downloads
CPU-Z download v2.06
AMD Radeon Software Adrenalin 23.5.1 WHQL download
GeForce 532.03 WHQL driver download
AMD Chipset Drivers Download 5.05.16.529
Corsair Utility Engine Download (iCUE) Download v5.1 (5.1.1114 )
CrystalDiskInfo 9.0.0 RC3 Download
Intel ARC graphics Driver Download Version: 31.0.101.4369
Display Driver Uninstaller Download version 18.0.6.4
HWiNFO Download v7.46
7-Zip v23.00 Download


New Forum Topics
Amernime Zone AMD Software: Adrenalin / Pro Driver - Discovery Remix 23.4.2 WHQL [Omega 23.5.1 WIP] EVGA has terminated its partnership with Nvidia , which brand to use ? 110-Inch BOE Prototype Screen with 16K (15360 x 8640) Resolution: A Glimpse into the Future of Gaming? Cannot decode or encode any video on NimeZ GCN drivers, why? TSMC and German Government Negotiate Subsidies for Proposed Chip Factory - Wants 50% subsidized NVIDIA GeForce Game Ready 532.03 WHQL Download & Discussion ASUS Reveals RTX 4070 Megalodon: A GPU with a Proprietary PCI-like Power Solution AMD Software: Adrenalin Edition 23.5.1 - Driver Download and Discussion NVIDIA offers fix for GeForce RTX 4090 and RTX 4080 blank screen issues Windows 10 - Tips and Tweaks




Guru3D.com » News » Microsoft Windows Bug Is Holding Back AMD Ryzen

Microsoft Windows Bug Is Holding Back AMD Ryzen

by Hilbert Hagedoorn on: 03/10/2017 09:44 AM | source: | 168 comment(s)
Microsoft Windows Bug Is Holding Back AMD Ryzen

We've been addressing the topic widely in our reviews, it makes little sense for Ryzen processors that are that powerful to not perform as well in games in CPU bound situations. Microsoft now kind of confirms the issue that Windows 10 does not detect the simulated SMT threads properly, and the simulated SMT threads are weaker compared to real CPU cores. This could hinder the game performance.

In nothing more then a tweet Microsoft seems to have confirmed the existence of this issue. So basically each core gets an extra simulated thread, that is SMT (simultaneous multi-threading) or what Intel refers to as hyper-threading. A real core obviously is stronger compared to a virtual threaded one. Aka we are back to thread-scheduler bugs. Things remain a bit trivial we feel, when we disabled SMT in the BIOS (and just ran 8-threads) performance only increased marginally on some titles, with an exception for some. But who knows, titles like Rise of the Tomb Raider (which is hit the most) might benefit from properly threaded processors big-time.
  

 
There's more going on with the scheduler though, a weird fact exposed itself that the output of the diagnostic tools for the Windows 10 scheduler that distributes these computing tasks across cores, estimated an overly optimistic cache memory per core for Ryzen. A Ryzen 7 CPU seems to be recognized as a processor with a 136 MB combined cache, where it is in reality is obviously is 20 MB for L2 and L3 caches.

Meanwhile Windows 10 RTC seems to be disliking 0.25x multipliers, causing timing issues and Microsoft’s scheduler might not understand the different CCX core-to-core latencies either. So yes, most paths now lead back to the thread scheduler.

In short, the Windows thread-scheduler does not line up with the AMD Ryzen architecture.

Back in the days when Intel introduced Hyper-threading many similar issues have been addressed. From here on-wards it will be a waiting game as we'll have to wait and see how Microsoft will address this matter and see what effect these two factors will have on the slightly disappointing game performance results. But sure, it is terrific news that Microsoft found an issue and is correcting it, let us hope that Microsoft sorts out the scheduler and cache issues as soon as possible. Maybe the upcoming Patch Tuesday update scheduled for March 14 will bring this coveted patch.



Microsoft Windows Bug Is Holding Back AMD Ryzen




« Dell to release S2318NX, S2418NX and S2718NX IPS Displays with HDR · Microsoft Windows Bug Is Holding Back AMD Ryzen · AMD Ryzen Gets Delidded - And It Is a Tricky Thing to Do »

Related Stories

AMD Teams up with Microsoft to Advance Open Source Cloud Hardware - 03/09/2017 09:12 AM
AMD announced their collaboration with Microsoft to incorporate the cloud delivery features of AMD's next-generation "Naples" processor with Microsoft's Project Olympus -- Microsoft's n...

Microsoft Stops OneDrive unlimited storage plans - 03/07/2017 09:23 AM
Announced last year and starting today Microsoft no longer offers unlimited storage to OneDrive users. Subscribers of Office 365 could previously store an unlimited amount of data on Microsoft&rs...

Microsoft Adds Ability to Block Non-Windows Store Apps in Win10 - 02/28/2017 08:22 AM
Is Windows 10 on full device-style lockdown, requiring you to use apps from the Windows Store? Beta News reports, this is only an option which can be enabled should you so desire, and while it is in t...

Microsoft will release Windows 10 Cloud - 02/06/2017 06:31 PM
Buty Windows 10 Cloud has actually very little to do with the cloud, think of it as a simplified Windows RT. Earlier on it was rumored already that Microsoft is planning to launch another version of ...

Microsoft to add Refresh on Demand to Windows Defender - 01/11/2017 09:32 AM
Microsoft will be adding a new featture towards Windows Defender called Refresh on Demand. The function will allow you tor ecover from a slow or crashing setup by reinstalling the base Windows and re...


34 pages 1 2 3 4 > »


Ziggymac
Senior Member



Posts: 111
Joined: 2015-01-22

#5404673 Posted on: 03/10/2017 10:05 AM
People are going to be very disappointed if they expect this to result in big frame rate jumps, suddenly making R7's match or outperform 7700k's in gaming.

..the scheduling fix will almost certainly result in better frame rates but more in line with a GPU driver update, maybe an extra 4-5fps rather than the jump in performance you'd get replacing your current GPU with a faster one.

Neo Cyrus
Senior Member



Posts: 10558
Joined: 2006-02-14

#5404674 Posted on: 03/10/2017 10:09 AM
So the SMT threads are incorrectly detected as full blown core threads?... Pretty much what everyone suspected.

Lane
Senior Member



Posts: 6361
Joined: 2005-02-25

#5404675 Posted on: 03/10/2017 10:13 AM
People are going to be very disappointed if they expect this to result in big frame rate jumps, suddenly making R7's match or outperform 7700k's in gaming.

..the scheduling fix will almost certainly result in better frame rates but more in line with a GPU driver update, maybe an extra 4-5fps rather than the jump in performance you'd get replacing your current GPU with a faster one.

It dont need .. it is an octa core with 2 times more performance in multithreaded appliccations. But some games was running strangely compared to the 6900K.

Ziggymac
Senior Member



Posts: 111
Joined: 2015-01-22

#5404681 Posted on: 03/10/2017 10:30 AM
But some games was running strangely compared to the 6900K.


Maybe, but people haven't been disappointed with Ryzen's gaming performance compared to a 6900 but the 7700K..and that's the benchmark people will hold it it against.

They shouldn't, as the R5 1500 & 1600 are the real Ryzen competitors to the i5 & I7's, but there you go.

AlmondMan
Senior Member



Posts: 997
Joined: 2007-09-03

#5404684 Posted on: 03/10/2017 10:40 AM
Maybe, but people haven't been disappointed with Ryzen's gaming performance compared to a 6900 but the 7700K..and that's the benchmark people will hold it it against.

They shouldn't, as the R5 1500 & 1600 are the real Ryzen competitors to the i5 & I7's, but there you go.

Yes, and that whole comparison is absurd. More threads is fine, but it'll take a while before more threads are able to catch up to a 20% lower coreclock when performance pr clock is almost the same...

34 pages 1 2 3 4 > »


Post New Comment
Click here to post a comment for this news story on the message forum.


Guru3D.com © 2023