Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
618371 | 11900 0 0 | 25592 812 952 | T:table2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
642176 | 13390 0 0 | 26588 804 888 | T:table2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
688623 | 71258 0 0 | 84952 812 952 | T:table3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
711264 | 13481 0 0 | 26476 804 888 | T:table2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
724367 | 10155 0 0 | 20090 796 888 | T:table2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
724778 | 10349 0 0 | 22204 804 888 | T:table2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
724947 | 10349 0 0 | 22204 804 888 | T:table2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
736739 | 9759 0 0 | 21095 804 952 | T:table2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
749677 | 9652 0 0 | 20807 804 952 | T:table2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
788669 | 72942 0 0 | 86140 804 888 | T:table3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
792524 | 69557 0 0 | 79482 796 888 | T:table3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
803031 | 70870 0 0 | 82716 804 888 | T:table3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
803610 | 70870 0 0 | 82716 804 888 | T:table3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
804635 | 69177 0 0 | 80511 804 952 | T:table3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
819647 | 9570 0 0 | 19787 788 920 | T:table2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
837872 | 68960 0 0 | 79179 788 920 | T:table3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
855894 | 73033 0 0 | 86028 804 888 | T:table3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
857166 | 69056 0 0 | 80207 804 952 | T:table3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
1551423 | 6736 0 0 | 19756 804 888 | T:bitslice_sb64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1553300 | 6729 0 0 | 19932 804 888 | T:bitslice_sb64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1553314 | 6711 0 0 | 18572 804 888 | T:bitslice_sb64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1554946 | 6711 0 0 | 18572 804 888 | T:bitslice_sb64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1567323 | 6313 0 0 | 16266 796 888 | T:bitslice_sb64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1581919 | 7102 0 0 | 20108 804 888 | T:bitslice_sb32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1583126 | 7114 0 0 | 20316 804 888 | T:bitslice_sb32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1588345 | 7082 0 0 | 18940 804 888 | T:bitslice_sb32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1588348 | 7082 0 0 | 18940 804 888 | T:bitslice_sb32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
1590397 | 6621 0 0 | 16570 796 888 | T:bitslice_sb32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211108 | 20211108 |
2603026 | 6533 0 32 | 17871 804 984 | T:bitslice_sb64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
2648114 | 7130 0 32 | 20808 812 984 | T:bitslice_sb64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
2672159 | 6427 0 32 | 17583 804 984 | T:bitslice_sb64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
2709650 | 7598 0 0 | 18927 804 952 | T:bitslice_sb32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
2737192 | 7388 0 0 | 18543 804 952 | T:bitslice_sb32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
2767425 | 8109 0 0 | 21800 812 952 | T:bitslice_sb32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
3067518 | 6019 0 32 | 16283 788 952 | T:bitslice_sb64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
3310942 | 6569 0 0 | 18444 804 888 | T:bitslice_sb8 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
3311301 | 6569 0 0 | 18444 804 888 | T:bitslice_sb8 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
3312660 | 6585 0 0 | 19804 804 888 | T:bitslice_sb8 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
3315470 | 6555 0 0 | 19596 804 888 | T:bitslice_sb8 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
3320247 | 7103 0 0 | 17363 788 920 | T:bitslice_sb32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211108 | 20211108 |
3345668 | 7329 0 0 | 18471 804 952 | T:bitslice_sb8 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
3511683 | 7868 0 0 | 21552 812 952 | T:bitslice_sb8 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
3530558 | 7454 0 0 | 18791 804 952 | T:bitslice_sb8 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
3565919 | 6320 0 0 | 16298 796 888 | T:bitslice_sb8 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
4772803 | 6742 0 0 | 16987 788 920 | T:bitslice_sb8 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14424084 | 8486 16 16 | 21822 836 920 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14468327 | 8392 16 16 | 21534 836 920 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
18477212 | 4294 16 16 | 16286 836 920 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
18496004 | 4294 16 16 | 16286 836 920 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
52280771 | 10427 16 12 | 24184 836 984 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
77713605 | 2747 16 12 | 14127 828 984 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
81705563 | 2320 16 12 | 13511 828 984 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
222736239 | 2156 16 16 | 12146 820 920 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
222859892 | 1933 16 12 | 12195 812 952 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb32 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb32 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb32 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb32 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb32 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb64 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb8 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb8 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb8 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb8 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sb8 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb8 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb8 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb8 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sb8
|