|
Is Intel using sleazy tricks to slow down AMD users in its latest compiler? [Hack the Planet]
Why accuse them of being dumb for not optimizing away checks in the
event they are unneeded when you can invent a conspiracy theory? Note
that in the article they examined only ONE program to see if the
SSE/SSE2 checks actually surrounded SSE/SSE2 calls. The accuser
provides no discussion the the optimizations actually performened when
these flags are used.
I'd bet good money that you could use a set non-processor specific
optimization switches, corresponding to the non-processor specific
optimizations that are rolled into the processor specific switch used
in the article, for the particular piece of code examined and
thus disprove the conspiracy. But that would be no fun.
How much effort should Intel be obligated to spend to determine if an
AMD has the features that the compiler optimizations depend on? If they
make a mistake at reverse engineering the AMD microarchitecture, as I
think they've done here, the PR is the same as if they never tried.
Full disclosure: I work for Intel. Therefore I must be part of the cover-up, yes?
7:57:12 AM
Categories: Pushing rectangles... LiveJournal
|
|
|