| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 11556 | sse2 | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140722 | 20140622 |
| 11556 | sse2 | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140722 | 20140622 |
| 11588 | sse2 | clang -O3 -fomit-frame-pointer | 20140722 | 20140622 |
| 11592 | sse2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140722 | 20140622 |
| 11632 | sse2 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140722 | 20140622 |
| 14288 | sse2 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14300 | sse2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14308 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14312 | sse2 | gcc -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14320 | sse2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14328 | sse2 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14348 | sse2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14352 | sse2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14352 | sse2 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14364 | sse2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14364 | sse2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14376 | sse2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14384 | sse2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14396 | sse2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14404 | sse2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14412 | sse2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14412 | sse2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14428 | sse2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14436 | sse2 | gcc -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14436 | sse2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14460 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14460 | sse2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14464 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14468 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14484 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14484 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14488 | sse2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14492 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14492 | sse2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14496 | sse2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14504 | sse2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14512 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14588 | sse2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14604 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14608 | sse2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14612 | sse2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14656 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14664 | sse2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14668 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14684 | sse2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14724 | sse2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14736 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14748 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14756 | sse2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14784 | sse2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14800 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14804 | sse2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14804 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 14808 | sse2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14848 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14972 | sse2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14992 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15072 | sse2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15084 | sse2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15084 | sse2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15088 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15092 | sse2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15096 | sse2 | gcc -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15096 | sse2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15100 | sse2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15136 | sse2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15136 | sse2 | gcc -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15160 | sse2 | gcc -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15176 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15372 | sse2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15372 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15376 | sse2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15508 | sse2 | gcc -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 15528 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17196 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17200 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17212 | ref | gcc -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17240 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17248 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17288 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17300 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17300 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17304 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17304 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17332 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17336 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17336 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17380 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17384 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17396 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17396 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17408 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17420 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17420 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17436 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17448 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17456 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17472 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17484 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17508 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17508 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17508 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17620 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17668 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17684 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17688 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17692 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17708 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17708 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17724 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17728 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17736 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17736 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17760 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17760 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17760 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17768 | ref | gcc -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17772 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17800 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17812 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17816 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17816 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17816 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17820 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17836 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17840 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17844 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 17856 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17876 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17876 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17888 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17892 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17900 | ref | gcc -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17904 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17908 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17912 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 17936 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 17968 | ref | gcc -O -fomit-frame-pointer | 20140607 | 20140525 |
| 18040 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 18048 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 18052 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140525 |
| 18056 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 18100 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 24868 | ref64 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 24868 | ref64 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140722 | 20140622 |
| 24980 | ref64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 24984 | ref64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25036 | ref64 | clang -O3 -fomit-frame-pointer | 20140722 | 20140622 |
| 25052 | ref64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25092 | ref64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25100 | ref64 | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140722 | 20140622 |
| 25132 | ref64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25136 | 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 | 20141014 | 20141014 |
| 25168 | ref64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25180 | ref64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25204 | ref64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25208 | ref64 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140722 | 20140622 |
| 25208 | ref64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25296 | ref64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25348 | ref64 | gcc -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25408 | ref64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25416 | ref64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25428 | ref64 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25472 | ref64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25472 | ref64 | gcc -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25484 | ref64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25488 | ref64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25512 | ref64 | gcc -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25520 | ref64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25536 | ref64 | gcc -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25552 | ref64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25608 | ref64 | gcc -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 25852 | ref64 | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140722 | 20140622 |
| 27876 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 27924 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 27928 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28152 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28724 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28736 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28736 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28744 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28748 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28828 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28836 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28972 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 28988 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29204 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29252 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29340 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29376 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29432 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29436 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29440 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29464 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29468 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 29480 | ref | gcc -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 31144 | ref64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31244 | ref64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31284 | ref64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31308 | ref64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31320 | ref64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31340 | ref64 | gcc -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31348 | ref64 | gcc -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31360 | ref64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31368 | ref64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31372 | ref64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31376 | ref64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31388 | ref64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31404 | ref64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31408 | ref64 | gcc -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31408 | ref64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31436 | ref64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31436 | ref64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31448 | ref64 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31528 | ref64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31540 | ref64 | gcc -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31548 | ref64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31548 | ref64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31572 | ref64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31572 | ref64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31572 | ref64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31584 | ref64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31592 | ref64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31600 | ref64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31600 | ref64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31600 | ref64 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31600 | ref64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31608 | ref64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31612 | ref64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31612 | ref64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31636 | ref64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31640 | ref64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31644 | ref64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31652 | ref64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31664 | ref64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31680 | ref64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31680 | ref64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 31680 | ref64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31692 | ref64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31708 | ref64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31716 | ref64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 31764 | ref64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 33036 | ref64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33072 | ref64 | gcc -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33084 | ref64 | gcc -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33088 | ref64 | gcc -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33100 | ref64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33104 | ref64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33104 | ref64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33104 | ref64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33104 | ref64 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33104 | ref64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33136 | ref64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33156 | ref64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33160 | ref64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33168 | ref64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33228 | ref64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33228 | ref64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33288 | ref64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33308 | ref64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33360 | ref64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33504 | ref64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33584 | ref64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33608 | ref64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 33628 | ref64 | gcc -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 121092 | ref64 | gcc | 20140607 | 20140525 |
| 121096 | ref64 | cc | 20140607 | 20140525 |
| 121176 | ref64 | gcc -funroll-loops | 20140607 | 20140525 |
| 122732 | ref | gcc -funroll-loops | 20140607 | 20140525 |
| 122836 | ref | cc | 20140607 | 20140525 |
| 122908 | ref | gcc | 20140607 | 20140525 |
| 160048 | sse2 | gcc | 20140607 | 20140525 |
| 160100 | sse2 | gcc -funroll-loops | 20140607 | 20140525 |
| 160280 | sse2 | cc | 20140607 | 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 -O3 -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 -O3 -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 -O3 -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
|