TPU: Intel Gags Customers from Publishing Performance Impact of Microcode Updates

csbin

Senior member
Feb 4, 2013
838
351
136
https://www.techpowerup.com/247028/...shing-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.
 

TheELF

Diamond Member
Dec 22, 2012
3,973
730
126
This doesn't change anything for the market,anybody(and I do mean server etc) interested in upgrading to a new CPU will buy one ,do all their testing and then decide to buy the thousands they need or not,nobody is relying on 3rd party tests for that much money anyway.
This is a bad thing only for us end users who will be left wondering a bit longer because these numbers will come out eventually.
 
  • Like
Reactions: french toast

Cerb

Elite Member
Aug 26, 2000
17,484
33
86
Why even bother? It's 100% bad PR, and nothing more. Unless you actually sign, or otherwise specifically and knowingly agree to such a license, it may as well not exist. As a user, that needs security updates for your software, and in a business situation really needs to have them (if TSHTF via malware, and you wren't updating your systems, good luck keeping liability for that off of your back), it wouldn't be worth the bytes it is wasting, even if you did have to agree to it.
 

Arkaign

Lifer
Oct 27, 2006
20,736
1,377
126
Wonder if the penalties are similar to what AT found with testing on a Kaby box :

https://www.anandtech.com/show/12566/analyzing-meltdown-spectre-perf-impact-on-intel-nuc7i7bnh/2

Seemed to vary between minor and moderate impact, with nVME SSD being dramatically affected.

I know big metal back-office and cloud services hardware is a sort of Oranges to Tangerines comparison, but the raw gap pre and post microcode seem like they might share a ballpark.

Well, with this PR blunder, I'm sure we'll see a real world test to give it right back to Intel lol.
 
  • Like
Reactions: french toast

formulav8

Diamond Member
Sep 18, 2000
7,004
522
126
Updated: Intel Answers Complaints About Microcode Benchmarking Ban

UPDATE: Intel has shared its new, and very brief, licensing agreement:

Redistribution and use in binary form, without modification, are permitted, provided that the following conditions are met:

  • Redistributions must reproduce the above copyright notice and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of Intel Corporation nor the names of its suppliers may be used to endorse or promote products derived from this software without specific prior written permission.
  • No reverse engineering, decompilation, or disassembly of this software is permitted.

Looks like the eula portion restricting benchmarking has been removed.
 
Last edited:

EXCellR8

Diamond Member
Sep 1, 2010
3,982
839
136
Seems like whoever updated the license agreement...

A. Didn't really understand the latest request changes that came from marketing

or

B. Was experimenting with how promptly backlash would occur by customers

Either option is more believable than them thinking that what they were doing was unethical and/or possibly illegal.
 
  • Like
Reactions: lightmanek

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Some lawyers are idiots about adding nonsense restrictions they make up without consulting technical staff or anyone with a working brain.

At work we sell site licenses for our software to universities, and some of the requested license changes we get back from them are, uh, creative? (Calling them "demented" might annoy our customers :) )

So this could have been an overreach attempt by an Evil Corporation, or it could just have been an incompetent lawyer trying to justify his salary by making bad changes.
 
  • Like
Reactions: french toast

Borealis7

Platinum Member
Oct 19, 2006
2,914
205
106
i dont understand...even with the restrictions, whats preventing any ol' Joe Schmoe on the BananaTech forums from posting benchmarks and comparisons? the user is (almost) anonymous and Intel can't subpeana the forums for his IP, they are not the police. and BananaTech is in no way liable for the content it's users are posting. so whats the deal here?
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
i dont understand...even with the restrictions, whats preventing any ol' Joe Schmoe on the BananaTech forums from posting benchmarks and comparisons? the user is (almost) anonymous and Intel can't subpeana the forums for his IP, they are not the police. and BananaTech is in no way liable for the content it's users are posting. so whats the deal here?

The restriction no longer exists, read the post right above yours. It was probably a stupid mistake, nothing to see here, move along.
 

WelshBloke

Lifer
Jan 12, 2005
30,434
8,098
136
So this could have been an overreach attempt by an Evil Corporation, or it could just have been an incompetent lawyer trying to justify his salary by making bad changes.

Do large corporations let single incompetent lawyers write their EULAs and then not check them?