Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1127520 | 16281 0 0 | 49273 904 1568 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1129280 | 16281 0 0 | 49273 904 1568 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1135680 | 14321 0 0 | 46761 904 1552 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1136000 | 14321 0 0 | 46761 904 1552 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1140240 | 16249 0 0 | 49145 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1140480 | 16249 0 0 | 49145 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1143200 | 14353 0 0 | 46873 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1144800 | 14353 0 0 | 46873 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1145520 | 11711 0 0 | 44304 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
1148800 | 11711 0 0 | 44304 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
1156000 | 12689 0 0 | 44305 904 1568 | vec | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1157760 | 12689 0 0 | 44305 904 1568 | opt | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1159120 | 7533 0 0 | 37905 904 1552 | vec | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1160160 | 7533 0 0 | 37905 904 1552 | opt | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1169600 | 6866 0 0 | 36423 888 1544 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1170640 | 6866 0 0 | 36423 888 1544 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1170800 | 6866 0 0 | 36423 888 1544 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1170880 | 6866 0 0 | 36423 888 1544 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1174320 | 11659 0 0 | 44240 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1174880 | 11683 0 0 | 44224 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1175360 | 11683 0 0 | 44224 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1177360 | 11659 0 0 | 44240 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1178160 | 11659 0 0 | 44240 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1178560 | 11659 0 0 | 44240 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1178720 | 11659 0 0 | 44240 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1180320 | 11659 0 0 | 44240 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1186400 | 12693 0 0 | 44233 904 1568 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1189040 | 12693 0 0 | 44233 904 1568 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1198400 | 7505 0 0 | 37809 904 1552 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1200080 | 7505 0 0 | 37809 904 1552 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1205600 | 6894 0 0 | 36391 888 1544 | opt | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1206000 | 6894 0 0 | 36391 888 1544 | vec | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1207280 | 6894 0 0 | 36391 888 1544 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1207920 | 6894 0 0 | 36391 888 1544 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1327120 | 14641 0 0 | 48265 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1329040 | 14641 0 0 | 48265 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1332720 | 14641 0 0 | 48265 904 1552 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1333600 | 7881 0 0 | 38273 904 1552 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1336560 | 7881 0 0 | 38273 904 1552 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1337360 | 7881 0 0 | 38273 904 1552 | vec | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1366240 | 14641 0 0 | 48265 904 1552 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1407040 | 7881 0 0 | 38273 904 1552 | opt | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1528800 | 11553 0 0 | 44537 904 1568 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1532960 | 9729 0 0 | 42153 904 1552 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1562160 | 8569 0 0 | 40185 904 1568 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1563440 | 6381 0 0 | 36745 904 1552 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1568800 | 11505 0 0 | 44393 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1571200 | 9705 0 0 | 42209 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1594080 | 6377 0 0 | 36673 904 1552 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1594480 | 8509 0 0 | 40049 904 1568 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1595360 | 10799 0 0 | 43392 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
1597840 | 5806 0 0 | 35359 888 1544 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1598640 | 5806 0 0 | 35359 888 1544 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1617840 | 10579 0 0 | 43168 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1618480 | 10579 0 0 | 43168 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1621760 | 10579 0 0 | 43168 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1625040 | 10603 0 0 | 43136 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1631440 | 5838 0 0 | 35327 888 1544 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1633280 | 5838 0 0 | 35327 888 1544 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1768720 | 10465 0 0 | 44089 904 1552 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1771360 | 10465 0 0 | 44089 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1790320 | 6761 0 0 | 37169 904 1552 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1790480 | 6761 0 0 | 37169 904 1552 | lowmem | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3544560 | 15770 0 0 | 49153 888 1560 | vec | cc | 20191201 | 20190816 |
3555120 | 15770 0 0 | 49153 888 1560 | vec | gcc | 20191201 | 20190816 |
3558160 | 15770 0 0 | 49153 888 1560 | opt | cc | 20191201 | 20190816 |
3560000 | 15770 0 0 | 49153 888 1560 | opt | gcc | 20191201 | 20190816 |
3563120 | 15770 0 0 | 49153 888 1560 | opt | gcc_-funroll-loops | 20191201 | 20190816 |
3571680 | 15770 0 0 | 49153 888 1560 | vec | gcc_-funroll-loops | 20191201 | 20190816 |
4134960 | 12727 0 0 | 31609 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
4138880 | 12547 0 0 | 31505 904 1568 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
4533360 | 11194 0 0 | 44561 888 1560 | lowmem | gcc | 20191201 | 20190816 |
4542480 | 11194 0 0 | 44561 888 1560 | lowmem | cc | 20191201 | 20190816 |
4580720 | 11194 0 0 | 44561 888 1560 | lowmem | gcc_-funroll-loops | 20191201 | 20190816 |
4806240 | 14602 0 0 | 33032 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
4858720 | 14658 0 0 | 33032 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
4894640 | 14658 0 0 | 33088 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
4914800 | 14658 0 0 | 33088 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
4958400 | 14658 0 0 | 33088 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
5033520 | 9303 0 0 | 26889 904 1568 | ref | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
5060880 | 9375 0 0 | 26905 904 1568 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
11248720 | 11963 0 0 | 30441 904 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
11644720 | 11771 0 0 | 30177 904 1552 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
14836720 | 10371 0 0 | 30058 912 1552 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
14956800 | 10371 0 0 | 30058 912 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
16623360 | 6335 0 0 | 22689 904 1552 | ref | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
17559360 | 6303 0 0 | 22593 904 1552 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
19995600 | 6295 0 0 | 22762 912 1552 | ref | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
20077680 | 6295 0 0 | 22762 912 1552 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
20353600 | 5490 0 0 | 21112 896 1544 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
20354080 | 5490 0 0 | 21112 896 1544 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
20756000 | 5454 0 0 | 21024 896 1544 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
20879120 | 5454 0 0 | 21024 896 1544 | ref | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
113014880 | 9457 0 0 | 28842 896 1560 | ref | gcc | 20191201 | 20190816 |
113310400 | 9457 0 0 | 28842 896 1560 | ref | cc | 20191201 | 20190816 |
113728000 | 9457 0 0 | 28842 896 1560 | ref | gcc_-funroll-loops | 20191201 | 20190816 |