Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

ICC is (in terms of basically all optimisations) leagues ahead of the open-source compilers.

The vectorised code the compiler produces is also a lot better.

See http://stackoverflow.com/a/11227902/1346405



The Intel compiler tends to have an edge when you write rampantly inefficient code to begin with. If you structure your code reasonably, the only reliable performance difference I have seen is that the Intel compiler takes longer to compile and produces much larger binaries (4x is typical). The run-time performance is rarely significant. Also remember the "run slow on AMD" feature, which implies that two code paths are often generated.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: