Compilatorul Intel sabotează procesoarele non-Intel
De parca ei ar produce şi celelalte procesoare
Se pare că unul dintre cele mai folosite compilatoare face mofturi. Atfel compilatorul celor de la Intel, preferat de unii pentru optimizările sale şi folosit astfel de mulţi pentru aplicaţii critice e făcut în astfel mod încât să dea performanţa maxima numai pe produsele Intel.
Mai exact, precizează Agner Fog pe blogul său, compilatorul sau librăria folosită de către compilator generează mai multe bucăţi de cod, fiecare optimizată în funcţie de procesor şi de instucţiunile suportate de acesta, sistemul incluzând o funcţie care se uită ce procesor se foloseşte şi alege calea optimă pentru acesta. Această funcţie se numeşte pe englezeşte CPU dispatcher. Ok, problema cu compilatorul Intel e că această funcţie vine la pachet şi cu niste instrucţiuni care se uită după id-ul producătorului, iar dacă acesta nu citeşte "GenuineIntel" de cele mai multe ori se spune că alege cea mai lentă versiune de cod posibilă.
După ani în care lumea s-a plâns de acest lucru se pare că modul de comportare a softului a atras şi atenţia celor de la Us Federal Trade Commission (FTC) care a înaintat o plângere anti-trust adresată împotriva celor de la Intel, de parcă aceştia ar fi fost obligaţi să îşi optimizete compilatorul pentru procesoarele produse de alţi producători (AMD şi VIA). Dacă se va dovedi că Intel totuşi a creat compilatorul în aşa fel încât sa saboteze produsele celorlalţi atunci se poate lăsa cu o amendă maricică.
Ultimele mesaje de pe forum
- Filmulete funny
February 04, 2012, 17:31:59 - Melodia zilei
February 02, 2012, 21:47:27 - Cele mai sexy profile de ...
January 31, 2012, 01:39:02 - Chestii tari vazute pe ne...
January 30, 2012, 03:38:52 - gif-uri amuzante
January 30, 2012, 03:32:25