Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
5356 | 3902 0 0 | 16471 828 920 | T:moon/avx/64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
5358 | 3973 0 0 | 17682 812 920 | T:moon/avx/64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
5361 | 3971 0 0 | 14184 804 888 | T:moon/avx/64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
5364 | 3973 0 0 | 19410 812 920 | T:moon/avx/64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
5370 | 3960 0 0 | 14910 820 920 | T:moon/avx/64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
5370 | 3941 0 0 | 14646 820 920 | T:moon/avx/64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
5371 | 3953 0 0 | 17354 812 888 | T:moon/avx/64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
5382 | 3973 0 0 | 17682 812 920 | T:moon/avx/64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
5450 | 3883 0 0 | 13626 804 920 | T:moon/avx/64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
5813 | 11616 0 0 | 24175 860 920 | T:avxicc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
5819 | 11616 0 0 | 25330 812 920 | T:avxicc | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
5834 | 11616 0 0 | 21338 836 920 | T:avxicc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
5973 | 11616 0 0 | 27026 812 920 | T:avxicc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6002 | 11616 0 0 | 22606 852 920 | T:avxicc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6005 | 11616 0 0 | 21800 804 888 | T:avxicc | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6007 | 11616 0 0 | 25330 812 920 | T:avxicc | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6007 | 11616 0 0 | 24970 812 888 | T:avxicc | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6018 | 11616 0 0 | 22334 852 920 | T:avxicc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6229 | 11564 0 0 | 26954 812 920 | T:ymm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6242 | 11564 0 0 | 25258 812 920 | T:ymm | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6262 | 11497 0 0 | 21656 804 888 | T:xmm | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6279 | 11653 0 0 | 27050 812 920 | T:xmm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6285 | 11470 0 0 | 21640 804 888 | T:ymm | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6295 | 11564 0 0 | 25258 812 920 | T:ymm | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6305 | 11648 0 0 | 25338 812 920 | T:xmm | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6375 | 11648 0 0 | 25338 812 920 | T:xmm | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
6440 | 11665 0 0 | 24183 828 920 | T:xmm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6444 | 11665 0 0 | 22614 820 920 | T:xmm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6511 | 12479 0 0 | 23422 820 920 | T:ymm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6521 | 11357 0 0 | 21026 804 920 | T:xmm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6576 | 12479 0 0 | 24991 828 920 | T:ymm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6587 | 12214 0 0 | 21890 804 920 | T:ymm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6766 | 12255 0 0 | 22926 820 920 | T:ymm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
6952 | 11893 0 0 | 22566 820 920 | T:xmm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
7309 | 14100 0 0 | 24264 804 888 | T:regs | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
7367 | 14064 0 0 | 29458 812 920 | T:regs | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
7380 | 14064 0 0 | 27762 812 920 | T:regs | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
7386 | 14064 0 0 | 27762 812 920 | T:regs | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
8447 | 17178 0 0 | 30522 812 888 | T:xmm | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
8735 | 12192 0 0 | 24711 828 920 | T:regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
8753 | 12205 0 0 | 23142 820 920 | T:regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
8924 | 10851 0 0 | 20514 804 920 | T:regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
8978 | 13104 0 0 | 26442 812 888 | T:regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
9187 | 12653 0 0 | 28106 812 920 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
9302 | 13365 0 0 | 26786 812 920 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
9305 | 13365 0 0 | 26786 812 920 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
9316 | 12073 0 0 | 22726 820 920 | T:regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
9456 | 10091 0 0 | 20304 804 888 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
10179 | 8002 0 0 | 20583 828 920 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
10200 | 7298 0 0 | 18367 828 920 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
10478 | 11245 0 0 | 24642 812 888 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
11668 | 7888 0 0 | 18671 828 920 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
13836 | 7023 0 0 | 16746 804 920 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/avx2/64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/avx2/64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/avx2/64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/avx2/64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/avx2/64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/avx2/64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/avx2/64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/avx2/64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/avx2/64 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/xop/64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/xop/64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/xop/64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/xop/64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:moon/xop/64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/xop/64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/xop/64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/xop/64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:moon/xop/64
|