Linked by Thom Holwerda on Sun 3rd Jan 2010 20:32 UTC
General Development Here's something you probably don't know, but really should - especially if you're a programmer, and especially especially if you're using Intel's compiler. It's a fact that's not widely known, but Intel's compiler deliberately and knowingly cripples performance for non-Intel (AMD/VIA) processors.
Permalink for comment 402280
To read all comments associated with this story, please click here.
Sabotage that spread like a virus.
by dulac on Sun 3rd Jan 2010 22:54 UTC
Member since:

Small thoughts...

On the argument that the compiler is Intel specific:
- Just an excuse... Actually we are talking of a compiler from which code will be used in OTHER compilers. Not a CPU, and the compiler will NOT work as expected nor advertised.
- Stating that it is JUST for Intel CPUs is to accept the accusation of MONOPOLY practice and CARTEL-like practices where the compiler is used in association with CPU to achieve unfair advantage. It is called sabotage in any dictionary.

On the argument that "don't like it, don't use it":
- Just looking the other way, as code spread like a virus, without anyone except the first users to know what was used in the first place. Not even so... as the majority doesn't have a clue of what is going on.
- Again, the terminology to be used is sabotage... and that is not excused, nor justified by a little note posted "just-in-case" the "trick" is found. No crime is justifiable by "just following orders" nor "I warned you". Specially in a virus like spread of such code in libraries, tools, objects.
- The total ignorance of what is hidden under the statement "optimized just for Intel" has now a different meaning. And the different meaning is a revelation of what is under the sheets. Not an excuse, but an evidence of motive, intention and action.

1 - Let nobody states that a warning is fair, when no REAL information is stated to the statement to be understood. Just a legal precaution to commit a crime with impunity.
2 - Let nobody state that you have a choice when no choice is given, as reality is hidden with intention, away from a compilers expectations, and Misinformation is the game. Results have a viral spread.
3 - We have victims, motivation, and actions. These cannot be erased, whatever the statements to disguise facts. And facts are a the fees for courts, not sweet-talk (or at least they should).
4 - Legal actions are much away from the justice concept as delaying is a battle tool... as is misinformation... pseudo-statements to the future...

This is my honest interpretation. Is there another?
"it was in front of them but they could not see it"

Reply Score: 4