Originally posted by milkylainen
View Post
Announcement
Collapse
No announcement yet.
Benchmarks Of JCC Erratum: A New Intel CPU Bug With Performance Implications On Skylake Through Cascade Lake
Collapse
X
-
Originally posted by Brane215 View Post
What a load of crap.
This is not some obscure bug that might happen under some circumstances.
This affects fundamental functionality of the product and if it can't be addressed by a patch, product should be replaced.
Comment
-
Originally posted by starshipeleven View Post
This is just an optional codepath, nothing is fucked up, calm down
Maybe for JITs it will be optional, but not everyone runs all their programs using wasm yet.
- Likes 1
Comment
-
Originally posted by archsway View PostAh, so you can just disable it and the kernel will re-assemble and re-link all your programs for you?
Maybe for JITs it will be optional, but not everyone runs all their programs using wasm yet.
Comment
-
Originally posted by starshipeleven View PostWTF are you talking about? This "fix" is in GCC compiler, not linux kernel.
You're the one replying to a comment about "core kernel stuff" talking about an "optional" codepath.
Or did you mean that the optional codepath was in the assembler?
- Likes 3
Comment
-
Originally posted by archsway View Postdid you mean that the optional codepath was in the assembler?
As for the guy talking about kernel, oh whatever.
EDIT: aaand I'm right https://www.phoronix.com/scan.php?pa...er-Patches-JCC it's enabled with -mbranches-within-32B-boundariesLast edited by starshipeleven; 13 November 2019, 04:10 AM.
Comment
-
It would be interesting to see what the performance impact for binaries produced by the updated toolchain when using an AMD CPU looks like. Distros will likely use the updated toolchain to compile their packages, since they want performance for Intel users to be good, but how will this (needlessly) impact AMD users? Maybe it's time for distros to start preparing actual "amd64" and separate "intel-amd64" packages, where the amd64 packages have no Intel workarounds applied. Okay this is probably overkill. :-)
- Likes 5
Comment
-
Originally posted by blargh4 View PostI am mystified by how a bug in conditional branch instructions could have been overlooked for 5 years in what has to be the most widely-deployed CPU design in the world. Surely that's among the most common classes of instructions in any program? I can't imagine how fixing something that seems to be astronomically improbable would be worth the performance hit, vs just patching the affected applications.
- Likes 1
Comment
Comment