[Page version: 20240908 09:13:06]
Measurements for aarch64, pi3aplus, crypto_core Test results for aarch64, pi3aplus, crypto_core Test results for crypto_core/aes256decryptTime | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
991 | 5236 0 0 | 15383 824 752 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
992 | 5236 0 0 | 16736 832 768 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1007 | 7312 0 0 | 17455 824 752 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1007 | 7312 0 0 | 18808 832 768 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1017 | 11424 0 0 | 22912 832 768 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1018 | 11424 0 0 | 21559 824 752 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1087 | 11268 0 0 | 23413 768 760 | T:dolbeau/std-4rt-nodk | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1092 | 7132 0 0 | 19285 768 760 | T:dolbeau/std-2rt-nodk | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1129 | 5060 0 0 | 17205 768 760 | T:dolbeau/std-1rt-nodk | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1546 | 11404 0 0 | 20767 808 744 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1700 | 5180 0 0 | 14551 808 744 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1711 | 144 0 0 | 11842 848 768 | T:openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1712 | 144 0 0 | 10489 840 752 | T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1714 | 88 0 0 | 12439 784 760 | T:openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1714 | 144 0 0 | 9713 824 744 | T:openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1717 | 144 0 0 | 10609 840 752 | T:openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
1747 | 7268 0 0 | 16631 808 744 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
2082 | 5276 0 0 | 15535 824 752 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
2084 | 7340 0 0 | 17599 824 752 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
2184 | 11524 0 0 | 21783 824 752 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
539298 | 8424 0 0 | 19960 832 768 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
614423 | 4576 0 0 | 16709 768 760 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
3232833 | 2436 0 0 | 12599 824 752 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
3716844 | 2260 0 0 | 11631 808 744 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
4096966 | 2580 0 0 | 12855 824 752 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240819 | 20240808 |
error 111
Implementation | Compiler |
T:dolbeau/armv8crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
core.c: core.c: In function 'aes256_setkey_armv8_decrypt': core.c: core.c:19: warning: ignoring #pragma unroll [-Wunknown-pragmas] core.c: #pragma unroll(13) core.c: core.c: core.c: In function 'aes256_armv8_decrypt': core.c: core.c:38: warning: ignoring #pragma unroll [-Wunknown-pragmas] core.c: #pragma unroll(13) core.c: core.c: In file included from core.c:10: core.c: At top level: core.c: stdaes-common.h:548:21: warning: 'KT3' defined but not used [-Wunused-variable] core.c: static unsigned int KT3[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:541:21: warning: 'KT2' defined but not used [-Wunused-variable] core.c: static unsigned int KT2[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:534:21: warning: 'KT1' defined but not used [-Wunused-variable] core.c: static unsigned int KT1[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:527:21: warning: 'KT0' defined but not used [-Wunused-variable] core.c: static unsigned int KT0[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:450:21: warning: 'RT3' defined but not used [-Wunused-variable] core.c: static unsigned int RT3[256] = { RT }; core.c: ^~~ core.c: ...
Implementation | Compiler |
T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/armv8crypto | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
core.c: In file included from core.c:9: core.c: stdaes-common.h:548:21: warning: 'KT3' defined but not used [-Wunused-variable] core.c: static unsigned int KT3[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:541:21: warning: 'KT2' defined but not used [-Wunused-variable] core.c: static unsigned int KT2[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:534:21: warning: 'KT1' defined but not used [-Wunused-variable] core.c: static unsigned int KT1[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:450:21: warning: 'RT3' defined but not used [-Wunused-variable] core.c: static unsigned int RT3[256] = { RT }; core.c: ^~~ core.c: stdaes-common.h:443:21: warning: 'RT2' defined but not used [-Wunused-variable] core.c: static unsigned int RT2[256] = { RT }; core.c: ^~~ core.c: stdaes-common.h:436:21: warning: 'RT1' defined but not used [-Wunused-variable] core.c: static unsigned int RT1[256] = { RT }; core.c: ^~~ core.c: stdaes-common.h:108:21: warning: 'FT3' defined but not used [-Wunused-variable] core.c: static unsigned int FT3[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:100:21: warning: 'FT2' defined but not used [-Wunused-variable] core.c: static unsigned int FT2[256] = { FT }; core.c: ^~~ core.c: ...
Implementation | Compiler |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
core.c: In file included from core.c:9: core.c: stdaes-common.h:548:21: warning: 'KT3' defined but not used [-Wunused-variable] core.c: static unsigned int KT3[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:541:21: warning: 'KT2' defined but not used [-Wunused-variable] core.c: static unsigned int KT2[256] = KT0Data; core.c: ^~~ core.c: stdaes-common.h:450:21: warning: 'RT3' defined but not used [-Wunused-variable] core.c: static unsigned int RT3[256] = { RT }; core.c: ^~~ core.c: stdaes-common.h:443:21: warning: 'RT2' defined but not used [-Wunused-variable] core.c: static unsigned int RT2[256] = { RT }; core.c: ^~~ core.c: stdaes-common.h:108:21: warning: 'FT3' defined but not used [-Wunused-variable] core.c: static unsigned int FT3[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:100:21: warning: 'FT2' defined but not used [-Wunused-variable] core.c: static unsigned int FT2[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:92:21: warning: 'FT1' defined but not used [-Wunused-variable] core.c: static unsigned int FT1[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:84:21: warning: 'FT0' defined but not used [-Wunused-variable] core.c: static unsigned int FT0[256] = { FT }; core.c: ^~~
Implementation | Compiler |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
core.c: In file included from core.c:9: core.c: stdaes-common.h:108:21: warning: 'FT3' defined but not used [-Wunused-variable] core.c: static unsigned int FT3[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:100:21: warning: 'FT2' defined but not used [-Wunused-variable] core.c: static unsigned int FT2[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:92:21: warning: 'FT1' defined but not used [-Wunused-variable] core.c: static unsigned int FT1[256] = { FT }; core.c: ^~~ core.c: stdaes-common.h:84:21: warning: 'FT0' defined but not used [-Wunused-variable] core.c: static unsigned int FT0[256] = { FT }; core.c: ^~~
Implementation | Compiler |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
core.c: core.c:57:17: warning: unused variable 'result' [-Wunused-variable] core.c: unsigned char result; core.c: ^ core.c: 1 warning generated.
Implementation | Compiler |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
core.c: core.c: In function 'bytesub': core.c: core.c:57:17: warning: unused variable 'result' [-Wunused-variable] core.c: unsigned char result; core.c: ^~~~~~
Implementation | Compiler |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
TIMECOP iterations: 1
Implementation | Compiler |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |