5-STABLE kernel build with icc broken

David Schultz das at FreeBSD.ORG
Sun Mar 27 15:21:50 PST 2005


On Sun, Mar 27, 2005, c0ldbyte wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Sun, 27 Mar 2005 gerarra at tin.it wrote:
> 
> >>
> >>Without intending to start any compiler holy wars, what benefits does
> >>ICC provide over GCC for the end user?
> >>
> >
> >ICC would provide better low level code (remind: Intel C Compiler. It would
> >mean better performance).
> >
> >rookie
> >
> 
> If any, still produces not all that much of a difference of code between
> the newer gcc34 and as much performance differance as your going to get
> isnt going to even be noticeable in the long run. Your just setting your
> self up for failure with something that isnt really going to give you
> the desired effects.

For some applications, particularly in scientific computing, icc
is significantly better.  The FreeBSD kernel is not in this
category, however.  Operating system kernels tend to spend most of
their time chasing pointers and copying data, and compilers can't
really optimize these operations.


More information about the freebsd-hackers mailing list