In the last episode (Feb 07), Ludger Merkens said:
On Fri, 7 Feb 2003, Mirar @ Pike developers forum wrote:
Note that icc function calls seems to be much faster (Loops Recursed), and that the speed is comparable even though the icc version is compiled without machine code. (Both are with 64-bit float and int.)
Nice results for intels compiler. How machine dependent is this result? E.g. is this pentium 4 specific, or can we expect AMD Athlon or pentium III (II) to benefit likewise? What type of CPU did you run your tests btw.?
icc is consistently faster than gcc; of course, they have no AMD-specific optimizations :)
Has anyone looked into how difficult it would be to get icc to use the machine code stuff?
I can't see anything that would indicate that machine-code is dependant on gcc. Everything in code/ia32 manually builds assembly instructions one word at a time.