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>

Reply via email to