Pushing rectangles...
Electical Engineering topics, which I pretend to have a qualified opinion



Categories:
Pushing rectangles...
LiveJournal


Subscribe to "Pushing rectangles..." in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Permanent link: Tuesday, February 10, 2004 Tuesday, February 10, 2004
 

Yellow


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  Permanent link   Categories: Pushing rectangles... LiveJournal


Click here to visit the Radio UserLand website. © Copyright 2004 Matthew Ernest.
Last update: 3/3/2004; 7:39:04 AM. hT
This theme is based on the SoundWaves (blue) Manila theme.
February 2004
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29            
Jan   Mar


[Macro error: Can't find a sub-table named "compilation".]