| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 132788 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 132860 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 133080 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 133220 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 133644 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 133712 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134048 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134068 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134076 | sse4 | gcc -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134080 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134092 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134132 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134136 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134144 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134160 | sse4 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134168 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134176 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134192 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134196 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134236 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134288 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134292 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 134336 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134364 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134364 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134368 | sse4 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134492 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134496 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134624 | sse4 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134648 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 134672 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 134688 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 134952 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 135136 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141014 | 20141014 |
| 135324 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
| 135384 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 135456 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 135456 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 135460 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 135488 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 135684 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 136784 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 136904 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 138680 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 138940 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139184 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139236 | sse4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139268 | sse4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139296 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139316 | sse4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139324 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139364 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139368 | sse4 | gcc -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139384 | sse4 | gcc -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139412 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139464 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139576 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139580 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139592 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139608 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139640 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139812 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 139924 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 139944 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 140072 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 140076 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 140092 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
| 140540 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 141096 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 142176 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142188 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142232 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142260 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142280 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142336 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142348 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142632 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142644 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142656 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142672 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142912 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142916 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142920 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 142948 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143080 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143096 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143112 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143368 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143376 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143600 | sse4 | gcc -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 143684 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 144172 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 221564 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 221612 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 228324 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 228764 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 231252 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 232076 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237212 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237232 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237336 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237380 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237404 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237548 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 237816 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 238152 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 238312 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 238320 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 238392 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 238524 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 239864 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 240332 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 240540 | sse4 | gcc | 20141014 | 20141014 |
| 240584 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 240592 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 241160 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140525 |
| 241236 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 241284 | sse4 | cc | 20141014 | 20141014 |
| 241292 | sse4 | gcc -funroll-loops | 20141014 | 20141014 |
| 241468 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 241608 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 241820 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 242864 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 243584 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 244252 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 244300 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 245804 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 245816 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 245832 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 246100 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 246148 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 246296 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 246304 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 246356 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140607 | 20140525 |
| 246364 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 246384 | ref | gcc -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 246432 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 246456 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 246528 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 246644 | ref | gcc -O -fomit-frame-pointer | 20140607 | 20140525 |
| 247540 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 248012 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 248632 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 248680 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 248700 | ref | gcc -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 248864 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 250588 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 250920 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140722 | 20140622 |
| 251116 | ref | 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 |
| 251192 | ref | clang -O3 -fomit-frame-pointer | 20140722 | 20140622 |
| 251216 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 251284 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140722 | 20140622 |
| 251300 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 251304 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 251892 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 252524 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140722 | 20140622 |
| 252692 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 252764 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140722 | 20140622 |
| 252792 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 253280 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 253292 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 254400 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 254580 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 254600 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 255860 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 255932 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 256004 | ref | gcc -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 256576 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 256580 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262488 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262488 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262492 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262500 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262524 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262536 | ref | gcc -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262552 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262656 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262660 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262688 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262716 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 262764 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 263212 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 263272 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 264900 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 265860 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 265984 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 266032 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 268840 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 268892 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 268908 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 268912 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 268924 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 268992 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 269012 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 702256 | ref | gcc | 20140607 | 20140525 |
| 702776 | ref | gcc -funroll-loops | 20140607 | 20140525 |
| 702964 | ref | cc | 20140607 | 20140525 |
| Compiler | Implementations
|
| cc | avx1 |
| gcc | avx1 |
| gcc -O2 -fomit-frame-pointer | avx1 |
| gcc -O3 -fomit-frame-pointer | avx1 |
| gcc -O -fomit-frame-pointer | avx1 |
| gcc -Os -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops | avx1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx1
|
| Compiler | Implementations
|
| cc | ref |
| gcc | ref |
| gcc -O2 -fomit-frame-pointer | ref |
| gcc -O3 -fomit-frame-pointer | ref |
| gcc -O -fomit-frame-pointer | ref |
| gcc -Os -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops | ref |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -m64 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -O -fomit-frame-pointer | ref |
| gcc -m64 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ref |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -march=barcelona -O2 -fomit-frame-pointer | ref |
| gcc -march=barcelona -O3 -fomit-frame-pointer | ref |
| gcc -march=barcelona -O -fomit-frame-pointer | ref |
| gcc -march=barcelona -Os -fomit-frame-pointer | ref |
| gcc -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -march=k8 -O -fomit-frame-pointer | ref |
| gcc -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -march=nocona -O -fomit-frame-pointer | ref |
| gcc -march=nocona -Os -fomit-frame-pointer | ref
|