Thursday, August 23rd 2018

Intel Gags Customers from Publishing Performance Impact of Microcode Updates

Much of the secret sauce that made Intel processors faster than AMD is going sour, as the cybersecurity community is finding gaping security vulnerabilities by exploiting features such as speculative execution. Intel's microcode updates that mitigate these vulnerabilities impact performance. Intel isn't too happy about public performance numbers put out by its customers, which it fears could blunt the competitive edge of its products. The company has hence updated the license terms governing the microcode update distribution to explicitly forbid its users from publishing comparative "before/after" performance numbers of patched processors.

The updated license for the microcode update has this controversial sentence (pay attention to "v"):
"You will not, and will not allow any third party to (i) use, copy, distribute, sell or offer to sell the Software or associated documentation; (ii) modify, adapt, enhance, disassemble, decompile, reverse engineer, change or create derivative works from the Software except and only to the extent as specifically required by mandatory applicable laws or any applicable third party license terms accompanying the Software; (iii) use or make the Software available for the use or benefit of third parties; or (iv) use the Software on Your products other than those that include the Intel hardware product(s), platform(s), or software identified in the Software; or (v) publish or provide any Software benchmark or comparison test results."
Some of Intel's biggest enterprise customers are cloud computing providers such as AWS, Microsoft, and Google, who have made it their duty to keep their customers informed about the performance impact of microcode updated processors, since it impacts their cost/performance when the scale is big enough. This gag is both unethical, and probably even illegal.
Source: Bruce Perens (Blog)
Add your own comment

78 Comments on Intel Gags Customers from Publishing Performance Impact of Microcode Updates

#51
bug
jigar2speedI would love to see TPU publish comparison results. - TPU please check if this legally doable and can you make it happen ?
It's probably legal, but it will certainly bar TPU from getting samples in a timely manner in the future :(
Posted on Reply
#53
hyp36rmax
R0H1TEven then it will be hard(er) to enforce outside the US, at least it should be. And if it's not, then someone should just leak server benchmarks to reddit or pastebin.
There's no reason why the performance impact should not be visible to everyone, it's like Intel owns us now!
Shouldn't be as hard to enforce like we think it may be. Intel is large enough to possibly have registered offices and extensions in each major market to mitigate and control their IP's for exactly this. The company I work for has a similar approach. Our regional offices are registered separately and can be considered it's own entity.

In the whole scheme of things it's still ridiculous but probably happens all too often, we just happen to highlight and make this particular case a big deal.
Posted on Reply
#55
HD64G
And this proves that AMD has't any big problem to patch any vulenrabilities without losing performance, while Intel is trying to keep people silent from proving that they lose heavily with each new patch. Zen 2 will have a great chance to turn tables around muchly for both server and pc market me thinks.
R0H1TPhoronix benches, in some cases an unmitigated disaster :roll:








www.phoronix.com/scan.php?page=article&item=l1tf-foreshadow-xeon
WOW! We are talking about tanking performance full steam! Return to 2005 all the way! I can understand their panic watching these results. AMD stock will hit all time high next year imho, while Intel's will fall heavily after the Zen2 server contracts are being revealed.
Posted on Reply
#56
cadaveca
My name is Dave
HD64GWOW! We are talking about tanking performance full steam! Return to 2005 all the way! I can understand their panic watching these results. AMD stock will hit all time high next year imho, while Intel's will fall heavily after the Zen2 server contracts are being revealed.
I think you missed the part that both HT and SMT must be disabled for full mitigation of this "flaw", which means nearly half of AMD's CPUs performance will be lost as well. But good job on spinning it to match what you'd like. :p


Also, this is far from over. we can expect nearly 60-70% performance loss in some scenarios with all of this mitigations for these current crop of hardware flaws fully in effect. most of users here might be 5% loss though on average usage models. Most high performance losses are very specific scenarios, like older software from 5+ years ago, and things like OpenGL.

You've very easily highlighted WHY INtel has taken this stance on publishing benchmarks. Kudos to you, sir!
Posted on Reply
#57
bonehead123
tag it, snag it, gag it.....

typical Intel yip yap......only in America :D
Posted on Reply
#58
HD64G
cadavecaI think you missed the part that both HT and SMT must be disabled for full mitigation of this "flaw", which means nearly half of AMD's CPUs performance will be lost as well. But good job on spinning it to match what you'd like. :p


Also, this is far from over. we can expect nearly 60-70% performance loss in some scenarios with all of this mitigations for these current crop of hardware flaws fully in effect. most of users here might be 5% loss though on average usage models. Most high performance losses are very specific scenarios, like older software from 5+ years ago, and things like OpenGL.

You've very easily highlighted WHY INtel has taken this stance on publishing benchmarks. Kudos to you, sir!
So, where are the tests that show AMD CPUs need to disable SMT? And since FX arch CPUs aren't vulnerable to that as they don't have HT, they will come very close to the i7s until series 5 that will disable their HT maybe? And all those who paid double or more will have to make their i7s to perform as i5s? Or allow their PC to be vulnerable just to not lose the performance they paid for? 3rd way is to go for Ryzen me thinks. ;)
Posted on Reply
#59
Assimilator
FFS Intel, stop being stupid and fix your 10nm node.
Posted on Reply
#60
R-T-B
R0H1TI'm not talking about big data or cloud per se, the updated ToS also seems to target individuals.
They don't. When is the last time an Intel ToS popped up on a microcode update for you?

Hint: If you didn't agree, it means nothing.
R0H1Tbtarunr Take a look at these for instance o_O


www.servethehome.com/intel-publishes-l1tf-and-foreshadow-performance-impacts/
You do realize that's only for guest os systems WITHOUT the microcode that you can't trust? Using software mitigations?

Way to cherry pick... :shadedshu: They are benching VM performance without the microcode vs with for pete sake.
stimpy88OK, it says CUSTOMERS...

What about tech Journalists and websites publishing reviews or opinion pieces? Is that covered by this, or is this next on the list?

And what is TechPowerUp's response to this?
Only enterprise.
Posted on Reply
#61
HTC
Dunno about you dudes but i'd like to see a set of benches that showed no mitigations 1st, then mitigations for those security issues that affect both Intel an AMD, and finally all mitigations enabled.

Just to see the cumulative effect these security issues have caused.
Posted on Reply
#62
R-T-B
cadavecaYou've very easily highlighted WHY INtel has taken this stance on publishing benchmarks. Kudos to you, sir!
I said it earlier... The social web in general has begun to scare me. People care not to learn the truth, only who to blame.
HTCJust to see the cumulative effect these security issues have caused.
Outside of a VM this latest one has no impact.
Posted on Reply
#63
mtcn77
cadavecaI think you missed the part that both HT and SMT must be disabled for full mitigation of this "flaw", which means nearly half of AMD's CPUs performance will be lost as well. But good job on spinning it to match what you'd like. :p


Also, this is far from over. we can expect nearly 60-70% performance loss in some scenarios with all of this mitigations for these current crop of hardware flaws fully in effect. most of users here might be 5% loss though on average usage models. Most high performance losses are very specific scenarios, like older software from 5+ years ago, and things like OpenGL.

You've very easily highlighted WHY INtel has taken this stance on publishing benchmarks. Kudos to you, sir!
HT and SMT don't do similar things. If you look over at "LanOCLanOC.org.org";

what Intel gains from L1-HT is mainly bandwidth, a.k.a. execution speed whereas AMD's L2 - which is what physical cores get - is not slower than L1-SMT apart from latency, 2.8ns>1.1ns. With the distinction of i9's AMD's physical cores are faster and more patent than Intel.
Posted on Reply
#64
HTC
R-T-BI said it earlier... The social web in general has begun to scare me. People care not to learn the truth, only who to blame.



Outside of a VM this latest one has no impact.
Then do them benches with that one both inside and outside of VMs, and the same for other (if any) such applicable instances.
Posted on Reply
#65
hat
Enthusiast
It's a lot to keep track of. There's been a lot of holes to patch, and those patches have come in varying quality.
Posted on Reply
#67
R-T-B
HTCThen do them benches with that one both inside and outside of VMs, and the same for other (if any) such applicable instances.
Who does? The benches I quoted from intel don't.

EDIT: my bad, was on a phone and misread "then" as "they."
Posted on Reply
#68
Dr_b_
But guys Intel is going to make a dGPU in 2020 that will be so awesome. And you won't be able to benchmark it either, under penalty of death.
Posted on Reply
#69
eidairaman1
The Exiled Airman
As far as I recall non-disclosure agreements we're only for when people were testing products before they released this what they are trying to do now we should have a right to be able to see how much of a impact any patch has on any piece of hardware Intel is obviously trying to hide.

Watch as their user base starts dwindling because of such underhanded tactics.
Posted on Reply
#70
GoldenX
Looks like they are rolling back.
Posted on Reply
#71
R0H1T
R-T-BThey don't. When is the last time an Intel ToS popped up on a microcode update for you?

Hint: If you didn't agree, it means nothing.


You do realize that's only for guest os systems WITHOUT the microcode that you can't trust? Using software mitigations?

Way to cherry pick... :shadedshu: They are benching VM performance without the microcode vs with for pete sake.



Only enterprise.
They're Intel's own performance numbers, for servers - hence servethehome link.
So it is possible that the terms above could be used to restrict internal benchmarks being showcased against the competition - for servers & even if it is just enterprise - that's still wrong.

Just to be clear, the language is broad enough to target anyone downstream, so it's not as if only enterprsies are at risk.
This at a time when the competition is gaining ground on them seems less of a coincidence to me.
Posted on Reply
#72
cyneater
OctopussThis is a new low.
I hope someone sues them.
This is disgusting.
Yup a new fixed cpu and mobo for every use effected :P
Then I would forget..
ill buy the new ram :P sounds fair to me.
Posted on Reply
#73
R-T-B
R0H1Tfor servers & even if it is just enterprise - that's still wrong.
No disagreement. Just clarifying.
R0H1TJust to be clear, the language is broad enough to target anyone downstream
No it's not. Language is irrelevant if you never digitally agree to it.
Posted on Reply
#74
$ReaPeR$
bugYes, that why we have so many strong economies developed in the absence of a healthy stock market :kookoo:
do you remember the 2008 crash? i do. maybe you were born yesterday tho.. :D so yeah.. "healthy"..
Posted on Reply
#75
R-T-B
$ReaPeR$do you remember the 2008 crash? i do. maybe you were born yesterday tho.. :D so yeah.. "healthy"..
Healthier than any country without, yes.
Posted on Reply
Add your own comment
Nov 21st, 2024 20:16 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts