Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
588724 | 27090 0 0 | 42949 824 1400 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
600294 | 29806 0 0 | 48661 824 1400 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
604004 | 29703 0 0 | 47453 824 1400 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
648564 | 29703 0 0 | 47453 824 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
672100 | 29752 0 0 | 47869 824 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
678244 | 27090 0 0 | 42949 824 1400 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
686348 | 29752 0 0 | 47869 824 1400 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
687728 | 26765 0 0 | 42533 824 1400 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
694704 | 26988 0 0 | 42461 824 1400 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
695424 | 27072 0 0 | 42885 824 1400 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
701892 | 26988 0 0 | 42461 824 1400 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
702148 | 29739 0 0 | 48453 824 1400 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
712176 | 27406 0 0 | 43669 824 1400 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
724916 | 27008 0 0 | 42653 824 1400 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
727240 | 27273 0 0 | 43077 824 1400 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
727436 | 24833 0 0 | 41604 816 1400 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
729012 | 27090 0 0 | 42949 824 1400 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
730428 | 27246 0 0 | 43301 824 1400 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
741744 | 27342 0 0 | 43133 824 1400 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
744984 | 23947 0 0 | 40716 816 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
746308 | 27342 0 0 | 43133 824 1400 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
747744 | 29739 0 0 | 48453 824 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
762916 | 24833 0 0 | 41604 816 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
765644 | 27246 0 0 | 43301 824 1400 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
768976 | 29752 0 0 | 47869 824 1400 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
770820 | 29806 0 0 | 48661 824 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
777640 | 54812 0 0 | 43669 824 1400 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
778524 | 25078 0 0 | 45755 792 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
779028 | 27342 0 0 | 43133 824 1400 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
801003 | 17936 0 0 | 31460 816 1400 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
801648 | 25846 0 0 | 45195 792 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
801915 | 25372 0 0 | 42995 792 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
804060 | 23606 0 0 | 40516 816 1400 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
810820 | 23690 0 0 | 40668 816 1400 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
815324 | 26012 0 0 | 44403 792 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
817144 | 24689 0 0 | 41356 816 1400 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
818112 | 25078 0 0 | 45755 792 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
827016 | 23606 0 0 | 40516 816 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
828224 | 25078 0 0 | 45755 792 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
830228 | 24945 0 0 | 41780 816 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
830852 | 25372 0 0 | 42995 792 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
833049 | 24945 0 0 | 41780 816 1400 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
843108 | 23938 0 0 | 40772 816 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
845580 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
848436 | 23938 0 0 | 40772 816 1400 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
855128 | 27072 0 0 | 42821 824 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
858222 | 24492 0 0 | 40836 816 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
860388 | 23947 0 0 | 40716 816 1400 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
878384 | 23690 0 0 | 40668 816 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
883100 | 24833 0 0 | 41604 816 1400 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
887488 | 24689 0 0 | 41356 816 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
893247 | 17725 0 0 | 31196 816 1400 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
894984 | 24492 0 0 | 40836 816 1400 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
918236 | 26012 0 0 | 44403 792 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
938500 | 17725 0 0 | 31196 816 1400 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
948396 | 17253 0 0 | 30396 816 1400 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
957512 | 17709 0 0 | 31204 816 1400 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
966016 | 23690 0 0 | 40668 816 1400 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
971004 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
982725 | 17253 0 0 | 30396 816 1400 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
982828 | 17957 0 0 | 31748 816 1400 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
988840 | 17975 0 0 | 31468 816 1400 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
993348 | 17975 0 0 | 31468 816 1400 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
996690 | 17932 0 0 | 31444 816 1400 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
999236 | 17725 0 0 | 31196 816 1400 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1000468 | 17709 0 0 | 31180 816 1400 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1002388 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1002472 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1004788 | 17709 0 0 | 31204 816 1400 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1006676 | 17725 0 0 | 31196 816 1400 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1007752 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1008328 | 17755 0 0 | 31236 816 1400 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1026768 | 17709 0 0 | 31180 816 1400 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1037864 | 17912 0 0 | 31428 816 1400 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1040872 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1044688 | 16873 0 0 | 29400 800 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1046224 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1050792 | 17709 0 0 | 31204 816 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1056840 | 16870 0 0 | 29384 800 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1062372 | 16873 0 0 | 29400 800 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1063108 | 16873 0 0 | 29400 800 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1063568 | 16870 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1063904 | 35914 0 0 | 31748 816 1400 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1066484 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1068232 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1068756 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1070016 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1070416 | 17938 0 0 | 31468 816 1400 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1075888 | 16870 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1078472 | 16870 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1079088 | 17709 0 0 | 31180 816 1400 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1086636 | 17936 0 0 | 31460 816 1400 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1089412 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1090108 | 16870 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1091100 | 16870 0 0 | 29384 800 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1091208 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1093976 | 17445 0 0 | 30932 816 1400 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1101400 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1101840 | 16870 0 0 | 29384 800 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1102360 | 17931 0 0 | 31460 816 1400 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1109832 | 17936 0 0 | 31460 816 1400 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1111184 | 16873 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1112660 | 16918 0 0 | 29472 800 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1127384 | 16870 0 0 | 29384 800 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1127720 | 35864 0 0 | 31444 816 1400 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1131804 | 16870 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1132972 | 16870 0 0 | 29384 800 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1134396 | 17445 0 0 | 30932 816 1400 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1158632 | 16901 0 0 | 29432 800 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1170352 | 33740 0 0 | 29384 800 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1182304 | 16870 0 0 | 29384 800 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1191628 | 17938 0 0 | 31468 816 1400 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1943907 | 25622 0 0 | 40893 808 1400 | ref | cc | 20190826 | 20190816 |
2021836 | 25622 0 0 | 40893 808 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
2205744 | 25622 0 0 | 40893 808 1400 | ref | gcc | 20190826 | 20190816 |