Friday, August 11th 2023

"Downfall" Intel CPU Vulnerability Can Impact Performance By 50%

Intel has recently revealed a security vulnerability named Downfall (CVE-2022-40982) that impacts multiple generations of Intel processors. The vulnerability is linked to Intel's memory optimization feature, exploiting the Gather instruction, a function that accelerates data fetching from scattered memory locations. It inadvertently exposes internal hardware registers, allowing malicious software access to data held by other programs. The flaw affects Intel mainstream and server processors ranging from the Skylake to Rocket Lake microarchitecture. The entire list of affected CPUs is here. Intel has responded by releasing updated software-level microcode to fix the flaw. However, there's concern over the performance impact of the fix, potentially affecting AVX2 and AVX-512 workloads involving the Gather instruction by up to 50%.

Phoronix tested the Downfall mitigations and reported varying performance decreases on different processors. For instance, two Xeon Platinum 8380 processors were around 6% slower in certain tests, while the Core i7-1165G7 faced performance degradation ranging from 11% to 39% in specific benchmarks. While these reductions were less than Intel's forecasted 50% overhead, they remain significant, especially in High-Performance Computing (HPC) workloads. The ramifications of Downfall are not restricted to specialized tasks like AI or HPC but may extend to more common applications such as video encoding. Though the microcode update is not mandatory and Intel provides an opt-out mechanism, users are left with a challenging decision between security and performance. Executing a Downfall attack might seem complex, but the final choice between implementing the mitigation or retaining performance will likely vary depending on individual needs and risk assessments.
Source: Phoronix
Add your own comment

162 Comments on "Downfall" Intel CPU Vulnerability Can Impact Performance By 50%

#151
lexluthermiester
Od1sseasSo your arguments are basically "i don't have to explain because its too obvious" (how convenient) and insulting.
No, my statement is that I've already explained this and I don't feel like doing it again. Go read and inwardly digest.
Od1sseasYes, i have missed something, yes, i am incorrect
There you go.
Od1sseasbut i would like to stand corrected with actual arguments
Then go read through the thread.
Od1sseasinstead of being insulted.
I'm not insulting you, yet. Calm yourself.
Posted on Reply
#152
Kursah
Easy fix, reply ban for those of you whom cannot behave or compose yourself in here. Stay on topic, and the topic isn't insulting or trolling each other. Keep your egos out of it and help folks ffs. Thanks!

:toast:
Posted on Reply
#153
Space Lynx
Astronaut
@R-T-B is Downfall one of those things where it only really is dangerous if someone physically gets ahold of your laptop? Or can it be exploited remotely? I read a bit on it, but still can't find that detail. Cause I personally see no reason for the microcode patch if that is the case, cause I mean 90% of users literally just do casual use on their laptops, and if someone gets a hold of it physically well its gone at that point anyway, just reset your passwords and move on with your life, same as if you lost a smartphone. I know there are more scenarios than that, but I am speaking for the vast majority of casual users.

Or will you be forced to download the microcode patch through a Windows update regardless? no way to avoid the performance loss? will it make stuff like world of warcraft run slower on say a 11th gen intel cpu? or will it only make like productivity loads run slower?

@AleksandarK do you know where do you download the microcode update and how do you opt out of it? asking my niece's gaming laptop i gave her which has kaby lake, all she does is play games, so no reason to hinder performance. I want to opt out
Posted on Reply
#154
chrcoluk
Its very likely for chips Intel still support there will be a Windows microcode patch (same for linux/bsd), although these patches might not be part of the Windows CU, so could be skipped. However would be integrated into a future feature update. As an example On Windows 10 1809, 9900k microcode patch is optional, but its part of 21H2 built in so compulsory. (found the reason why 21h2 slowed down on my 9900k after more testing aside from the Nvidia WDDM changes).
Posted on Reply
#155
AleksandarK
News Editor
Space Lynx@AleksandarK do you know where do you download the microcode update and how do you opt out of it? asking my niece's gaming laptop i gave her which has kaby lake, all she does is play games, so no reason to hinder performance. I want to opt out
Actually, I don't have an information how this should apply generally. But you can find the list of microcode updates for Linux here: github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/main/intel-ucode I don't have a list for Windows tho.
Posted on Reply
#156
R-T-B
Space Lynx@R-T-B is Downfall one of those things where it only really is dangerous if someone physically gets ahold of your laptop? Or can it be exploited remotely?
It can be exploited via anyone who can execute code. Usually, that's just you if you are the sole user and are responsible / keep it free of malware and such.
Space LynxOr will you be forced to download the microcode patch through a Windows update regardless? no way to avoid the performance loss? will it make stuff like world of warcraft run slower on say a 11th gen intel cpu? or will it only make like productivity loads run slower?
It affects avx512 mainly, so I don't think any games will really be impacted regardless. Maybe some emulators.
Posted on Reply
#157
Space Lynx
Astronaut
R-T-BIt can be exploited via anyone who can execute code. Usually, that's just you if you are the sole user and are responsible / keep it free of malware and such.
yeah all she does is play games so I could care less as long as Minecraft keeps running well on it, so I won't be patching it on her laptop.
Posted on Reply
#158
R-T-B
Space Lynxyeah all she does is play games so I could care less as long as Minecraft keeps running well on it, so I won't be patching it on her laptop.
Honestly the more these things happen I do feel that's a valid choice as long as you know what it entails / run a clean ship pc wise.
Posted on Reply
#159
Space Lynx
Astronaut
R-T-BHonestly the more these things happen I do feel that's a valid choice as long as you know what it entails / run a clean ship pc wise.
ya she has nothing to steal, unless the hackers want her minecraft account, thats basically all she uses my old gtx 1070 laptop for. lol
Posted on Reply
#160
Mussels
Freshwater Moderator
mkdrJust amazing. Ryzen also being hit up to 50% performance loss in some workflow with Inception mitigations. This is a catastrophe. Could also have huge impact on SSD I/O, especially small file access. Upcoming direct storage under Windows for gaming. Lets hope you can disable the mitigations under Windows.
Its linux. They'll have updates done to mitigate much of that within weeks.

On linux AMD's 7000 series runs worse with the mitigations disabled, than enabled - sometimes it's far more complex than it first seems. Those are preliminary results for security critical setups that MUST have the fixes done immediately, with performance fixes coming back in later.

Windows mitigations usually take longer, but they've had more time to minimise performance losses too (learning from what's been found out in the linux world, usually)
Posted on Reply
#161
Polius
And i was wondering why my cpu score went from 12000+ to barely hitting 10000

Specs
I5 10400f
Rtx 3060
16gb 3000mhz ram
Posted on Reply
#162
ThrashZone
Hi,
How did I miss this lol

Well remote access I've always disabled this nonsense along with hyperV in features if it weren't for microsoft reinstalling the remote access app I guess I'd be a lot safer :laugh:
But yeah I've used Inspectre since it came out even on win-7 and the bugger man hasn't shown up yet so I agree this is yet again another nothing burger for population unless they work for some large company worth hacking.

GRC | InSpectre

Good point though mbam says I'm crushing it so it must be true :laugh:



Posted on Reply
Add your own comment
Dec 19th, 2024 03:00 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts