The Inquirer-Home

Intel compiler "nobbles" AMD chips, claim

Screaming Sindy strikes again
Wed Jul 13 2005, 09:41
A SOFTWARE DEVELOPER claims that he has analysed the performance of the Intel Fortran Linux compiler but noticed an anomaly which favours Chipzilla processors over AMD CPUs.

Accord to Mark Mackey, at this page, code produced by the compiler looks for an Intel processor, and if it doesn't find one, it won't run SSE or SSE2 code.

Mackey claims "the code has been nobbled to run slower to run non-Intel chips."

But he's talked to Intel, which denies that there was any deliberate attempt to favour its chips over AMD's X86 processors. Mackey said Intel told him a run time problem is fixed in the most recent update of compilers and was an oversight. Intel simply didn't test AMD processors and the compiler isn't intended to support them.

Undaunted, Mackey has written a patch for one of the libraries in the compiler which removes the "GenuineIntel" check the compiler includes. That means code compiled now works fine on both AMD and Intel chips.

Mackey said "it's a shame" that Intel's compiler "is now being coerced into a being a marketing tool". We originally saw a reference to this page at AMD Zone. µ


Share this:

blog comments powered by Disqus
Subscribe to INQ newsletters

Sign up for INQbot – a weekly roundup of the best from the INQ

INQ Poll

Heartbleed bug discovered in OpenSSL

Have you reacted to Heartbleed?