Jump to content

Further proof that Windows 10 is causing a perf hit with the Ryzen CPU

TechGod
1 minute ago, cj09beira said:

Don't you see that you are the one with bullshit logic,

a game from 2013 isn't multi-threaded == games don't use multiple cores

complete bullshit

if you go and look for old cpus you will see constantly that the ones with most cores will last the longest.

oh right?

multicore CPUs just arrived on the market, eh?

multicore CPUs have been around since 2005 and I have yet to see a purposely build game that multithreads efficiently

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, cj09beira said:

if we have two cpus at around the same frame rate in 1440p, and one is sitting at 98% utilization and the other at 48%, which is the more powerful one, which will be the best in the long one, yes the one which isn't at 98%, thats ryzen in a nutshell right now

No one (intelligent) is denying that a 1700 is more powerful than a 7700k. It obviously is, but that doesn't make it better for gaming. If games continue to prioritize single core performance, then a 7700k is better. If games begin to spread the load better across more cores, than a 1700 is better. But both of those futures are equally likely, therefore, the better option is the one that is better right now (which is a 7700k). If you choose to gamble on more cores becoming more important, then that is a personal choice and you are choosing to risk current performance in the hopes that future performance will be better. I would personally get a 1700 over a 7700k and take that gamble myself, but that doesn't make it any less of a gamble.

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

On 2017-3-5 at 3:00 AM, ARikozuM said:

I doubt this is an OS issue. 

It very much is, Windows 10 needs to have its thread scheduler patched for Zen, it swaps the programs cores are using between each Zen cluster, which means core 0 evicts some information it needs to the 8mb of victim cache in the first cluster, then Windows 10 moves the program to run on core 5, the program suddenly doesn't have the information it needs causing a huge latency spike and quite adversely affecting performance. This is why disabling SMT gives a boost in performance. Not only this, But it assumes each thread has 8mb of cache to work with, clearly the R7 does not have 128mb of cache, you can imagine the havok that would cause...

        Pixelbook Go i5 Pixel 4 XL 

  

                                     

 

 

                                                                           

                                                                              

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, zMeul said:

oh right?

multicore CPUs just arrived on the market, eh?

multicore CPUs have been around since 2005 and I have yet to see a purposely build game that multithreads efficiently

there are a lot of games that use well multiple cores, if they didn't exist you would not be seeing a 7700k at 98% usage :-|

there isn't much more to be gained from ipc and clock speeds so the way to go is more cores, software will follow, slowly but it will,

don't forget even the consoles today have 8 cores.

23 minutes ago, djdwosk97 said:

No one (intelligent) is denying that a 1700 is more powerful than a 7700k. It obviously is, but that doesn't make it better for gaming. If games continue to prioritize single core performance, then a 7700k is better. If games begin to spread the load better across more cores, than a 1700 is better. But both of those futures are equally likely, therefore, the better option is the one that is better right now (which is a 7700k). If you choose to gamble on more cores becoming more important, then that is a personal choice and you are choosing to risk current performance in the hopes that future performance will be better. I would personally get a 1700 over a 7700k and take that gamble myself, but that doesn't make it any less of a gamble.

i don't believe that the likelihood is the same for both cases, its much more likely that it will start using more cores, because of the rise of dx12, vulkan, 8 cores on consoles, programing for more cores is starting to make sense as most people have at least 4 threads.

as i said the way forward in performance is core count so programing for it is the way to go, although its a gamble as to how much time it will take, but then again as people forget to mention by the time the bottleneck would start shifting to the cpu in normal cases the games will be better threaded.

Link to comment
Share on other sites

Link to post
Share on other sites

On 3/4/2017 at 9:51 PM, Praesi said:

Ya. Give it time till Intel whipe the Floor with it again ;)

How 5.3 Ghz next chip? Lol

Link to comment
Share on other sites

Link to post
Share on other sites

On 3/4/2017 at 10:33 PM, ARikozuM said:

Just saying that AMD set a precedent with Witcher 3 (the latest that I can think of) and a driver update fixed everything. It seems too often that reactions such as "hur dur Windoes x sucks for gaming" when it could be as easy as let a programmer make a new driver to address the hardware for better performance.

Amd set X99 platform on its ass like it was suppose to do before optimization.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, cj09beira said:

Snip

Just because a program uses multiple cores doesn't mean that it's multi-threaded. Physics calls aren't passed off to other cores. Each core is working on independent tasks until the data has to be consolidated. BF1, for example, uses multiple cores but the majority of calculations are single-threaded since the work occurs in sequence. 

2 hours ago, Citadelen said:

Snip

AMD could have very well made a driver for the OS given the amount of time they've had to prepare for the launch.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, ARikozuM said:

Just because a program uses multiple cores doesn't mean that it's multi-threaded. Physics calls aren't passed off to other cores. Each core is working on independent tasks until the data has to be consolidated. BF1, for example, uses multiple cores but the majority of calculations are single-threaded since the work occurs in sequence. 

AMD could have very well made a driver for the OS given the amount of time they've had to prepare for the launch.

by definition a game that uses multiple cores is multi-threaded, you can say they don't balance the load between threads, but doesn't mean its not multi-threaded

Link to comment
Share on other sites

Link to post
Share on other sites

There is one interesting (fantasy) theory from Wendell about why AMD give so little time for the software/gaming dev, microsoft, and motherboard manufacture to optimize their product for Ryzen.

Because of the stuff that happen in the past where AMD offer a faster CPU than Intel, and Intel decided to do some stuff that latter judged as unfair, AMD want to keep everything in secret, not give Intel any early hint about Zen architecture and its performance, give Intel little time to respond, so they could disrupt the market.

it's in the beginning of this video.

And also at around 20 minutes, Wendell said that in GTA V, his intel machine (kaby lake i7?) got stutter sometimes, while there's no such thing with Ryzen 7. But well, just watch Wendell in this show, I would just skip when the others are talking, because well, Wendell.

Link to comment
Share on other sites

Link to post
Share on other sites

On Sunday, March 05, 2017 at 6:37 PM, Wolther said:

sure. But how many people actually stream, video edit or even record their plays. 

Most gamers play on single threaded games (competitive e-sports), and in that case AMD's current cpus are worse at compared to Intel's offerings

In those games any ryzen cpu is just fine.

I mean come on 300+fps on ultra 1080p in Counter strike, what more would you want seriously? Okay a 7700k will get you 400fps, but at that point you're just nitpicking. Out of the box cs go won't run at more than 300 fps anyway, that shows you how inappropriate your example is.

Link to comment
Share on other sites

Link to post
Share on other sites

11 hours ago, ARikozuM said:

-snip-

That is Mircosofts responsibility, AMD can't make updates for Windows. I can say without hesitation that if AMD could get a patch like that out before launch they would've.

        Pixelbook Go i5 Pixel 4 XL 

  

                                     

 

 

                                                                           

                                                                              

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

So Jay made a great point in his latest ryzen video...

 

The 1700X is as bad at gaming as the 7700K is at productivity.

 

That's a pretty fair analysis IMO.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Master Disaster said:

So Jay made a great point in his latest ryzen video...

 

The 1700X is as bad at gaming as the 7700K is at productivity.

 

That's a pretty fair analysis IMO.

He said the 7700K is worse in professional workloads than Ryzen is at gaming. Or in other words, Ryzen does gaming much better than the 7700K can do workstation tasks 

THE BEAST Motherboard: MSI B350 Tomahawk   CPU: AMD Ryzen 7 1700   GPU: Sapphire R9 290 Tri-X OC  RAM: 16GB G.Skill FlareX DDR4   

 

PSU: Corsair CX650M     Case: Corsair 200R    SSD: Kingston 240GB SSD Plus   HDD: 1TB WD Green Drive and Seagate Barracuda 2TB Media Drive

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Master Disaster said:

So Jay made a great point in his latest ryzen video...

 

The 1700X is as bad at gaming as the 7700K is at productivity.

 

That's a pretty fair analysis IMO.

Didnt he say that it wasn't as bad at gaming as the 7700k was at pro tasks?

Link to comment
Share on other sites

Link to post
Share on other sites

Not windows 10 fault. It's AMD that needs to have the correct drivers to be compatible with the operating system to work correctly.  

Link to comment
Share on other sites

Link to post
Share on other sites

I'm actually worried that AMD royally screwed something up with the scheduler that could be irreparable until the next gen chips. 

 

Hoping I am wrong. 

Link to comment
Share on other sites

Link to post
Share on other sites

12 hours ago, Alexokan said:

I'm actually worried that AMD royally screwed something up with the scheduler that could be irreparable until the next gen chips. 

 

Hoping I am wrong. 

Nope this is NOT the case. the scheduler is OS side, not hardware side. 

Link to comment
Share on other sites

Link to post
Share on other sites

33 minutes ago, TechGod said:

Nope this is NOT the case. the scheduler is OS side, not hardware side. 

However, if it's a pain to fix and not enough people have Ryzen, then...well, no fix. I'm not saying this is the case, just that something being an OS fix doesn't necessarily make it an easy, or even guaranteed, fix. 

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, djdwosk97 said:

However, if it's a pain to fix and not enough people have Ryzen, then...well, no fix. I'm not saying this is the case, just that something being an OS fix doesn't necessarily make it an easy, or even guaranteed, fix. 

Sure absolutely, thankfully the Ryzen CPUs are a big release. 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, djdwosk97 said:

However, if it's a pain to fix and not enough people have Ryzen, then...well, no fix. I'm not saying this is the case, just that something being an OS fix doesn't necessarily make it an easy, or even guaranteed, fix. 

The Linux builds had a scheduler fix in 24 hours.  It's why Ryzen is an utter beast over there.

Link to comment
Share on other sites

Link to post
Share on other sites

19 hours ago, Lynx said:

There is one interesting (fantasy) theory from Wendell about why AMD give so little time for the software/gaming dev, microsoft, and motherboard manufacture to optimize their product for Ryzen.

Because of the stuff that happen in the past where AMD offer a faster CPU than Intel, and Intel decided to do some stuff that latter judged as unfair, AMD want to keep everything in secret, not give Intel any early hint about Zen architecture and its performance, give Intel little time to respond, so they could disrupt the market.

it's in the beginning of this video.

And also at around 20 minutes, Wendell said that in GTA V, his intel machine (kaby lake i7?) got stutter sometimes, while there's no such thing with Ryzen 7. But well, just watch Wendell in this show, I would just skip when the others are talking, because well, Wendell.

Intel has literally paid billions in fines because of their anti-competitive practices against AMD. So there's a lot of logic to that.

 

Also, Naples, the AMD server-chips based on Zen, are about to murder Intel's server business.  That's probably more what this is about, as we're just a few months from that launch, so the details can be worked out with the R7 launch at the software level.  Welcome to the bleeding edge! :)

Link to comment
Share on other sites

Link to post
Share on other sites

19 hours ago, Lynx said:

There is one interesting (fantasy) theory from Wendell about why AMD give so little time for the software/gaming dev, microsoft, and motherboard manufacture to optimize their product for Ryzen.

Because of the stuff that happen in the past where AMD offer a faster CPU than Intel, and Intel decided to do some stuff that latter judged as unfair, AMD want to keep everything in secret, not give Intel any early hint about Zen architecture and its performance, give Intel little time to respond, so they could disrupt the market.

it's in the beginning of this video.

And also at around 20 minutes, Wendell said that in GTA V, his intel machine (kaby lake i7?) got stutter sometimes, while there's no such thing with Ryzen 7. But well, just watch Wendell in this show, I would just skip when the others are talking, because well, Wendell.

That's a theory I could get behind. 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Taf the Ghost said:

The Linux builds had a scheduler fix in 24 hours.  It's why Ryzen is an utter beast over there.

How big was the improvement in terms of percentage points?

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, LAwLz said:

How big was the improvement in terms of percentage points?

I'd like to know that as well! Though the improvement overall should be lower than on Windows 10 as W10 has CPU power management issues also to be fixed on Ryzen so the overall boost should be theoretically higher on W10 when compared to previous benchmarks.

CPU: AMD Ryzen 7 5800X3D GPU: AMD Radeon RX 6900 XT 16GB GDDR6 Motherboard: MSI PRESTIGE X570 CREATION
AIO: Corsair H150i Pro RAM: Corsair Dominator Platinum RGB 32GB 3600MHz DDR4 Case: Lian Li PC-O11 Dynamic PSU: Corsair RM850x White

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Taf the Ghost said:

Intel has literally paid billions in fines because of their anti-competitive practices against AMD. So there's a lot of logic to that.

 

Also, Naples, the AMD server-chips based on Zen, are about to murder Intel's server business.  That's probably more what this is about, as we're just a few months from that launch, so the details can be worked out with the R7 launch at the software level.  Welcome to the bleeding edge! :)

I wouldn't be so sure. Knights Landing and Skylake-E (AVX-512) are coming. Intel has plenty of tricks up their sleeves when it comes to the HPC market, and are willing to flex those muscles if AMD gets too close with Naples. I won't say AMD doesn't stand a chance, simply because I do not know yet, but I certainly wouldn't say they are going to "murder Intel's server business" because that's simply not going to happen in a single generation.

My (incomplete) memory overclocking guide: 

 

Does memory speed impact gaming performance? Click here to find out!

On 1/2/2017 at 9:32 PM, MageTank said:

Sometimes, we all need a little inspiration.

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×