1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-02-04 06:08:26 +02:00
FFmpeg/libavutil
James Almer 7e4fe5162a lavu/sha: Fully unroll the transform function loops
crypto_bench SHA-1 and SHA-256 results using an AMD Athlon X2 7750+, mingw32-w64 GCC 4.7.3 x86_64

Before:
lavu       SHA-1        size: 1048576  runs:   1024  time:    9.012 +- 0.162
lavu       SHA-256      size: 1048576  runs:   1024  time:   19.625 +- 0.173

After:
lavu       SHA-1        size: 1048576  runs:   1024  time:    7.948 +- 0.154
lavu       SHA-256      size: 1048576  runs:   1024  time:   17.841 +- 0.170

Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-09-11 21:55:59 +02:00
..
2012-10-28 14:33:41 +01:00
2012-10-28 14:33:41 +01:00
2012-12-05 20:25:32 +01:00
2013-07-10 12:07:53 +00:00
2013-07-10 12:07:53 +00:00
2013-04-13 23:48:26 +02:00
2013-01-24 00:49:47 +01:00
2013-06-16 12:49:39 +02:00
2013-06-15 18:49:12 -03:00
2013-06-12 01:47:42 +02:00
2012-08-09 01:44:15 +02:00
2013-08-10 18:17:30 +02:00
2013-06-15 02:22:39 +02:00
2013-05-15 12:10:09 +02:00
2013-05-13 21:42:37 +02:00
2013-08-12 19:40:29 +02:00
2013-04-15 20:31:06 +02:00
2013-06-15 18:54:01 -03:00
2013-06-02 11:27:19 +02:00
2012-10-28 14:33:41 +01:00
2013-06-13 14:57:00 +02:00
2013-08-01 11:29:12 +02:00