Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1354640 | 14006 0 0 | 45567 904 1584 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1359183 | 15993 0 0 | 48608 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1359596 | 15993 0 0 | 48608 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1362487 | 15993 0 0 | 48608 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1365378 | 7632 0 0 | 37199 888 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1365378 | 7632 0 0 | 37199 888 1552 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1478953 | 8926 0 0 | 39335 904 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1517362 | 14010 0 0 | 45655 904 1584 | vec | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1519427 | 14018 0 0 | 45751 904 1584 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1523144 | 15993 0 0 | 48608 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1523557 | 15993 0 0 | 48608 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1535947 | 7648 0 0 | 37151 888 1552 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1549163 | 8446 0 0 | 38775 904 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1647044 | 16766 0 0 | 50415 904 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1648696 | 16766 0 0 | 50415 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1651174 | 8926 0 0 | 39335 904 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
2762970 | 18002 0 0 | 51023 904 1584 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2774534 | 18002 0 0 | 51023 904 1584 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2783207 | 16250 0 0 | 48703 904 1568 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2847635 | 16029 0 0 | 48656 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
2850113 | 16206 0 0 | 48751 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2855895 | 17978 0 0 | 50895 904 1584 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2862916 | 17978 0 0 | 50895 904 1584 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2864981 | 16250 0 0 | 48703 904 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2877784 | 14018 0 0 | 45751 904 1584 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2878197 | 8570 0 0 | 38967 904 1568 | opt | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2887696 | 14010 0 0 | 45655 904 1584 | opt | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2891413 | 8650 0 0 | 39159 904 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2899260 | 16206 0 0 | 48751 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2905455 | 16029 0 0 | 48656 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
2907520 | 8650 0 0 | 39159 904 1568 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2908759 | 8570 0 0 | 38967 904 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2912476 | 7632 0 0 | 37199 888 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
2914541 | 7632 0 0 | 37199 888 1552 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
2942625 | 16017 0 0 | 48576 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
2945103 | 15993 0 0 | 48608 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
2947581 | 14006 0 0 | 45567 904 1584 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2979795 | 7648 0 0 | 37151 888 1552 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2986816 | 7660 0 0 | 37167 888 1552 | opt | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
2991359 | 7660 0 0 | 37167 888 1552 | vec | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
2998793 | 7660 0 0 | 37167 888 1552 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
3011183 | 7660 0 0 | 37167 888 1552 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
3130127 | 8446 0 0 | 38775 904 1568 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
3176796 | 16017 0 0 | 48576 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
3307304 | 8926 0 0 | 39335 904 1568 | opt | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
3311021 | 16766 0 0 | 50415 904 1568 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
3315977 | 8934 0 0 | 39351 904 1568 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
3325063 | 8926 0 0 | 39335 904 1568 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
3325889 | 16766 0 0 | 50415 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
3326302 | 8934 0 0 | 39351 904 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
3874766 | 17251 0 0 | 50655 888 1568 | opt | cc | 20191215 | 20190816 |
3881787 | 13402 0 0 | 46415 904 1584 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
3920196 | 11582 0 0 | 44031 904 1568 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
3932999 | 9934 0 0 | 41679 904 1584 | lowmem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
3972234 | 9886 0 0 | 41535 904 1584 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
3976777 | 7338 0 0 | 37839 904 1568 | lowmem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
3986689 | 13358 0 0 | 46287 904 1584 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
4017664 | 11494 0 0 | 44039 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
4022207 | 7258 0 0 | 37663 904 1568 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
4036249 | 9838 0 0 | 41415 904 1584 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
4065572 | 7174 0 0 | 37511 904 1568 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
4067637 | 13469 0 0 | 46112 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
4069702 | 6476 0 0 | 35999 888 1552 | lowmem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
4072180 | 6464 0 0 | 36047 888 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
4077136 | 13393 0 0 | 46016 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
4080027 | 6464 0 0 | 36047 888 1552 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
4127522 | 13417 0 0 | 45984 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
4131652 | 13393 0 0 | 46016 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
4144042 | 13393 0 0 | 46016 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
4146933 | 6492 0 0 | 36015 888 1552 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
4181212 | 6492 0 0 | 36015 888 1552 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
4478985 | 7686 0 0 | 38111 904 1568 | lowmem | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
4486006 | 12462 0 0 | 46103 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
4499222 | 12462 0 0 | 46103 904 1568 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
4524828 | 7686 0 0 | 38111 904 1568 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
4525654 | 7698 0 0 | 38127 904 1568 | lowmem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
5262859 | 13384 0 0 | 32375 904 1584 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
6308575 | 16203 0 0 | 34624 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
7525686 | 16187 0 0 | 34656 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
8634178 | 17251 0 0 | 50655 888 1568 | opt | gcc_-funroll-loops | 20191215 | 20190816 |
8646155 | 17251 0 0 | 50655 888 1568 | opt | gcc | 20191215 | 20190816 |
8658545 | 17251 0 0 | 50655 888 1568 | vec | cc | 20191215 | 20190816 |
8670109 | 17251 0 0 | 50655 888 1568 | vec | gcc_-funroll-loops | 20191215 | 20190816 |
8686629 | 17251 0 0 | 50655 888 1568 | vec | gcc | 20191215 | 20190816 |
11022144 | 12351 0 0 | 45743 888 1568 | lowmem | gcc_-funroll-loops | 20191215 | 20190816 |
11034121 | 12351 0 0 | 45743 888 1568 | lowmem | gcc | 20191215 | 20190816 |
11042794 | 12351 0 0 | 45743 888 1568 | lowmem | cc | 20191215 | 20190816 |
13051626 | 13560 0 0 | 32479 904 1584 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
14890302 | 12516 0 0 | 31039 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
15497825 | 16203 0 0 | 34672 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
15552754 | 16203 0 0 | 34672 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
15823682 | 9768 0 0 | 27463 904 1584 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
15872829 | 16203 0 0 | 34672 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
15877372 | 9964 0 0 | 27591 904 1584 | ref | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
16082220 | 10040 0 0 | 27607 904 1584 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
20834611 | 6480 0 0 | 22871 904 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
20863108 | 6528 0 0 | 23031 904 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
21627571 | 5623 0 0 | 21288 896 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
24531787 | 5583 0 0 | 21200 896 1552 | ref | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
37086574 | 12332 0 0 | 30775 904 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
46809420 | 10940 0 0 | 30680 912 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
47114214 | 10940 0 0 | 30680 912 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
57393371 | 6460 0 0 | 22799 904 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
64040606 | 6452 0 0 | 22976 912 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
64236781 | 6452 0 0 | 22976 912 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
64740641 | 5623 0 0 | 21288 896 1552 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
65483215 | 6460 0 0 | 22976 912 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
65956926 | 5587 0 0 | 21200 896 1552 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
66284848 | 5583 0 0 | 21200 896 1552 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
107947462 | 9758 0 0 | 29184 896 1568 | ref | gcc_-funroll-loops | 20191215 | 20190816 |
109982313 | 9758 0 0 | 29184 896 1568 | ref | cc | 20191215 | 20190816 |
115391787 | 9758 0 0 | 29184 896 1568 | ref | gcc | 20191215 | 20190816 |