Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
444801 | 16249 0 0 | 49159 904 1584 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
445214 | 16281 0 0 | 49287 904 1584 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
446453 | 14321 0 0 | 46775 904 1568 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
446453 | 12689 0 0 | 44319 904 1584 | vec | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
446453 | 14353 0 0 | 46903 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
447279 | 12693 0 0 | 44247 904 1584 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
447279 | 11711 0 0 | 44336 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
447692 | 11659 0 0 | 44272 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
447692 | 7533 0 0 | 37935 904 1568 | opt | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
447692 | 11659 0 0 | 44272 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
447692 | 12693 0 0 | 44247 904 1584 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
447692 | 14321 0 0 | 46775 904 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
447692 | 16249 0 0 | 49159 904 1584 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
448518 | 11659 0 0 | 44272 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
449757 | 7605 0 0 | 38111 904 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
450170 | 14353 0 0 | 46903 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
450170 | 7505 0 0 | 37839 904 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
450583 | 6886 0 0 | 36407 888 1552 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
453474 | 7505 0 0 | 37839 904 1568 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
454300 | 7605 0 0 | 38111 904 1568 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
473298 | 12697 0 0 | 44431 904 1584 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
488992 | 7881 0 0 | 38303 904 1568 | opt | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
496013 | 16281 0 0 | 49287 904 1584 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
500969 | 11659 0 0 | 44272 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
501795 | 6894 0 0 | 36407 888 1552 | opt | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
610414 | 11553 0 0 | 44551 904 1584 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
615370 | 11505 0 0 | 44423 904 1584 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
621978 | 9705 0 0 | 42239 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
623217 | 8609 0 0 | 40343 904 1584 | lowmem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
625282 | 10579 0 0 | 43184 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
625695 | 10579 0 0 | 43184 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
626108 | 6453 0 0 | 36951 904 1568 | lowmem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
636846 | 5806 0 0 | 35375 888 1552 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
638085 | 5838 0 0 | 35359 888 1552 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
641802 | 5838 0 0 | 35359 888 1552 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
676907 | 6761 0 0 | 37183 904 1568 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
695905 | 8569 0 0 | 40199 904 1584 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
918099 | 11711 0 0 | 44336 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
928837 | 12689 0 0 | 44319 904 1584 | opt | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
932967 | 6866 0 0 | 36439 888 1552 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
934619 | 6866 0 0 | 36439 888 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
935858 | 12697 0 0 | 44431 904 1584 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
937097 | 6866 0 0 | 36439 888 1552 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
938336 | 11659 0 0 | 44272 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
941227 | 11683 0 0 | 44240 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
942466 | 11683 0 0 | 44240 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
942466 | 11659 0 0 | 44272 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
962703 | 6894 0 0 | 36407 888 1552 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
963529 | 6894 0 0 | 36407 888 1552 | vec | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
963942 | 6886 0 0 | 36407 888 1552 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
966420 | 6894 0 0 | 36407 888 1552 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1000286 | 7533 0 0 | 37935 904 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1022588 | 6866 0 0 | 36439 888 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1059758 | 14641 0 0 | 48279 904 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1062649 | 14641 0 0 | 48279 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1063888 | 7881 0 0 | 38303 904 1568 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1063888 | 7881 0 0 | 38303 904 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1066366 | 14641 0 0 | 48279 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1066779 | 7881 0 0 | 38303 904 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1068018 | 14641 0 0 | 48279 904 1568 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1073387 | 7893 0 0 | 38303 904 1568 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1076278 | 7893 0 0 | 38303 904 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1201830 | 12727 0 0 | 31655 904 1584 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1224132 | 9729 0 0 | 42167 904 1568 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1248499 | 6381 0 0 | 36775 904 1568 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1270801 | 8509 0 0 | 40079 904 1584 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1272040 | 6377 0 0 | 36703 904 1568 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1278235 | 5806 0 0 | 35375 888 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1278648 | 10799 0 0 | 43424 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
1292690 | 10579 0 0 | 43184 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1294342 | 10603 0 0 | 43168 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1305080 | 5826 0 0 | 35343 888 1552 | lowmem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1331512 | 12547 0 0 | 31551 904 1584 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1415764 | 15770 0 0 | 49167 888 1568 | vec | gcc | 20191215 | 20190816 |
1421546 | 11194 0 0 | 44591 888 1568 | lowmem | gcc_-funroll-loops | 20191215 | 20190816 |
1422372 | 10465 0 0 | 44103 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1423198 | 10465 0 0 | 44103 904 1568 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1429393 | 6761 0 0 | 37183 904 1568 | lowmem | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1449630 | 6777 0 0 | 37199 904 1568 | lowmem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1466563 | 9375 0 0 | 26943 904 1584 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1596245 | 14658 0 0 | 33136 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1796963 | 14658 0 0 | 33136 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
2845570 | 15770 0 0 | 49167 888 1568 | opt | gcc | 20191215 | 20190816 |
2924453 | 15770 0 0 | 49167 888 1568 | vec | cc | 20191215 | 20190816 |
2942625 | 15770 0 0 | 49167 888 1568 | vec | gcc_-funroll-loops | 20191215 | 20190816 |
2954189 | 15770 0 0 | 49167 888 1568 | opt | gcc_-funroll-loops | 20191215 | 20190816 |
3174731 | 15770 0 0 | 49167 888 1568 | opt | cc | 20191215 | 20190816 |
3611272 | 11194 0 0 | 44591 888 1568 | lowmem | gcc | 20191215 | 20190816 |
3683547 | 11194 0 0 | 44591 888 1568 | lowmem | cc | 20191215 | 20190816 |
3830162 | 14602 0 0 | 33072 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
3892112 | 14658 0 0 | 33072 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
3904089 | 14658 0 0 | 33136 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
3932999 | 10371 0 0 | 30104 912 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
4035010 | 9303 0 0 | 26927 904 1584 | ref | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
4035010 | 9107 0 0 | 26815 904 1584 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
4627252 | 6335 0 0 | 22727 904 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
4658227 | 6391 0 0 | 22903 904 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
5200909 | 6295 0 0 | 22800 912 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
6125616 | 5454 0 0 | 21064 896 1552 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
6141310 | 5454 0 0 | 21064 896 1552 | ref | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
9091782 | 11963 0 0 | 30487 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
9672873 | 11771 0 0 | 30215 904 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
11756458 | 10371 0 0 | 30104 912 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
14084539 | 6303 0 0 | 22631 904 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
16006641 | 6295 0 0 | 22800 912 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
16027291 | 6303 0 0 | 22816 912 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
16264353 | 5490 0 0 | 21152 896 1552 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
16277569 | 5490 0 0 | 21152 896 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
16633988 | 5454 0 0 | 21064 896 1552 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
26292406 | 9457 0 0 | 28880 896 1568 | ref | gcc | 20191215 | 20190816 |
26355182 | 9457 0 0 | 28880 896 1568 | ref | gcc_-funroll-loops | 20191215 | 20190816 |
90194244 | 9457 0 0 | 28880 896 1568 | ref | cc | 20191215 | 20190816 |