Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
571140 | 30617 0 0 | 46317 824 1400 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
595592 | 30239 0 0 | 46053 824 1400 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
606716 | 32272 0 0 | 50429 824 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
664287 | 32193 0 0 | 49981 824 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
676564 | 30681 0 0 | 46597 824 1400 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
681536 | 30523 0 0 | 46029 824 1400 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
689656 | 30681 0 0 | 46597 824 1400 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
691924 | 62150 0 0 | 47397 824 1400 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
696657 | 30523 0 0 | 46029 824 1400 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
698680 | 30729 0 0 | 46565 824 1400 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
705732 | 32540 0 0 | 51285 824 1400 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
706024 | 32193 0 0 | 49981 824 1400 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
709544 | 30697 0 0 | 46549 824 1400 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
709700 | 30941 0 0 | 47029 824 1400 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
713288 | 30681 0 0 | 46597 824 1400 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
713440 | 31075 0 0 | 47397 824 1400 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
720012 | 32272 0 0 | 50429 824 1400 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
723572 | 32638 0 0 | 51557 824 1400 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
724756 | 32540 0 0 | 51285 824 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
726816 | 30633 0 0 | 46477 824 1400 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
729184 | 32638 0 0 | 51557 824 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
732520 | 30633 0 0 | 46477 824 1400 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
732692 | 32272 0 0 | 50429 824 1400 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
758721 | 28021 0 0 | 48731 792 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
771192 | 30697 0 0 | 46485 824 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
773648 | 28021 0 0 | 48731 792 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
779724 | 30941 0 0 | 47029 824 1400 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
779924 | 28021 0 0 | 48731 792 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
783860 | 30633 0 0 | 46477 824 1400 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
788364 | 28157 0 0 | 45795 792 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
791064 | 27073 0 0 | 43876 816 1400 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
793420 | 28541 0 0 | 46947 792 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
796203 | 27073 0 0 | 43876 816 1400 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
803685 | 28157 0 0 | 45795 792 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
813124 | 27186 0 0 | 44092 816 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
822148 | 26919 0 0 | 43612 816 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
828276 | 26886 0 0 | 43268 816 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
831381 | 28541 0 0 | 46947 792 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
836556 | 27073 0 0 | 43876 816 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
837056 | 18245 0 0 | 31764 816 1400 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
837828 | 28069 0 0 | 47451 792 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
850804 | 24135 0 0 | 41140 816 1400 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
854896 | 26886 0 0 | 43268 816 1400 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
856400 | 24078 0 0 | 41012 816 1400 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
869572 | 24135 0 0 | 41140 816 1400 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
876232 | 24556 0 0 | 41428 816 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
887960 | 24078 0 0 | 41012 816 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
897292 | 24556 0 0 | 41428 816 1400 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
912273 | 18499 0 0 | 32348 816 1400 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
928480 | 18295 0 0 | 31820 816 1400 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
931167 | 18245 0 0 | 31764 816 1400 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
935622 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
937900 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
938468 | 26919 0 0 | 43612 816 1400 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
942960 | 24438 0 0 | 41236 816 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
952052 | 36998 0 0 | 32348 816 1400 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
955329 | 18229 0 0 | 31756 816 1400 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
961512 | 18229 0 0 | 31748 816 1400 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
965076 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
970710 | 17825 0 0 | 31004 816 1400 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
971100 | 18229 0 0 | 31748 816 1400 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
978561 | 18245 0 0 | 31764 816 1400 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
979528 | 18245 0 0 | 31764 816 1400 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
980700 | 18972 0 0 | 32540 816 1400 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
981084 | 24438 0 0 | 41236 816 1400 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
981200 | 24135 0 0 | 41140 816 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
982928 | 18229 0 0 | 31756 816 1400 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
983616 | 18972 0 0 | 32540 816 1400 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
991480 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
996796 | 27186 0 0 | 44092 816 1400 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
997832 | 18229 0 0 | 31756 816 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1001292 | 17255 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1010264 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1010384 | 17825 0 0 | 31004 816 1400 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1010568 | 17255 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1013400 | 17332 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1018748 | 17255 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1019004 | 17255 0 0 | 29784 800 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1029900 | 17271 0 0 | 29800 800 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1034564 | 18229 0 0 | 31748 816 1400 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1039104 | 17258 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1040691 | 17332 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1045340 | 17258 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1050840 | 18003 0 0 | 31524 816 1400 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1051512 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1063128 | 18967 0 0 | 32524 816 1400 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1066244 | 17255 0 0 | 29784 800 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1068000 | 18911 0 0 | 32460 816 1400 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1071152 | 17255 0 0 | 29784 800 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1074792 | 18954 0 0 | 32492 816 1400 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1084480 | 18922 0 0 | 32460 816 1400 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1088824 | 18972 0 0 | 32540 816 1400 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1091624 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1094624 | 18922 0 0 | 32460 816 1400 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1095104 | 17255 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1096576 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1106276 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1113632 | 18967 0 0 | 32524 816 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1118684 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1124804 | 17255 0 0 | 29784 800 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1126804 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1135392 | 17271 0 0 | 29800 800 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1137108 | 37908 0 0 | 32492 816 1400 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1139868 | 34510 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1142292 | 18911 0 0 | 32460 816 1400 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1149748 | 18003 0 0 | 31524 816 1400 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1159308 | 17255 0 0 | 29784 800 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1161632 | 17258 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1172796 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1177132 | 17299 0 0 | 29832 800 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1179812 | 17258 0 0 | 29784 800 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1186220 | 17327 0 0 | 29888 800 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1923896 | 26435 0 0 | 41709 808 1400 | ref | cc | 20190826 | 20190816 |
2019240 | 26435 0 0 | 41709 808 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
2245276 | 26435 0 0 | 41709 808 1400 | ref | gcc | 20190826 | 20190816 |