This is a discussion on Re: Performance on IA64 using icc vs gcc - Openssl ; On Fri, Jun 08, 2007 at 05:00:37PM -0700, David Schwartz wrote: > > > Using the Intel 9.1 compiler on an IA64 system the performance of > > AES and (to a lesser extent) other algorithms implemented in > > ...
On Fri, Jun 08, 2007 at 05:00:37PM -0700, David Schwartz wrote:
>
> > Using the Intel 9.1 compiler on an IA64 system the performance of
> > AES and (to a lesser extent) other algorithms implemented in
> > assembly language is less than that using gcc. I've included the
> > speed output for several of the algorithms below.
> >
> > Is this a know issue and is there a workaround other than switching
> > to gcc?
>
> You should compare with the best optimization flags for each compiler. I
> don't see any of the typical icc optimization flags used,
> like -ip, -march=pentium4, -msse3, -xP, or whatever is appropriate for your
> CPU.
I don't think -march=pentium4 is going to work on an IA64, and I have my
doubts about sse3 too.
Note that IA64 is not an x86_64/amd64/x64.
Kurt
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org