[Page version: 20241101 10:17:42]
Measurements for armeabi, bblack, crypto_hash Test results for armeabi, bblack, crypto_hash Test results for crypto_hash/sha512Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
39752 | 44 0 0 | 10978 416 704 | openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39752 | 44 0 0 | 10978 416 704 | openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39752 | 44 0 0 | 9312 412 704 | openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39752 | 44 0 0 | 20498 416 720 | openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39752 | 20 0 0 | 7612 448 704 | openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39784 | 20 0 0 | 8693 452 704 | openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39784 | 18 0 0 | 7216 440 704 | openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39792 | 44 0 0 | 11682 416 712 | openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
39824 | 18 0 0 | 7564 448 704 | openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44336 | 3319 348 0 | 843142 72413 11928 | cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44416 | 4575 380 0 | 736130 72589 11928 | cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44456 | 3267 348 0 | 844230 72413 11928 | cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44464 | 2546 380 0 | 842500 72413 11928 | cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44496 | 5309 492 0 | 739280 72593 11944 | cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44584 | 2999 348 0 | 842905 72413 11928 | cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44744 | 5309 492 0 | 738564 72593 11928 | cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
44792 | 5309 492 0 | 738564 72593 11928 | cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85208 | 9464 0 0 | 29751 412 720 | sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85288 | 9228 0 0 | 19983 412 704 | sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85288 | 9228 0 0 | 19983 412 704 | sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85288 | 9464 0 0 | 29743 412 720 | sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85288 | 9228 0 0 | 19991 412 704 | sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85328 | 9228 0 0 | 20687 412 712 | sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85336 | 9228 0 0 | 20695 412 712 | sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
85448 | 9228 0 0 | 19991 412 704 | sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87168 | 700 0 0 | 27479 412 720 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87168 | 496 0 0 | 15494 448 704 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87208 | 516 0 0 | 18479 412 712 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87208 | 516 0 0 | 17775 412 704 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87248 | 516 0 0 | 16109 408 704 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87456 | 516 0 0 | 17775 412 704 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
87824 | 424 0 0 | 14297 444 704 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
88040 | 444 0 0 | 14369 444 704 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
88120 | 356 0 0 | 13885 436 704 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
88624 | 8928 0 0 | 18021 408 704 | sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
88664 | 8928 0 0 | 18013 408 704 | sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
94576 | 8292 0 0 | 15846 448 704 | sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
94664 | 8292 0 0 | 15838 448 704 | sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
95032 | 10536 0 0 | 19118 448 704 | sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
95040 | 10536 0 0 | 19118 448 704 | sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
107248 | 6462 0 0 | 13958 448 704 | sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
107248 | 6462 0 0 | 13966 448 704 | sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
107744 | 1912 0 0 | 9417 444 704 | compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
117536 | 2520 0 0 | 13351 412 704 | compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
117544 | 2520 0 0 | 13351 412 704 | compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
119456 | 6730 0 0 | 13882 440 704 | sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
119456 | 6730 0 0 | 13890 440 704 | sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
120744 | 3980 0 0 | 24327 412 720 | compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
120784 | 3908 0 0 | 15439 412 712 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
123368 | 1852 0 0 | 9305 444 704 | compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
126160 | 3884 0 0 | 12470 448 704 | compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
135952 | 1780 0 0 | 8885 436 704 | compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
136704 | 2280 0 0 | 11437 408 704 | compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240805 | 20240716 |
hash.c: In file included from hash.c:1: hash.c: In file included from /usr/lib/llvm-7/lib/clang/7.0.1/include/immintrin.h:28: hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:64:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:143:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:173:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:203:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:230:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:253:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:274:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2); hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:301:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size hash.c: return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2); hash.c: ...
Implementation | Compiler |
blocksplusavx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
blocksplusavx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
blocksplusavx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
blocksplusavx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
blocksplusavx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.c: hash.c:1:10: fatal error: immintrin.h: No such file or directory hash.c: #include <immintrin.h> hash.c: ^~~~~~~~~~~~~ hash.c: compilation terminated.
Implementation | Compiler |
blocksplusavx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
blocksplusavx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
blocksplusavx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
blocksplusavx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
try.c: env: 'cargo': No such file or directory
Implementation | Compiler |
rust_crypto | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_crypto | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_crypto | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_crypto | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_crypto | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_crypto | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_crypto | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_sha2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_sha2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_sha2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_sha2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_sha2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
rust_sha2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_sha2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_sha2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
rust_sha2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 0000010a hash.o N 0000010d hash.o N 0000011b hash.o N 0000012f hash.o N 00000135 hash.o N 0000014c hash.o N 00000157 hash.o N 00000160 hash.o N 00000170 hash.o N 00000172 hash.o N 00000174 hash.o N 00000176 hash.o N 0000017a hash.o N 00000189 hash.o N 000001b5 hash.o N 000001bc hash.o N 000001be hash.o N 000001c5 hash.o N 000001c9 hash.o N 000001cc hash.o N 000001d2 hash.o N 000001d8 hash.o N 000001e2 hash.o N 000001e4 hash.o N 000001ea hash.o N 000001ec
Implementation | Compiler |
compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 00000109 hash.o N 0000010c hash.o N 0000011a hash.o N 0000012e hash.o N 00000134 hash.o N 0000014b hash.o N 00000156 hash.o N 0000015f hash.o N 0000016f hash.o N 00000171 hash.o N 00000173 hash.o N 00000175 hash.o N 00000179 hash.o N 00000188 hash.o N 000001b4 hash.o N 000001bb hash.o N 000001bd hash.o N 000001c4 hash.o N 000001c8 hash.o N 000001cb hash.o N 000001d1 hash.o N 000001d7 hash.o N 000001e1 hash.o N 000001e3 hash.o N 000001e9 hash.o N 000001eb
Implementation | Compiler |
compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 0000010a hash.o N 0000010d hash.o N 0000011b hash.o N 0000012f hash.o N 00000135 hash.o N 0000014c hash.o N 00000157 hash.o N 00000160 hash.o N 00000170 hash.o N 00000172 hash.o N 00000174 hash.o N 00000176 hash.o N 0000017a hash.o N 00000189 hash.o N 000001b5 hash.o N 000001bc hash.o N 000001be hash.o N 000001c5 hash.o N 000001c9 hash.o N 000001cc hash.o N 000001d2 hash.o N 000001dc hash.o N 000001e2 hash.o N 000001e4 hash.o N 000001ea hash.o N 000001ec
Implementation | Compiler |
compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 0000010a hash.o N 00000136 hash.o N 0000013a hash.o N 0000013e hash.o N 0000014c hash.o N 0000014f hash.o N 00000155
Implementation | Compiler |
openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 00000109 hash.o N 00000135 hash.o N 00000139 hash.o N 0000013d hash.o N 0000014b hash.o N 0000014e hash.o N 00000154
Implementation | Compiler |
openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 00000106 hash.o N 00000109 hash.o N 00000117 hash.o N 0000012b hash.o N 00000153 hash.o N 00000157 hash.o N 00000159 hash.o N 00000160 hash.o N 00000164 hash.o N 00000167 hash.o N 00000169 hash.o N 0000016f hash.o N 00000186
Implementation | Compiler |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 00000105 hash.o N 00000108 hash.o N 00000116 hash.o N 0000012a hash.o N 00000152 hash.o N 00000156 hash.o N 00000158 hash.o N 0000015f hash.o N 00000163 hash.o N 00000166 hash.o N 00000168 hash.o N 0000016e hash.o N 00000185
Implementation | Compiler |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
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)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 00000109 hash.o N 00000134 hash.o N 00000138 hash.o N 0000013c hash.o N 0000014a hash.o N 0000014d hash.o N 00000153 hash.o N 0000016a hash.o N 0000016d hash.o N 00000171 hash.o N 00000185 hash.o N 00000189 hash.o N 00000194 hash.o N 0000019d hash.o N 000001a5 hash.o N 000001ab hash.o N 000001be sha2big.o N 00000000 sha2big.o N 00000037 sha2big.o N 00000041 sha2big.o N 0000010c sha2big.o N 00000111 sha2big.o N 00000128 sha2big.o N 00000133 sha2big.o N 0000013c sha2big.o N 00000144 sha2big.o N 00000158 sha2big.o N 0000015d sha2big.o N 00000162 sha2big.o N 0000016f sha2big.o N 0000017d sha2big.o N 00000191 sha2big.o N 00000195 sha2big.o N 000001a1 sha2big.o N 000001a3 sha2big.o N 000001b0 sha2big.o N 000001b3 sha2big.o N 000001b7 sha2big.o N 000001bc sha2big.o N 000001fa sha2big.o N 000001fd sha2big.o N 00000201 sha2big.o N 00000205 sha2big.o N 0000020b sha2big.o N 0000021e sha2big.o N 00000232 sha2big.o N 0000023e sha2big.o N 0000027c sha2big.o N 0000028f sha2big.o N 000002c8 sha2big.o N 000002d3 sha2big.o N 00000312 sha2big.o N 0000035d sha2big.o N 00000376 sha2big.o N 000003b5 sha2big.o N 00000400 sha2big.o N 0000043e sha2big.o N 00000443 sha2big.o N 00000447 sha2big.o N 0000044e sha2big.o N 00000456 sha2big.o N 0000045b sha2big.o N 0000045d sha2big.o N 0000045f sha2big.o N 00000461 sha2big.o N 00000465 sha2big.o N 00000467 sha2big.o N 00000469 sha2big.o N 0000046b sha2big.o N 0000046d sha2big.o N 0000046f sha2big.o N 00000471 sha2big.o N 00000473 sha2big.o N 00000475 sha2big.o N 00000478 sha2big.o N 0000047b sha2big.o N 0000047e sha2big.o N 00000480 sha2big.o N 00000482 sha2big.o N 00000484
Implementation | Compiler |
sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 00000108 hash.o N 00000133 hash.o N 00000137 hash.o N 0000013b hash.o N 00000149 hash.o N 0000014c hash.o N 00000152 hash.o N 00000169 hash.o N 0000016c hash.o N 00000170 hash.o N 00000184 hash.o N 00000188 hash.o N 00000193 hash.o N 0000019c hash.o N 000001a4 hash.o N 000001aa hash.o N 000001bd sha2big.o N 00000000 sha2big.o N 00000037 sha2big.o N 00000041 sha2big.o N 0000010b sha2big.o N 00000110 sha2big.o N 00000127 sha2big.o N 00000132 sha2big.o N 0000013b sha2big.o N 00000143 sha2big.o N 00000157 sha2big.o N 0000015c sha2big.o N 00000161 sha2big.o N 0000016e sha2big.o N 0000017c sha2big.o N 00000190 sha2big.o N 00000194 sha2big.o N 000001a0 sha2big.o N 000001a2 sha2big.o N 000001af sha2big.o N 000001b2 sha2big.o N 000001b6 sha2big.o N 000001bb sha2big.o N 000001f9 sha2big.o N 000001fc sha2big.o N 00000200 sha2big.o N 00000204 sha2big.o N 0000020a sha2big.o N 0000021d sha2big.o N 00000231 sha2big.o N 0000023d sha2big.o N 0000027b sha2big.o N 0000028e sha2big.o N 000002c7 sha2big.o N 000002d2 sha2big.o N 00000311 sha2big.o N 0000035c sha2big.o N 00000375 sha2big.o N 000003b4 sha2big.o N 000003ff sha2big.o N 0000043d sha2big.o N 00000442 sha2big.o N 00000446 sha2big.o N 0000044d sha2big.o N 00000455 sha2big.o N 0000045a sha2big.o N 0000045c sha2big.o N 0000045e sha2big.o N 00000460 sha2big.o N 00000464 sha2big.o N 00000466 sha2big.o N 00000468 sha2big.o N 0000046a sha2big.o N 0000046c sha2big.o N 0000046e sha2big.o N 00000470 sha2big.o N 00000472 sha2big.o N 00000474 sha2big.o N 00000477 sha2big.o N 0000047a sha2big.o N 0000047d sha2big.o N 0000047f sha2big.o N 00000481 sha2big.o N 00000483
Implementation | Compiler |
sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 0000010f hash.o N 00000140 hash.o N 00000144 hash.o N 00000148 hash.o N 00000156 hash.o N 00000159 hash.o N 0000015f hash.o N 00000176 hash.o N 00000179 hash.o N 0000017d hash.o N 00000191 hash.o N 00000195 hash.o N 000001a0 hash.o N 000001a9 hash.o N 000001b1 hash.o N 000001b7 hash.o N 000001ca sha2big.o N 00000000 sha2big.o N 00000037 sha2big.o N 00000041 sha2big.o N 00000112 sha2big.o N 00000117 sha2big.o N 0000012e sha2big.o N 00000139 sha2big.o N 00000142 sha2big.o N 0000014a sha2big.o N 0000015e sha2big.o N 00000163 sha2big.o N 00000168 sha2big.o N 00000175 sha2big.o N 00000183 sha2big.o N 00000197 sha2big.o N 0000019b sha2big.o N 000001a7 sha2big.o N 000001a9 sha2big.o N 000001b6 sha2big.o N 000001b9 sha2big.o N 000001bd sha2big.o N 000001c2 sha2big.o N 0000020c sha2big.o N 0000020f sha2big.o N 00000213 sha2big.o N 00000217 sha2big.o N 0000021d sha2big.o N 00000230 sha2big.o N 00000244 sha2big.o N 00000250 sha2big.o N 0000029a sha2big.o N 000002ad sha2big.o N 000002f2 sha2big.o N 000002fd sha2big.o N 00000348 sha2big.o N 0000039f sha2big.o N 000003b8 sha2big.o N 00000403 sha2big.o N 0000045a sha2big.o N 000004a4 sha2big.o N 000004a9 sha2big.o N 000004ad sha2big.o N 000004b4 sha2big.o N 000004bc sha2big.o N 000004c1 sha2big.o N 000004c3 sha2big.o N 000004c5 sha2big.o N 000004c7 sha2big.o N 000004cb sha2big.o N 000004cd sha2big.o N 000004cf sha2big.o N 000004d1 sha2big.o N 000004d3 sha2big.o N 000004d5 sha2big.o N 000004d7 sha2big.o N 000004d9 sha2big.o N 000004db sha2big.o N 000004de sha2big.o N 000004e1 sha2big.o N 000004e4 sha2big.o N 000004e6 sha2big.o N 000004e8 sha2big.o N 000004ea
Implementation | Compiler |
sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
hash.o N 00000000 hash.o N 00000037 hash.o N 0000003e hash.o N 0000010e hash.o N 0000013f hash.o N 00000143 hash.o N 00000147 hash.o N 00000155 hash.o N 00000158 hash.o N 0000015e hash.o N 00000175 hash.o N 00000178 hash.o N 0000017c hash.o N 00000190 hash.o N 00000194 hash.o N 0000019f hash.o N 000001a8 hash.o N 000001b0 hash.o N 000001b6 hash.o N 000001c9 sha2big.o N 00000000 sha2big.o N 00000037 sha2big.o N 00000041 sha2big.o N 00000111 sha2big.o N 00000116 sha2big.o N 0000012d sha2big.o N 00000138 sha2big.o N 00000141 sha2big.o N 00000149 sha2big.o N 0000015d sha2big.o N 00000162 sha2big.o N 00000167 sha2big.o N 00000174 sha2big.o N 00000182 sha2big.o N 00000196 sha2big.o N 0000019a sha2big.o N 000001a6 sha2big.o N 000001a8 sha2big.o N 000001b5 sha2big.o N 000001b8 sha2big.o N 000001bc sha2big.o N 000001c1 sha2big.o N 0000020b sha2big.o N 0000020e sha2big.o N 00000212 sha2big.o N 00000216 sha2big.o N 0000021c sha2big.o N 0000022f sha2big.o N 00000243 sha2big.o N 0000024f sha2big.o N 00000299 sha2big.o N 000002ac sha2big.o N 000002f1 sha2big.o N 000002fc sha2big.o N 00000347 sha2big.o N 0000039e sha2big.o N 000003b7 sha2big.o N 00000402 sha2big.o N 00000459 sha2big.o N 000004a3 sha2big.o N 000004a8 sha2big.o N 000004ac sha2big.o N 000004b3 sha2big.o N 000004bb sha2big.o N 000004c0 sha2big.o N 000004c2 sha2big.o N 000004c4 sha2big.o N 000004c6 sha2big.o N 000004ca sha2big.o N 000004cc sha2big.o N 000004ce sha2big.o N 000004d0 sha2big.o N 000004d2 sha2big.o N 000004d4 sha2big.o N 000004d6 sha2big.o N 000004d8 sha2big.o N 000004da sha2big.o N 000004dd sha2big.o N 000004e0 sha2big.o N 000004e3 sha2big.o N 000004e5 sha2big.o N 000004e7 sha2big.o N 000004e9
Implementation | Compiler |
sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
TIMECOP iterations: 10
Implementation | Compiler |
compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
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) |
sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |