Windows 10 CPU Bug Fix Patch Benchmarks (updated)

Published by

Click here to post a comment for Windows 10 CPU Bug Fix Patch Benchmarks (updated) on our message forum
https://forums.guru3d.com/data/avatars/m/164/164033.jpg
These patches should hit cloud providers hardest simply because of the nature of what they are doing. Most likely really limited on singular users.
https://forums.guru3d.com/data/avatars/m/16/16662.jpg
Administrator
mtrai:

No problem...I was just pointing out a bit more confusion on this in hope you or others would be able to check. Anyhow my Skylake system is enjoying a vacation and I am on my Ryzen build and I am on Win 10 Insider build 17063 so did not get the update nor can I run that powershell command it seems. Get some rest.
The script refuses to run, unfortunately, I am stuck. This happens on all machines. No way to verify ATM:
PS C:\> Install-Module SpeculationControl
---
PS C:\> Get-SpeculationControlSettings
Get-SpeculationControlSettings : The 'Get-SpeculationControlSettings' command was found in the module
'SpeculationControl', but the module could not be loaded. For more information, run 'Import-Module SpeculationControl'.
At line:1 char:1
+ Get-SpeculationControlSettings
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-SpeculationControlSettings:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule
https://forums.guru3d.com/data/avatars/m/267/267787.jpg
This is such a marginal performance dip, I'm sure they can fix that with a small driver tweak.
data/avatar/default/avatar18.webp
Carfax:

I just tested that on my PC, and I had no performance hit at all for 4K reads and writes. In fact, writes were slightly higher than before the patch.
Are you running the latest bios? Techspot article reports a 23% drop. I've read another user report with the same drop.
data/avatar/default/avatar04.webp
Hilbert Hagedoorn:

The script refuses to run, unfortunately, I am stuck. This happens on all machines. No way to verify ATM:
Same here. Did you try the NVME test with the latest bios? Just tried on a friend machine : with the patch already installed, the performance drop occurs after the 1003 bios update, not after the patch install (but yeah, sample size of 1).
https://forums.guru3d.com/data/avatars/m/266/266726.jpg
Hilbert Hagedoorn:

The script refuses to run, unfortunately, I am stuck. This happens on all machines. No way to verify ATM:
PS C:\> Install-Module SpeculationControl
---
PS C:\> Get-SpeculationControlSettings
Get-SpeculationControlSettings : The 'Get-SpeculationControlSettings' command was found in the module
'SpeculationControl', but the module could not be loaded. For more information, run 'Import-Module SpeculationControl'.
At line:1 char:1
+ Get-SpeculationControlSettings
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-SpeculationControlSettings:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule
i had the same error , had to change the execution policy temporarily to run it you can check the execution policy by running" get-executionpolicy " if it says restricted, you must change it to RemoteSigned using " Set-ExecutionPolicy RemoteSigned " while powershell is running in administrator mode you can revert it to restricted mode by doing " Set-ExecutionPolicy restricted "
https://forums.guru3d.com/data/avatars/m/238/238599.jpg
-del-
https://forums.guru3d.com/data/avatars/m/247/247876.jpg
Hilbert Hagedoorn:

The script refuses to run, unfortunately, I am stuck. This happens on all machines. No way to verify ATM:
PS C:\> Install-Module SpeculationControl
---
PS C:\> Get-SpeculationControlSettings
Get-SpeculationControlSettings : The 'Get-SpeculationControlSettings' command was found in the module
'SpeculationControl', but the module could not be loaded. For more information, run 'Import-Module SpeculationControl'.
At line:1 char:1
+ Get-SpeculationControlSettings
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-SpeculationControlSettings:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule
DashD:

Same here. Did you try the NVME test with the latest bios? Just tried on a friend machine : with the patch already installed, the performance drop occurs after the 1003 bios update, not after the patch install (but yeah, sample size of 1).
Lets start a troubleshooting session. 1. When I executed command "Install-Module SpeculationControl" I was asked whether I want to update NuGet provider to newer version. So we can assume that this "SpeculationControl" module is from NuGet provider. 2. Check whether NuGet PowerShell provider for packages is installed in your system - execute command "Get-PackageProvider | select Name, Version" (in PowerShell). Mine list of providers: [spoiler]
Name          Version
----          -------
msi           3.0.0.0
msu           3.0.0.0
NuGet         2.8.5.208
PowerShellGet 1.0.0.1
Programs      3.0.0.0
[/spoiler] 3. Try to force the installation of NuGet provider - "Install-PackageProvider -Name nuget -force -RequiredVersion 2.8.5.208". 4. Check for providers again - "Get-PackageProvider". For more details read https://docs.microsoft.com/en-us/powershell/gallery/psget/oneget/packagemanagement_cmdlets
https://forums.guru3d.com/data/avatars/m/16/16662.jpg
Administrator
Got patch verification working - ASUS BIOS 1003: I am currently running some additional tests. File IO seems to take a significant hit specifically at 4K workloads. SATA3 perf overall seems fine although here as well a drop off at 4K.
PS C:\WINDOWS\system32> Get-SpeculationControlSettings Speculation control settings for CVE-2017-5715 [branch target injection] Hardware support for branch target injection mitigation is present: True Windows OS support for branch target injection mitigation is present: True Windows OS support for branch target injection mitigation is enabled: True Speculation control settings for CVE-2017-5754 [rogue data cache load] Hardware requires kernel VA shadowing: True Windows OS support for kernel VA shadow is present: True Windows OS support for kernel VA shadow is enabled: True Windows OS support for PCID optimization is enabled: True BTIHardwarePresent : True BTIWindowsSupportPresent : True BTIWindowsSupportEnabled : True BTIDisabledBySystemPolicy : False BTIDisabledByNoHardwareSupport : False KVAShadowRequired : True KVAShadowWindowsSupportPresent : True KVAShadowWindowsSupportEnabled : True KVAShadowPcidEnabled : True
data/avatar/default/avatar07.webp
What if I do not upgrade my bios to 1003?
https://forums.guru3d.com/data/avatars/m/16/16662.jpg
Administrator
OlivierMDVY:

What if I do not upgrade my bios to 1003?
Certain protections would not kick in.
https://forums.guru3d.com/data/avatars/m/247/247876.jpg
OlivierMDVY:

What if I do not upgrade my bios to 1003?
Hackers will take your rig and use it to store porn. And you even will not know about that and hence you will not be able to watch it. o_O
https://forums.guru3d.com/data/avatars/m/16/16662.jpg
Administrator
AsiJu:

Thank you! If you can find the time please do a run on a Ryzen platform as requested, just to confirm what seems to be the case (even bigger penalty than Intel).
I have an MSI Ryzen setup installed here and the new BIOSes are not available yet. Currently, my generic advice is to wait it out a bit, make sure you install the patch and when new BIOSes are available to install it. Continuously testing this seems to be propagating that I am always one step behind. This all needs some time. I did install the patch on my MSI Ryzen 7 Work setup, but am not seeing anything shocking atm. But again, I want to wait and see what updated BIOSes have for an effect. Overall though from the Intel platform test experiences, it's 4K File IO that takes a hit, more noticeably so with fast NVMe drives. Bad yes, would you ever notice it in a real-world experience as gamer/desktop use ... I doubt it. You can check the updated results in the article to see what is going on.
https://forums.guru3d.com/data/avatars/m/63/63170.jpg
Hilbert Hagedoorn:

I have an MSI Ryzen setup installed here and the new BIOSes are not available yet. Currently, my generic advice is to wait it out a bit, make sure you install the patch and when new BIOSes are available to install it. Continuously testing this seems to be propagating that I am always one step behind. This all needs some time. I did install the patch on my MSI Ryzen 7 Work setup, but am not seeing anything shocking atm. But again, I want to wait and see what updated BIOSes have for an effect. Overall though from the Intel platform test experiences, it's 4K File IO that takes a hit, more noticeably so with fast NVMe drives. Bad yes, would you ever notice it in a real-world experience as gamer/desktop use ... I doubt it. You can check the updated results in the article to see what is going on.
Cheers for taking the time to redo some tests, and keep us up to date 🙂
data/avatar/default/avatar04.webp
If there was ever a litmus test for a Intel shill reviewer it would have to go to guru3D. I mean seriously, they chose apps/games that were the least affected by the Intel security patch then concluded that the whole dilemma wasn't as bad as we all thought. I have no doubt that Linus & Jays2cents co-authored this shill of a review. The truth is, the performance drop of Intel CPU's is a lot worse: 20-35%.
https://forums.guru3d.com/data/avatars/m/270/270041.jpg
Does it matter about using an older bios version that much? I mean the likely hood of being targeted by these hackers if they have let to hack it (not seen anything) is slim right. damn thing has been around for a decade at least and ive yet to see hackers go after this point. Glad performance hit isn't too high, 2% i can live with, some even saying they see nothing which is good... least for those using newer system. when is patch day? 9th?
https://forums.guru3d.com/data/avatars/m/262/262241.jpg
albert89:

If there was ever a litmus test for a Intel shill reviewer it would have to go to guru3D. I mean seriously, they chose apps/games that were the least affected by the Intel security patch then concluded that the whole dilemma wasn't as bad as we all thought. I have no doubt that Linus & Jays2cents co-authored this shill of a review. The truth is, the performance drop of Intel CPU's is a lot worse: 20-35%.
You must be new here... wait, you ARE new. HH is not an Intel fan, nor an AMD fan. The test were made with a gamer/common user perspective.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
albert89:

If there was ever a litmus test for a Intel shill reviewer it would have to go to guru3D. I mean seriously, they chose apps/games that were the least affected by the Intel security patch then concluded that the whole dilemma wasn't as bad as we all thought. I have no doubt that Linus & Jays2cents co-authored this shill of a review. The truth is, the performance drop of Intel CPU's is a lot worse: 20-35%.
No it's not, shut up. Even Google/Amazon came out and said the performance issue is overblown in their workloads. There are a couple synthetic tests that show big drops but it doesn't translate into any real world scenarios.
There has been speculation that the deployment of KPTI causes significant performance slowdowns. Performance can vary, as the impact of the KPTI mitigations depends on the rate of system calls made by an application. On most of our workloads, including our cloud infrastructure, we see negligible impact on performance. In our own testing, we have found that microbenchmarks can show an exaggerated impact. Of course, Google recommends thorough testing in your environment before deployment; we cannot guarantee any particular performance or operational impact.
"We don’t expect meaningful performance impact for most customer workloads," an AWS representative told Business Insider. "There may end up being cases that are workload or OS specific that experience more of a performance impact. In those isolated cases, we will work with customers to mitigate any impact."
Hilbert's testing just further proves this. Yes it sucks that Intel loses some performance but the initial reports were overblown by commenters like you who are impatient and hyperbolize everything.
https://forums.guru3d.com/data/avatars/m/265/265660.jpg
albert89:

If there was ever a litmus test for a Intel shill reviewer it would have to go to guru3D. I mean seriously, they chose apps/games that were the least affected by the Intel security patch then concluded that the whole dilemma wasn't as bad as we all thought. I have no doubt that Linus & Jays2cents co-authored this shill of a review. The truth is, the performance drop of Intel CPU's is a lot worse: 20-35%.
Can't stop laughing. I guess you were disappointed by the findings didn't you? Well if you want sensationalism you can find lots of it on YouTube.
data/avatar/default/avatar13.webp
The question that remains for me is the following. When the performance implications of the patch are between +/- 2% why was this memory leak introduced in all intel cpu's since 1995?