It would be really cool if Intel would port ICC To OSX. I used to use
ICC on Linux Gentoo instead of GCC, which, at least on Intel processors
(crippled on AMD, duh!) would create the fastest binaries ever.
Ronald Vogelaar
http://www.rovosoft.com
Theodore H. Smith wrote:
On 12 Dec 2006, at 17:42, Ronald Vogelaar wrote:
Coming from Unix/Linux world, there's one thing that I noticed about
your compiler settings. You use GCC_OPTIMIZATION_LEVEL = s. It is
commonly accepted nowadays that -Os does not generally create the
fastest binaries. You should use -O3 or at least -O2.
Thanks Ronald, I'll be giving that a go. Coming from the MrCpp world
;) I've been used to finding that the smaller executables are
generally faster, but I guess this no longer applies when not using
the MrCpp compiler. MrCpp is some really ancient compiler Apple made
made 7 years ago that generates the best PPC code I've ever seen. I
think it still did have optimisations for G3, although not G4 or G5.
Having said that, I can't imagine that being the cause of a massive
slowdown. But why do you not use -fUnroll_loops?
Erm... I dunno. Basically because I don't want all the loops unrolled,
only the most important ones. Silly eh? I'll play it on the safer (but
fatter) side this time, and unroll the loops.
I also think you can safely assume SSE3 to be present in all Intel
Macs (Though I am unsure whether that would actually bring you anything.
Yeah, I had no idea what SSE3 was or if it is on Intel Macs, but now
that I know it's there, I'll add it. It can't hurt.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>