Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
72810 | 12434 0 0 | 28967 676 1200 | T:xkcp/plain-ua | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
72893 | 11663 0 0 | 27727 676 1200 | T:xkcp/plain-ua | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
72934 | 11663 0 0 | 27727 676 1200 | T:xkcp/plain-ua | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
73333 | 12434 0 0 | 28967 676 1200 | T:xkcp/plain-ua | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
73780 | 29190 0 0 | 36437 684 1208 | T:xkcp/plain-ua | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
73782 | 13939 0 0 | 33685 684 1200 | T:xkcp/plain-ua | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
73833 | 13939 0 0 | 33685 684 1200 | T:xkcp/plain-ua | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
74285 | 14595 0 0 | 36437 684 1208 | T:xkcp/plain-ua | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
79615 | 14387 0 0 | 34645 684 1208 | T:xkcp/plain-ua | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
82426 | 14544 0 0 | 34302 676 1224 | T:xkcp/plain-ua | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
82456 | 14544 0 0 | 34302 676 1224 | T:xkcp/plain-ua | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
83126 | 14448 0 0 | 34214 676 1224 | T:xkcp/plain-ua | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
89371 | 12505 0 0 | 29654 668 1216 | T:xkcp/plain-ua | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
90491 | 14296 0 0 | 33022 676 1224 | T:xkcp/plain-ua | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
91180 | 14220 0 0 | 32926 676 1224 | T:xkcp/plain-ua | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
91617 | 14220 0 0 | 32926 676 1224 | T:xkcp/plain-ua | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
92686 | 12445 0 0 | 29502 668 1216 | T:xkcp/plain-ua | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
93058 | 12445 0 0 | 29502 668 1216 | T:xkcp/plain-ua | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
95437 | 15312 0 0 | 36722 676 1240 | T:xkcp/plain-ua | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
95474 | 15420 0 0 | 36566 676 1240 | T:xkcp/plain-ua | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
95675 | 15420 0 0 | 36566 676 1240 | T:xkcp/plain-ua | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
111616 | 9000 0 0 | 29245 684 1208 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
112414 | 9304 0 0 | 31133 684 1208 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
112781 | 18608 0 0 | 31133 684 1208 | T:ref | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
126977 | 9448 0 0 | 29133 684 1200 | T:ref | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
127134 | 9448 0 0 | 29133 684 1200 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
461370 | 7764 0 0 | 28886 676 1240 | T:ref | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
476162 | 7764 0 0 | 28886 676 1240 | T:ref | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
484486 | 7764 0 0 | 29158 676 1240 | T:ref | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
928697 | 6491 0 0 | 23007 676 1200 | T:ref | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
932272 | 7208 0 0 | 26934 676 1224 | T:ref | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
932308 | 7208 0 0 | 26934 676 1224 | T:ref | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
945273 | 7260 0 0 | 27002 676 1224 | T:ref | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
986958 | 5764 0 0 | 22826 668 1216 | T:ref | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
987917 | 5764 0 0 | 22826 668 1216 | T:ref | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
988400 | 6491 0 0 | 23007 676 1200 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
997091 | 5896 0 0 | 21959 676 1200 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
1062440 | 5840 0 0 | 22978 668 1216 | T:ref | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1079878 | 5896 0 0 | 21959 676 1200 | T:ref | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
1146560 | 7012 0 0 | 25718 676 1224 | T:ref | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1173424 | 7164 0 0 | 25882 676 1224 | T:ref | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1211193 | 7012 0 0 | 25718 676 1224 | T:ref | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
6770694 | 53402 296 140 | 77818 956 1576 | T:refcpp | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
7407524 | 54966 296 140 | 81695 956 1592 | T:refcpp | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
8347203 | 41564 280 140 | 62283 932 1576 | T:refcpp | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
65398570 | 84687 304 140 | 110493 956 1784 | T:refcpp | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVR8
|
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/AVX512
|
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/SSE2
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:xkcp/plain-ua |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:xkcp/plain-ua
|