Well, someone finally confirm all my rants on this forum concerning the practice of Intel in compiler and benchmark programs.
The guy(http://www.swallowtail.org/) finally wrote an elegant PERL script to disable the rather silly 'GeniuneIntel' check from the compiler. You can copy the script and use it for free with or without modification for Intel FORTRAN compiler running on LINUX. The patch can be found here:
http://www.swallowtail.org/naughty-intel.html
Here's some extract of what he has to say:
One of the candidate for this kind of mishievious behaviour is PCMARK. I don't really know what it represent, just that I don't get it why a P4EE at 3200MHz will be a better CPU than A64 at 2840MHz. Will anybody in it's right senses and have some clue about CPU chooses a P4EE at 3200MHZ over an Athlon 64 at 2840MHz. That's why I mention that PCMARK05 is a bogus benchmark here:Originally Posted by news
http://xtremesystems.org/forums/show...Intel+compiler
because futuremark compiled it with an Intel compiler which is known to cripple performance on other competitors CPUs.
Sandra 2005 I read somewhere was also compiled with Intel compiler.
Bookmarks