| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 23943 | ref | gcc -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 23949 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 23961 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 23964 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24003 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24015 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24027 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24060 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24333 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24342 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24375 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 24387 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25020 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25026 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25026 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25032 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25041 | ref | gcc -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25053 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25053 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25062 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25074 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25080 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25095 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25095 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25104 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25116 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25122 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25122 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25128 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25173 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25218 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25227 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25233 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25272 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25281 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25284 | ref | gcc -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25284 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25287 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25287 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25302 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25308 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25314 | ref | gcc -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25329 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25338 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25353 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25353 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25353 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25356 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25356 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25365 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25371 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25377 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25386 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25398 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25398 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25401 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25401 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25410 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25419 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25443 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25449 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25461 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 25467 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25503 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 25515 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 25524 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 36174 | sse2 | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 36174 | sse2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 36177 | sse2 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 39615 | ref64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 39618 | ref64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 39627 | ref64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140624 | 20140525 |
| 39864 | ref64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 39867 | ref64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 39939 | ref64 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 39957 | ref64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 39990 | ref64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40020 | ref64 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141017 | 20141014 |
| 40068 | ref64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40137 | ref64 | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 40146 | ref64 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141017 | 20141014 |
| 40206 | ref64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40212 | ref64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40215 | ref64 | gcc -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40221 | ref64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40230 | ref64 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 40233 | ref64 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40233 | ref64 | gcc -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40257 | ref64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40263 | ref64 | gcc -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40302 | ref64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40317 | ref64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40332 | ref64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40377 | ref64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40554 | ref64 | gcc -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40554 | ref64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 40572 | ref64 | gcc -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 43299 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 43323 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 43377 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 43440 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 44325 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 44331 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 44568 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 44691 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 44856 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 44919 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45069 | sse2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 45276 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45285 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45312 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45357 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45363 | ref | gcc -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45384 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45384 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45414 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45438 | sse2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 45438 | sse2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 45438 | sse2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 45444 | sse2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 45474 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45507 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45558 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45585 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45750 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 45975 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 45993 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46005 | sse2 | gcc -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46026 | sse2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46035 | sse2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46044 | sse2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46044 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46047 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46047 | sse2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46050 | sse2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46053 | sse2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46059 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46065 | sse2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46083 | sse2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46092 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46092 | sse2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46110 | sse2 | gcc -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46131 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46140 | sse2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46158 | sse2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46182 | sse2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46185 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46197 | sse2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46257 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 46596 | sse2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 46599 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47040 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 47082 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 47082 | sse2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 47109 | sse2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47139 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47493 | sse2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 47514 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47514 | sse2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47559 | sse2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47589 | sse2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47607 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47610 | sse2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47685 | sse2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 47712 | sse2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 47760 | sse2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47766 | sse2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47775 | sse2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 47784 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47799 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47820 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 47931 | sse2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48759 | sse2 | gcc -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48777 | sse2 | gcc -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48780 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48804 | sse2 | gcc -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48810 | sse2 | gcc -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48825 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48831 | sse2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48837 | sse2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48846 | sse2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48849 | sse2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48858 | sse2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48888 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48912 | sse2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 48957 | sse2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 49737 | ref64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 49818 | ref64 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 49872 | ref64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 49965 | ref64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 49968 | ref64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50064 | ref64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50064 | ref64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50070 | ref64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50097 | ref64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50118 | ref64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50145 | ref64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50232 | ref64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50238 | ref64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50265 | ref64 | gcc -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50265 | ref64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50274 | ref64 | gcc -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50280 | ref64 | gcc -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50310 | ref64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50367 | ref64 | gcc -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50412 | ref64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50415 | ref64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50490 | ref64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50502 | ref64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50508 | ref64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50535 | ref64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50583 | ref64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50586 | ref64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50643 | ref64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50646 | ref64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50661 | ref64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50679 | ref64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50736 | ref64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50799 | ref64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50829 | ref64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50832 | ref64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50838 | ref64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50850 | ref64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50862 | ref64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50907 | ref64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50916 | ref64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50940 | ref64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 50973 | ref64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 50973 | ref64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 52869 | ref64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 52869 | ref64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53001 | ref64 | gcc -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53046 | ref64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53334 | ref64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53439 | ref64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53517 | ref64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53796 | ref64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53829 | ref64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53841 | ref64 | gcc -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53847 | ref64 | gcc -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53865 | ref64 | gcc -m64 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53916 | ref64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53943 | ref64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 53976 | ref64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54027 | ref64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54162 | ref64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54387 | ref64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54390 | ref64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54417 | ref64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54657 | ref64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 54879 | ref64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 56703 | ref64 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 144822 | ref64 | gcc -funroll-loops | 20140624 | 20140525 |
| 144918 | ref64 | cc | 20140624 | 20140525 |
| 144954 | ref64 | gcc | 20140624 | 20140525 |
| 150726 | ref | gcc | 20140624 | 20140525 |
| 150771 | ref | gcc -funroll-loops | 20140624 | 20140525 |
| 150924 | ref | cc | 20140624 | 20140525 |
| 411438 | sse2 | cc | 20140624 | 20140525 |
| 411477 | sse2 | gcc -funroll-loops | 20140624 | 20140525 |
| 411612 | sse2 | gcc | 20140624 | 20140525 |
| Compiler | Implementations
|
| cc | avx2 |
| gcc | avx2 |
| gcc -O2 -fomit-frame-pointer | avx2 |
| gcc -O3 -fomit-frame-pointer | avx2 |
| gcc -O -fomit-frame-pointer | avx2 |
| gcc -Os -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops | avx2 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -O3 -fomit-frame-pointer | avx2 |
| gcc -m64 -O -fomit-frame-pointer | avx2 |
| gcc -m64 -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx2 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx2 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx2 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx2 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx2
|