Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
668414 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121106 | 20121016 |
668417 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121106 | 20121016 |
668888 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121106 | 20121016 |
670398 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121106 | 20121016 |
670747 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121106 | 20121016 |
672030 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121106 | 20121016 |
672444 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121106 | 20121016 |
708117 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121106 | 20121016 |
708843 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
710025 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121106 | 20121016 |
710600 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
715642 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
718411 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
724136 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
724474 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
730732 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121106 | 20121016 |
732350 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121106 | 20121016 |
733598 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121106 | 20121016 |
736443 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121106 | 20121016 |
745995 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121106 | 20121016 |
746816 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121106 | 20121016 |
746993 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
749763 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
774126 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
774714 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
775173 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
775980 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
776400 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
779755 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
782256 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
789292 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
793669 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121106 | 20121016 |
939180 | ref | gcc -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
941074 | ref | gcc -Os -fomit-frame-pointer | 20121106 | 20121016 |
942746 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
942885 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
943079 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
943108 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
943700 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
943726 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
944206 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
944322 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
944364 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
945304 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
945748 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
949220 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121106 | 20121016 |
951277 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
956351 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
976631 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
976866 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
982258 | ref | gcc -O -fomit-frame-pointer | 20121106 | 20121016 |
982610 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
984052 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
984679 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
989674 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
990743 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
995099 | ref | gcc -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
1018919 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
1024753 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
1036550 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1040114 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1040244 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1054506 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1061644 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1063286 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1068503 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1068880 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1072152 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1080965 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1085612 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1086607 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1086996 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1087502 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1089621 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1098339 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1101502 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1102217 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1106020 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1106639 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1115126 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1115578 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1117656 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1118734 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1128179 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1133229 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1137271 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1137702 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1140123 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1149652 | ref | gcc -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1158166 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1166436 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
1283384 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1284965 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1329818 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1331892 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1337570 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1338241 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1372270 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1376014 | ref | gcc -O2 -fomit-frame-pointer | 20121106 | 20121016 |
1378088 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
3122351 | ref | gcc | 20121106 | 20121016 |
3146156 | ref | gcc -funroll-loops | 20121106 | 20121016 |
3154621 | ref | cc | 20121106 | 20121016 |