Test results for amd64, hydra4, crypto_stream/aes256estream
[Page version: 20241024 06:34:08]
Measurements for amd64, hydra4, crypto_stream
Test results for amd64, hydra4, crypto_stream
Test results for crypto_stream/aes256estream
Computer: hydra4
Microarchitecture: amd64; K10 32nm (300f10)
Architecture: amd64
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20241022
Operation: crypto_stream
Primitive: aes256estream
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
26743 | 7534 4096 4 | 21344 4884 1048 | T:e/hongjun/v1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
27043 | 4743 4096 4 | 16635 4860 1016 | T:e/hongjun/v0 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
27046 | 5244 4096 4 | 19048 4884 1048 | T:e/hongjun/v0 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
27275 | 7331 4096 4 | 19219 4860 1016 | T:e/hongjun/v1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
27339 | 6526 4096 4 | 21608 4884 1048 | T:e/hongjun/v0 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
27840 | 8666 4096 4 | 23736 4884 1048 | T:e/hongjun/v1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
28982 | 5718 4096 1 | 20872 4916 952 | T:e/hongjun/v0 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
28995 | 5718 4096 1 | 20872 4916 952 | T:e/hongjun/v0 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
29011 | 5189 4096 1 | 18054 4908 952 | T:e/hongjun/v0 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
29018 | 5718 4096 1 | 20040 4916 952 | T:e/hongjun/v0 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
29245 | 19856 0 4 | 31787 756 1016 | T:e/gladman | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
29369 | 5155 4096 4 | 18183 4876 1048 | T:e/hongjun/v0 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
29370 | 7563 4096 4 | 20607 4876 1048 | T:e/hongjun/v1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
29490 | 7496 4096 1 | 19846 4908 952 | T:e/hongjun/v1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30079 | 20581 0 1 | 35760 812 952 | T:e/gladman | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30129 | 20581 0 1 | 35760 812 952 | T:e/gladman | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30182 | 20198 0 1 | 33094 804 952 | T:e/gladman | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30213 | 20581 0 1 | 34928 812 952 | T:e/gladman | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30665 | 5240 4096 1 | 17582 4908 952 | T:e/hongjun/v0 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30863 | 8396 4096 1 | 22688 4916 952 | T:e/hongjun/v1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30878 | 8396 4096 1 | 23552 4916 952 | T:e/hongjun/v1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
30914 | 8396 4096 1 | 23552 4916 952 | T:e/hongjun/v1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
31179 | 7573 4096 1 | 20446 4908 952 | T:e/hongjun/v1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
31941 | 20459 0 1 | 32838 804 952 | T:e/gladman | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
33872 | 20922 0 4 | 34768 780 1048 | T:e/gladman | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
36015 | 21155 0 4 | 34239 772 1048 | T:e/gladman | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
36328 | 21377 0 4 | 36496 780 1048 | T:e/gladman | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
Compiler output
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:12: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:9: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:134:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/hongjun/v1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:9: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:12: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:134:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/hongjun/v1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:9: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:12: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:134:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:12: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/hongjun/v1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:12: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:9: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:134:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:9: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/hongjun/v1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:12: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:120:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes256.h:139:9: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:134:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: ^
aes-ctr.c: ./e/aes256.h:139:15: note: expanded from macro 'aes256_enc_block'
aes-ctr.c: u32 y0,y1,y2,y3;\
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/hongjun/v1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
aes-ctr.c: In file included from e/aes-ctr.c:9,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aes-ctr.c: In function 'crypto_stream_aes256estream_e_hongjun_v1_timingleaks_ECRYPT_process_bytes':
aes-ctr.c: e/aes256.h:139:15: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: 139 | u32 y0,y1,y2,y3;\
aes-ctr.c: | ^~
aes-ctr.c: e/aes-ctr.c:120:7: note: in expansion of macro 'aes256_enc_block'
aes-ctr.c: 120 | aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: | ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes256.h:139:12: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: 139 | u32 y0,y1,y2,y3;\
aes-ctr.c: | ^~
aes-ctr.c: e/aes-ctr.c:120:7: note: in expansion of macro 'aes256_enc_block'
aes-ctr.c: 120 | aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: | ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes256.h:139:9: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: 139 | u32 y0,y1,y2,y3;\
aes-ctr.c: | ^~
aes-ctr.c: e/aes-ctr.c:120:7: note: in expansion of macro 'aes256_enc_block'
aes-ctr.c: 120 | aes256_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c: | ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes256.h:139:15: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: 139 | u32 y0,y1,y2,y3;\
aes-ctr.c: | ^~
aes-ctr.c: e/aes-ctr.c:134:7: note: in expansion of macro 'aes256_enc_block'
aes-ctr.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:e/hongjun/v1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:e/hongjun/v1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:e/hongjun/v1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:e/hongjun/v1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |