Andy Polyakov <[EMAIL PROTECTED]> wrote:
> i.e. my suggestion is to replace +O4 with +O3 +Oprocelim or simply +O3
> in next release. And of course I appreciate if you could throw RC4_CHUNK
> at the snapshot and post output from 'apps/openssl speed rc4'... Of
> course provided that +O3 works:-)

Using the latest greatest HP ANSI cc +O4 runs forever during linking, and
with +O3 it runs forever during *compile* of anything that includes sha_locl.h.
How far backward are we going to bend to accomodate these HP bugs?  Why not
just drop back to +O2 and be done with it?

In that line of thought, here are RC4 speeds for +O2 on a 735/125.  It's
interesting that using "long long" actually slows it down.  Maybe BN_LLONG
shouldn't be defined for hpux?

----
+O2:
OpenSSL 0.9.5-dev 09 Aug 1999
built on: Sat Nov  6 11:31:53 GMT 1999
options:bn(64,32) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) blowfish(idx) 
compiler: cc -DTHREADS -D_REENTRANT -DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z
The 'numbers' are in 1000s of bytes per second processed.
type              8 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
rc4               5483.56k     6602.14k     6711.31k     6764.91k     6784.52k

+O2 RC4_CHUNK:
OpenSSL 0.9.5-dev 09 Aug 1999
built on: Sat Nov  6 12:22:23 GMT 1999
options:bn(64,32) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) blowfish(idx) 
compiler: cc -DTHREADS -D_REENTRANT -DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z
The 'numbers' are in 1000s of bytes per second processed.
type              8 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
rc4               5732.86k     7360.02k     7566.64k     7650.89k     7661.44k

+O2 RC4_CHUNK_LL:
OpenSSL 0.9.5-dev 09 Aug 1999
built on: Sat Nov  6 13:18:15 GMT 1999
options:bn(64,32) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) blowfish(idx) 
compiler: cc -DTHREADS -D_REENTRANT -DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z
The 'numbers' are in 1000s of bytes per second processed.
type              8 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
rc4               5090.16k     6931.63k     7222.28k     7312.12k     7304.53k
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to