[citation][nom]The_Trutherizer[/nom]Well the Intel compiler is basically the most advanced compiler available out there. I hardly think it is comparable to Open64 which yes is used for Linux and academic purposes. In all fairness Intel does not have to provide advanced support for any other CPU if it does not want to, but it's not cool. Not cool at all. Intel has had a long dreary history of being anti-competitive. It would be nice if they felt their hardware can stand 100% on it's own merits. I mean the information is freely available."Intel® compilers, associated libraries and associated development tools may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel® Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel® SSSE3) instruction sets and other optimizations."That's the statement the courts forced Intel to issue. Please note the wording "for optimizations that are not unique to Intel microprocessors". That basically means that even if they could provide optimisation since it is the same features we are talking about, they don't. We're talking SSE2, SSE3 and SSSE3 here... Basically the whole of recent CPU history.[/citation]
Intel is a company, not a charity. Asking them to produce AMD-optimized or VIA optimized compilers as well is as dumb as asking MS to give people a "Choose your browser!" screen when they install windows.
It's not about being anti-competitive. In fact, they ARE being competitive. They're saying, well, here's our product, and here's our compiler that gets you the best out of our product. What's wrong with that?
Why not ask ARM for a x86 compiler so that ARM-based code can be translated easily to x86, so that it'll be easier to port Android apps to Intel/AMD SoCs?
Or Apple to officially support Wine? Like, in-built Wine. Or a Windows PC with Linux pre-installed?
And BTW you can download the Intel compiler for Linux for free if you're using it for personal/academic use.