Jump to content

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

TechGod
55 minutes ago, LAwLz said:

How big was the improvement in terms of percentage points?

No clue.  Since it's new tech, Linux folks tend to spend more time making sure it works, firstly, though since Ryzen seems a lot more like the first SKU in their server-chips more than anything else, I imagine they had the scheduler ready for release to the distros early.

 

The main take away from the early Linux benchmarks is that Ryzen is a monster compile/render chip.  The "Naples" server ones are going to be super-hot commodities, which kind of explains their release cycle.  R7s will appeal to the Bleeding Edge users, which will create buzz (and benchmarks) for the corporate buyers.

Link to comment
Share on other sites

Link to post
Share on other sites

50 minutes ago, MageTank said:

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.

Plus we know ryzens avx are only 128bit

Link to comment
Share on other sites

Link to post
Share on other sites

I wouldnt be surprised if it turns out that MS only optimized for intel chips... I relly hope that AMD can keep up the good work, now the only work left is for the software devs to start making proper multi threaded applications.

Edited by wkdpaul
Cleaned up
Link to comment
Share on other sites

Link to post
Share on other sites

50 minutes ago, MageTank said:

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.

Plus we know ryzens avx are only 128bit

Link to comment
Share on other sites

Link to post
Share on other sites

Well AMD's design is way different from Intel's so if the scheduler is treating AMD's chip like Intel's that'll lead to problems with SMT

Edited by wkdpaul
cleaned up

CPU: Intel i7 7700K | GPU: ROG Strix GTX 1080Ti | PSU: Seasonic X-1250 (faulty) | Memory: Corsair Vengeance RGB 3200Mhz 16GB | OS Drive: Western Digital Black NVMe 250GB | Game Drive(s): Samsung 970 Evo 500GB, Hitachi 7K3000 3TB 3.5" | Motherboard: Gigabyte Z270x Gaming 7 | Case: Fractal Design Define S (No Window and modded front Panel) | Monitor(s): Dell S2716DG G-Sync 144Hz, Acer R240HY 60Hz (Dead) | Keyboard: G.SKILL RIPJAWS KM780R MX | Mouse: Steelseries Sensei 310 (Striked out parts are sold or dead, awaiting zen2 parts)

Link to comment
Share on other sites

Link to post
Share on other sites

45 minutes ago, XenosTech said:

 

Well AMD's design is way different from Intel's so if the scheduler is treating AMD's chip like Intel's that'll lead to problems with SMT

Its bad also for when 2 threads share info between the two if they are on diferent ccxs then it has to go to main memory. 

Edited by wkdpaul
cleaned up
Link to comment
Share on other sites

Link to post
Share on other sites

46 minutes ago, XenosTech said:

Well AMD's design is way different from Intel's so if the scheduler is treating AMD's chip like Intel's that'll lead to problems with SMT

 

25 minutes ago, cj09beira said:

Its bad also for when 2 threads share info between the two if they are on diferent ccxs then it has to go to main memory. 

There are obviously lots of things to consider and fix, but I suggest you take a look at this:

https://www.techpowerup.com/231268/amds-ryzen-cache-analyzed-improvements-improveable-ccx-compromises

 

Overall, there's actually a lot of things to be improved, whether it's the scheduler in W10 or its power management as there are very mixed results in reviews out there, people had trouble maintaining clock speeds in their R7 CPUs under Win10, that's most likely a cause of power management settings and the HPET feature being not configured properly for Ryzen.

 

It's just that people need to understand that such a brand-new architecture will have more or fewer issues at launch, but it surely will. Intel hasn't done a completely redesigned architecture for a very long time and Kaby Lake is just a laugh for me. Of course it's good, but it's basically just as good as Skylake. Intel branded their Kaby lake as 15% faster than Skylake, yeah, "faster" my ass with higher stock clock speeds and a bit higher OCing potential while leaving IPC and the technological process the same... So overall, people need to sit on their asses and wait for the promised fix.

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

Thread cleaned, please keep the Community Standards in mind.

 

It's not allowed to attack others or to talk about moderation (ie: bans and warnings).

If you need help with your forum account, please use the Forum Support form !

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, cj09beira said:

Its bad also for when 2 threads share info between the two if they are on diferent ccxs then it has to go to main memory. 

Or the threads are treated as physical cores

 

1 hour ago, Morgan MLGman said:

 

There are obviously lots of things to consider and fix, but I suggest you take a look at this:

https://www.techpowerup.com/231268/amds-ryzen-cache-analyzed-improvements-improveable-ccx-compromises

 

Overall, there's actually a lot of things to be improved, whether it's the scheduler in W10 or its power management as there are very mixed results in reviews out there, people had trouble maintaining clock speeds in their R7 CPUs under Win10, that's most likely a cause of power management settings and the HPET feature being not configured properly for Ryzen.

 

It's just that people need to understand that such a brand-new architecture will have more or fewer issues at launch, but it surely will. Intel hasn't done a completely redesigned architecture for a very long time and Kaby Lake is just a laugh for me. Of course it's good, but it's basically just as good as Skylake. Intel branded their Kaby lake as 15% faster than Skylake, yeah, "faster" my ass with higher stock clock speeds and a bit higher OCing potential while leaving IPC and the technological process the same... So overall, people need to sit on their asses and wait for the promised fix.

Well according to he who shall not be named, the task scheduler in windows doesn't need to be optimised for AMD since multi-core cpu's have been around for years and AMD did a shit job... That would explain why the R7's shows better performance under win7 and Linux after their scheduler was updated to work with ryzen

CPU: Intel i7 7700K | GPU: ROG Strix GTX 1080Ti | PSU: Seasonic X-1250 (faulty) | Memory: Corsair Vengeance RGB 3200Mhz 16GB | OS Drive: Western Digital Black NVMe 250GB | Game Drive(s): Samsung 970 Evo 500GB, Hitachi 7K3000 3TB 3.5" | Motherboard: Gigabyte Z270x Gaming 7 | Case: Fractal Design Define S (No Window and modded front Panel) | Monitor(s): Dell S2716DG G-Sync 144Hz, Acer R240HY 60Hz (Dead) | Keyboard: G.SKILL RIPJAWS KM780R MX | Mouse: Steelseries Sensei 310 (Striked out parts are sold or dead, awaiting zen2 parts)

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, cj09beira said:

Plus we know ryzens avx are only 128bit

Are you sure? Last I checked, it was both 128 and 256. 8 x 128-bit op/clock or 8 x 256-bit op/clock. Haswell on the other hand, can do 16 x 128-bit op/clock or 8 x 256-bit op/clock. Meaning Ryzen's AVX1 (AVX-128) is half as good as Haswells, but it's AVX2 (AVX-256) is on par. 

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

4 minutes ago, MageTank said:

Are you sure? Last I checked, it was both 128 and 256. 8 x 128-bit op/clock or 8 x 256-bit op/clock. Haswell on the other hand, can do 16 x 128-bit op/clock or 8 x 256-bit op/clock. Meaning Ryzen's AVX1 (AVX-128) is half as good as Haswells, but it's AVX2 (AVX-256) is on par. 

i read wrong then, i got the idea that they had 128 and they had 256 at half speed (emulating it ).

good to know they are on par on avx 256

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


×