List Info

Thread: OpenSSL: openssl/crypto/bn/asm/ sparcv9a-mont.pl




OpenSSL: openssl/crypto/bn/asm/ sparcv9a-mont.pl
user name
2006-11-28 11:07:37
  OpenSSL CVS Repository
  http://cvs.openssl.org/
 
____________________________________________________________
________________

  Server: cvs.openssl.org                  Name:   Andy
Polyakov
  Root:   /v/openssl/cvs                   Email:  approopenssl.org
  Module: openssl                          Date:  
28-Nov-2006 12:07:36
  Branch: HEAD                             Handle:
2006112811073600

  Modified files:
    openssl/crypto/bn/asm   sparcv9a-mont.pl

  Log:
    Clarify HAL SPARC64 support situation in
sparcv9a-mont.pl.

  Summary:
    Revision    Changes     Path
    1.11        +3  -3     
openssl/crypto/bn/asm/sparcv9a-mont.pl
 
____________________________________________________________
________________

  patch -p0 <<' .'
  Index: openssl/crypto/bn/asm/sparcv9a-mont.pl
 
============================================================
================
  $ cvs diff -u -r1.10 -r1.11 sparcv9a-mont.pl
  --- openssl/crypto/bn/asm/sparcv9a-mont.pl	28 Nov 2006
10:34:51 -0000	1.10
  +++ openssl/crypto/bn/asm/sparcv9a-mont.pl	28 Nov 2006
11:07:36 -0000	1.11
   -18,8 +18,8 
   # implementations from compatibility matrix. But the
rest, whole Sun
   # UltraSPARC family and brand new Fujitsu's SPARC64 V,
all support
   # VIS extension instructions used in this module. This is
considered
  -# good enough to recommend HAL SPARC64 users [if any] to
simply fall
  -# down to no-asm configuration.
  +# good enough to not care about HAL SPARC64 users [if
any] who have
  +# integer-only pure SPARCv9 module to "fall
down" to.
   
   # USI&II cores currently exhibit uniform 2x
improvement [over pre-
   # bn_mul_mont codebase] for all key lengths and
benchmarks. On USIII
   -31,7 +31,7 
   # is pipelined, which in turn *might* be impossible to
match... On
   # additional note, SPARC64 V implements FP Multiply-Add
instruction,
   # which is perfectly usable in this context... In other
words, as far
  -# as HAL/Fujitsu SPARC64 family goes, talk to the
author
  +# as Fujitsu SPARC64 V goes, talk to the author
   
   # The implementation implies following
"non-natural" limitations on
   # input arguments:
   .
____________________________________________________________
__________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                    
openssl-cvsopenssl.org
Automated List Manager                          
majordomoopenssl.org
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )