Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
450996 | emmintrin4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
450999 | emmintrin4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
451008 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
451011 | emmintrin4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
451011 | emmintrin4 | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
451017 | emmintrin4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
451017 | emmintrin4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
451017 | emmintrin4 | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
451032 | emmintrin4 | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
451032 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
451032 | emmintrin4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
451035 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
451035 | emmintrin4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
451044 | emmintrin4 | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
451044 | emmintrin4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
451044 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
451044 | emmintrin4 | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
451047 | emmintrin4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
451050 | emmintrin4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
451050 | emmintrin4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
451050 | emmintrin4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
451053 | emmintrin4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
451098 | emmintrin4 | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
458823 | emmintrin4 | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
458853 | emmintrin4 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
458853 | emmintrin4 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
458853 | emmintrin4 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
458883 | emmintrin4 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
467541 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
467541 | emmintrin4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
467541 | emmintrin4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
467541 | emmintrin4 | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
469611 | emmintrin4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
469620 | emmintrin4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
469626 | emmintrin4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
469635 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
469971 | emmintrin4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
469974 | emmintrin4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
469980 | emmintrin4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
469998 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
473673 | emmintrin4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
473676 | emmintrin4 | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473685 | emmintrin4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
473685 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
473685 | emmintrin4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473685 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
473685 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
473685 | emmintrin4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
473691 | emmintrin4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
476316 | emmintrin4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476319 | emmintrin4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476331 | emmintrin4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476337 | emmintrin4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476337 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476337 | emmintrin4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476370 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476370 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476370 | emmintrin4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476370 | emmintrin4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
476664 | emmintrin4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476667 | emmintrin4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476667 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476676 | emmintrin4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476676 | emmintrin4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476694 | emmintrin4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476697 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476697 | emmintrin4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476706 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476709 | emmintrin4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476709 | emmintrin4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476712 | emmintrin4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476724 | emmintrin4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476727 | emmintrin4 | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476727 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476727 | emmintrin4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476790 | emmintrin4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476790 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
476790 | emmintrin4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
821256 | simple | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
821280 | simple | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
821289 | simple | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
821394 | simple | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
851454 | unrolled | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
851457 | unrolled | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
851469 | unrolled | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
851475 | unrolled | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
857331 | simple | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
858381 | unrolled | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
864789 | unrolled | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
864789 | unrolled | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
864792 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
864792 | unrolled | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
871272 | unrolled | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
871284 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
871284 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
872181 | unrolled | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
875085 | unrolled | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
875139 | unrolled | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
875937 | unrolled | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
875982 | unrolled | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
877578 | unrolled | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
877587 | unrolled | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878061 | unrolled | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878064 | unrolled | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878355 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878358 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878361 | unrolled | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878439 | unrolled | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878475 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
878493 | unrolled | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
879885 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
879909 | unrolled | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
879912 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
881454 | unrolled | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
881475 | unrolled | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
882567 | unrolled | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
882573 | unrolled | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
882579 | unrolled | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
882609 | unrolled | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
883086 | unrolled | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
883101 | unrolled | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
883203 | unrolled | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
883218 | unrolled | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
883224 | unrolled | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
883227 | unrolled | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
883242 | unrolled | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
884022 | unrolled | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
884532 | unrolled | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
889062 | unrolled | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
889092 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
889095 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
903729 | simple | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
905760 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
906525 | simple | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
906576 | simple | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
912336 | simple | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
912672 | simple | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
915489 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
915507 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
915531 | simple | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
916605 | simple | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
917364 | unrolled | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
917391 | unrolled | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
917460 | unrolled | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
917490 | unrolled | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
919749 | unrolled | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
919752 | unrolled | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
919755 | unrolled | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
920241 | unrolled | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
920241 | unrolled | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
920244 | unrolled | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
920247 | unrolled | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
920268 | unrolled | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
920277 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
920280 | unrolled | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
921699 | unrolled | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
922017 | simple | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
922137 | simple | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
922830 | unrolled | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
924729 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
924753 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
924762 | unrolled | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
929163 | unrolled | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
929169 | unrolled | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
929172 | unrolled | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
929214 | unrolled | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
939777 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
939831 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
939855 | simple | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1128594 | unrolled | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1128594 | unrolled | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1128606 | unrolled | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1128612 | unrolled | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1153509 | unrolled | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1153512 | unrolled | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1153722 | unrolled | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1153725 | unrolled | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160652 | unrolled | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160658 | unrolled | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160658 | unrolled | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160670 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160673 | unrolled | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160682 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
1160688 | unrolled | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172619 | unrolled | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172622 | unrolled | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172622 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172622 | unrolled | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172625 | unrolled | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172628 | unrolled | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172628 | unrolled | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
1172637 | unrolled | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
1605255 | simple | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1605285 | simple | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1605375 | simple | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1605402 | simple | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1611912 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1611942 | simple | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1612101 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1672695 | simple | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
1673580 | simple | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
1709925 | simple | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
1710180 | simple | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
1710321 | simple | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
1710348 | simple | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
1727307 | simple | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1727328 | simple | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1732953 | simple | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
1732959 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
1733073 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
1823166 | spec | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1823187 | spec | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1831692 | spec | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1850316 | spec | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1850328 | spec | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1855245 | spec | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1855251 | spec | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1861614 | spec | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1861647 | spec | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1862748 | spec | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1862763 | spec | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1869936 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1869942 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1870002 | spec | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1920021 | spec | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1920024 | spec | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1929801 | spec | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1930071 | spec | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1930818 | spec | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1930836 | spec | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1933548 | spec | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1934145 | spec | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1936473 | spec | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1936491 | spec | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1936836 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1944876 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1944879 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1944894 | spec | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1948446 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1948470 | spec | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1948479 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
1951050 | spec | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1951062 | spec | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1951068 | spec | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1951116 | spec | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1976937 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1976955 | spec | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1976973 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1996707 | spec | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1997802 | spec | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1997814 | spec | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
1997829 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
2002080 | spec | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
2009322 | spec | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
2010528 | spec | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
2010534 | spec | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
2010576 | spec | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
2010645 | spec | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
2252487 | unrolled | gcc | 20140528 | 20140525 |
2252538 | unrolled | gcc -funroll-loops | 20140528 | 20140525 |
2252994 | unrolled | cc | 20140528 | 20140525 |
2716245 | spec | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2722233 | spec | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2723784 | spec | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2723796 | spec | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2723898 | spec | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2723898 | spec | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728251 | spec | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728299 | spec | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728305 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728323 | spec | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728332 | spec | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728341 | spec | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728347 | spec | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2728377 | spec | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2740020 | spec | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2740053 | spec | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2743779 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
2743857 | spec | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2743857 | spec | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
2743878 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
2743923 | spec | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2743953 | spec | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
2749092 | spec | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
3006531 | spec | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
3006768 | spec | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
3007815 | spec | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
3007956 | spec | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
3029913 | spec | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
3029967 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
3030201 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
3055530 | spec | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
3055677 | spec | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
3086397 | spec | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
3086811 | spec | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
3089307 | spec | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
3089370 | spec | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
3089382 | spec | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
3113199 | spec | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
3113262 | spec | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
3238476 | spec | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
3239418 | spec | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
3239610 | spec | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
3239670 | spec | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
3240255 | spec | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
3242040 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
3242289 | spec | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
3408537 | simple | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
3466950 | simple | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
3490398 | simple | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
3490488 | simple | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
3490692 | simple | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
4393932 | emmintrin4 | gcc -funroll-loops | 20140528 | 20140525 |
4394547 | emmintrin4 | gcc | 20140528 | 20140525 |
4396215 | emmintrin4 | cc | 20140528 | 20140525 |
4531743 | simple | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
4531905 | simple | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
4532184 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
4765368 | simple | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
4777506 | simple | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
5177598 | simple | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5181681 | simple | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5187204 | simple | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5189322 | simple | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5194674 | simple | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5194752 | simple | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5194764 | simple | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5194773 | simple | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
5194992 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195037 | simple | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195037 | simple | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195061 | simple | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195073 | simple | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195079 | simple | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195115 | simple | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5195184 | simple | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5302056 | simple | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5302077 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5314818 | simple | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5339991 | simple | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5340024 | simple | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5371929 | simple | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
5372583 | simple | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
5373021 | simple | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
5392356 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5443368 | simple | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5466207 | simple | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5472279 | simple | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
5476710 | simple | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
5476941 | simple | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
5478435 | simple | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
5478498 | simple | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
5478756 | simple | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
5478996 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
5483763 | simple | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
5497626 | simple | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5497641 | simple | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593068 | simple | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593071 | simple | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593125 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593350 | simple | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593404 | simple | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593419 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
5593452 | simple | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
5645448 | simple | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
5736063 | simple | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
17710905 | simple | gcc | 20140528 | 20140525 |
17712213 | simple | gcc -funroll-loops | 20140528 | 20140525 |
17719626 | simple | cc | 20140528 | 20140525 |
35046060 | spec | gcc | 20140528 | 20140525 |
35077947 | spec | gcc -funroll-loops | 20140528 | 20140525 |
35148501 | spec | cc | 20140528 | 20140525 |