diff options
author | lloyd <[email protected]> | 2011-03-13 01:56:14 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2011-03-13 01:56:14 +0000 |
commit | 39a0072fe3005212035218efed8b39201fa3bc84 (patch) | |
tree | f5b585aab41291700ce87923d9d083fcf4d2658b /doc | |
parent | 41fa68ddc6d93b7a8bc07d3cad7af2535fb89d09 (diff) |
Use the same mesasge expansion trick in SHA-512. Performance on
an i7-860 goes from 197 MiB/s to 256 - a 30% improvement!
Diffstat (limited to 'doc')
-rw-r--r-- | doc/log.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/log.txt b/doc/log.txt index 0caccf661..bd0fd575b 100644 --- a/doc/log.txt +++ b/doc/log.txt @@ -1,7 +1,8 @@ * 1.9.15-dev, ????-??-?? - - Modify how message expansion is done in SHA-256, leading to a 10% - speedup on x86-64. + - Modify how message expansion is done in SHA-256 and SHA-512, + leading (on x86-64) to a 10% speedup in SHA-256 and a 30% speedup + in SHA-512. - Pipe will delete empty output queues as soon as they are no longer needed, even if earlier messages still have data unread. - Avoid reading the SPARC %tick register on OpenBSD, as unlike Linux |