Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
186543 | 15269 0 0 | 37167 928 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
195426 | 7281 0 0 | 26175 928 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
230958 | 7637 0 0 | 26431 928 1568 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
319788 | 7265 0 0 | 25919 928 1568 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
349650 | 19989 0 0 | 42047 928 1600 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
357975 | 16365 0 0 | 36927 928 1600 | vec | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
357975 | 16293 0 0 | 36671 928 1600 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
357975 | 6596 0 0 | 24699 912 1568 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
357975 | 15269 0 0 | 37167 928 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
357975 | 16189 0 0 | 36671 928 1600 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
358018 | 7281 0 0 | 26175 928 1568 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
366300 | 6616 0 0 | 24699 912 1568 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
366300 | 10911 0 0 | 30776 832 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
366300 | 10911 0 0 | 30776 832 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
366300 | 6620 0 0 | 24699 912 1568 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
366300 | 6616 0 0 | 24699 912 1568 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
373870 | 10919 0 0 | 30776 832 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
391275 | 10023 0 0 | 29752 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
424575 | 7581 0 0 | 26431 928 1568 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
424575 | 17725 0 0 | 39743 928 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
424626 | 17725 0 0 | 39743 928 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
428653 | 16365 0 0 | 36927 928 1600 | opt | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
432641 | 10911 0 0 | 30776 832 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
432900 | 7637 0 0 | 26431 928 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
449550 | 10637 0 0 | 32559 928 1568 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
449550 | 11545 0 0 | 33599 928 1600 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
449550 | 6117 0 0 | 24895 928 1568 | lowmem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
457875 | 5532 0 0 | 23675 912 1568 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
457875 | 5532 0 0 | 23675 912 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
479682 | 11565 0 0 | 33599 928 1600 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
514492 | 6620 0 0 | 24699 912 1568 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
541125 | 11477 0 0 | 33599 928 1568 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
541125 | 11477 0 0 | 33599 928 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
557775 | 19893 0 0 | 42047 928 1600 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
601891 | 15778 0 0 | 37595 912 1568 | vec | gcc | 20191211 | 20190816 |
631422 | 6149 0 0 | 24895 928 1568 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
654808 | 5564 0 0 | 23675 912 1568 | lowmem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
670243 | 7637 0 0 | 26431 928 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
674325 | 7637 0 0 | 26431 928 1568 | opt | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
710640 | 15373 0 0 | 37167 928 1568 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
715950 | 6169 0 0 | 24895 928 1568 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
715950 | 15373 0 0 | 37167 928 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
715950 | 19989 0 0 | 42047 928 1600 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
724275 | 19893 0 0 | 42047 928 1600 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
740925 | 10023 0 0 | 29752 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
740925 | 7317 0 0 | 26175 928 1568 | opt | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
747740 | 5556 0 0 | 23675 912 1568 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
747740 | 7317 0 0 | 26175 928 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
749250 | 6596 0 0 | 24699 912 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
749250 | 16189 0 0 | 36671 928 1600 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
761829 | 10911 0 0 | 30776 832 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
765900 | 10911 0 0 | 30776 832 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
765900 | 10911 0 0 | 30776 832 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
771738 | 6501 0 0 | 25407 928 1568 | lowmem | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
782550 | 16293 0 0 | 36671 928 1600 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
790875 | 6620 0 0 | 24699 912 1568 | opt | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
795124 | 6596 0 0 | 24699 912 1568 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
815850 | 10919 0 0 | 30776 832 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
840825 | 6620 0 0 | 24699 912 1568 | vec | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
895045 | 17725 0 0 | 39743 928 1568 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
897183 | 7581 0 0 | 26431 928 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
932512 | 10525 0 0 | 32303 928 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
936450 | 8173 0 0 | 28735 928 1600 | lowmem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
940725 | 15778 0 0 | 37595 912 1568 | opt | gcc | 20191211 | 20190816 |
941598 | 15778 0 0 | 37595 912 1568 | opt | gcc_-funroll-loops | 20191211 | 20190816 |
957375 | 8293 0 0 | 28735 928 1600 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
974025 | 10023 0 0 | 29752 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
982350 | 5556 0 0 | 23675 912 1568 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1048950 | 10031 0 0 | 29752 832 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1074790 | 6596 0 0 | 24699 912 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1087449 | 7265 0 0 | 25919 928 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
1123875 | 15778 0 0 | 37595 912 1568 | vec | gcc_-funroll-loops | 20191211 | 20190816 |
1124010 | 15778 0 0 | 37595 912 1568 | opt | cc | 20191211 | 20190816 |
1566862 | 6501 0 0 | 25407 928 1568 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
1673325 | 17725 0 0 | 39743 928 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
1876745 | 11138 0 0 | 32987 912 1568 | lowmem | cc | 20191211 | 20190816 |
1881676 | 8257 0 0 | 28735 928 1600 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
1989675 | 11138 0 0 | 32987 912 1568 | lowmem | gcc_-funroll-loops | 20191211 | 20190816 |
2106225 | 6465 0 0 | 25407 928 1568 | lowmem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
2880450 | 15778 0 0 | 37595 912 1568 | vec | cc | 20191211 | 20190816 |
3320812 | 12070 0 0 | 28040 832 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
3344198 | 12086 0 0 | 28072 832 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
3364830 | 12086 0 0 | 28072 832 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
3554775 | 11138 0 0 | 32987 912 1568 | lowmem | gcc | 20191211 | 20190816 |
4095524 | 5579 0 0 | 20832 936 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
5169825 | 13619 0 0 | 32144 936 1600 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
5169825 | 13727 0 0 | 32208 936 1600 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
5203125 | 12455 0 0 | 30704 936 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
5244750 | 10735 0 0 | 29256 936 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
6302025 | 12086 0 0 | 28072 832 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
6302025 | 9159 0 0 | 26016 936 1600 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
6318675 | 9143 0 0 | 26008 936 1600 | ref | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
6318675 | 9231 0 0 | 26072 936 1600 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
7792200 | 5403 0 0 | 20728 936 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
7818114 | 5391 0 0 | 20712 936 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
8328162 | 4778 0 0 | 19372 920 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
8374950 | 4778 0 0 | 19372 920 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
9998942 | 5523 0 0 | 20728 936 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
11192580 | 5391 0 0 | 20712 936 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
11331045 | 12491 0 0 | 30768 936 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
12219942 | 4742 0 0 | 19308 920 1568 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
12995829 | 4742 0 0 | 19308 920 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
15785091 | 8605 0 0 | 26908 920 1568 | ref | gcc | 20191211 | 20190816 |
17324325 | 5539 0 0 | 20792 936 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
20556294 | 10735 0 0 | 29256 936 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
23817825 | 4742 0 0 | 19308 920 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
110422800 | 8605 0 0 | 26908 920 1568 | ref | gcc_-funroll-loops | 20191211 | 20190816 |
110655900 | 8605 0 0 | 26908 920 1568 | ref | cc | 20191211 | 20190816 |