Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
5568 | 9027 1008 0 | 1855489 145752 17312 | T:cryptopp | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
5715 | 19056 1792 0 | 1868148 146392 17312 | T:cryptopp | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
5720 | 15776 1656 0 | 1864300 146392 17312 | T:cryptopp | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
6284 | 22375 3856 0 | 1866528 148256 17432 | T:cryptopp | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
7784 | 6752 0 4 | 26443 676 1160 | e/merged | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
7784 | 6752 0 4 | 26443 676 1160 | e/merged | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
7983 | 6820 0 4 | 26763 676 1160 | e/merged | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8208 | 3844 0 4 | 22111 676 1152 | e/merged | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8232 | 8224 0 2 | 24617 684 1144 | e/merged | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8272 | 3920 0 4 | 22159 676 1152 | e/merged | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8273 | 4112 0 1 | 24617 684 1144 | e/merged | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8284 | 4096 0 1 | 22505 684 1144 | e/merged | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8292 | 4096 0 1 | 22505 684 1144 | e/merged | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8298 | 3824 0 1 | 22825 684 1144 | e/merged | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8363 | 2616 0 1 | 17331 676 1136 | e/merged | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8447 | 3920 0 4 | 22159 676 1152 | e/merged | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8631 | 2740 0 4 | 18607 668 1144 | e/merged | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8650 | 2740 0 4 | 18607 668 1144 | e/merged | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8655 | 2740 0 4 | 18607 668 1144 | e/merged | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
8685 | 2752 0 1 | 17971 676 1136 | e/merged | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8870 | 3508 0 4 | 21218 676 1144 | e/merged | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9011 | 3520 0 4 | 21250 676 1144 | e/merged | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9073 | 2752 0 1 | 17971 676 1136 | e/merged | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
9080 | 2616 0 1 | 17331 676 1136 | e/merged | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
9126 | 3520 0 4 | 21250 676 1144 | e/merged | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9833 | 6028 0 4 | 25707 676 1160 | e/ref | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9839 | 6028 0 4 | 25707 676 1160 | e/ref | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9848 | 6028 0 4 | 25707 676 1160 | e/regs | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9864 | 6028 0 4 | 25707 676 1160 | e/regs | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
9980 | 6128 0 4 | 26091 676 1160 | e/regs | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
10019 | 6128 0 4 | 26091 676 1160 | e/ref | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
11034 | 3504 0 1 | 22505 684 1144 | e/ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11099 | 3536 0 1 | 21929 684 1144 | e/ref | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11110 | 3536 0 1 | 21929 684 1144 | e/ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11181 | 7072 0 2 | 24041 684 1144 | e/ref | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11192 | 3536 0 1 | 24041 684 1144 | e/ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11294 | 7136 0 2 | 24073 684 1144 | e/regs | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11308 | 3568 0 1 | 21961 684 1144 | e/regs | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11336 | 3568 0 1 | 21961 684 1144 | e/regs | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11351 | 3568 0 1 | 22569 684 1144 | e/regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
11367 | 3568 0 1 | 24073 684 1144 | e/regs | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
12046 | 3448 0 4 | 21675 676 1152 | e/regs | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
12080 | 3448 0 4 | 21675 676 1152 | e/regs | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
12154 | 3484 0 4 | 21755 676 1152 | e/regs | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
12164 | 2560 0 1 | 17771 676 1136 | e/regs | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
12317 | 2560 0 1 | 17771 676 1136 | e/regs | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
12818 | 2388 0 1 | 17099 676 1136 | e/regs | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
13119 | 2388 0 1 | 17099 676 1136 | e/regs | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
13184 | 3396 0 4 | 21651 676 1152 | e/ref | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
13238 | 3392 0 4 | 21635 676 1152 | e/ref | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
13713 | 2468 0 4 | 18307 668 1144 | e/ref | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
13936 | 2468 0 4 | 18307 668 1144 | e/ref | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
14133 | 3480 0 4 | 21230 676 1144 | e/regs | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
14264 | 3480 0 4 | 21230 676 1144 | e/regs | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
14640 | 2468 0 4 | 18339 668 1144 | e/ref | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
15001 | 3468 0 4 | 21198 676 1144 | e/regs | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
15291 | 2584 0 4 | 18447 668 1144 | e/regs | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
15416 | 2584 0 4 | 18447 668 1144 | e/regs | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
15484 | 2588 0 4 | 18479 668 1144 | e/regs | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
16305 | 2496 0 1 | 17707 676 1136 | e/ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
16309 | 2496 0 1 | 17707 676 1136 | e/ref | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
16555 | 2276 0 1 | 16971 676 1136 | e/ref | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
16572 | 2276 0 1 | 16971 676 1136 | e/ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
17290 | 3464 0 4 | 21190 676 1144 | e/ref | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
17919 | 3476 0 4 | 21222 676 1144 | e/ref | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
17949 | 3476 0 4 | 21222 676 1144 | e/ref | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
19088 | 3392 0 4 | 21635 676 1152 | e/ref | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/ppc-altivec |
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | e/ppc-altivec |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | e/ppc-altivec |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128
|