| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 343818 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343857 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343914 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343929 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343935 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343938 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343971 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343974 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344013 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344019 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344064 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 344085 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 344085 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344088 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344097 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344100 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 344142 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344142 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344145 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344145 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344148 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344160 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344190 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344196 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344205 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344208 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344226 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344250 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344256 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344274 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344328 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 344397 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344406 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344526 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344526 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344910 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344922 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 345585 | sse4 | gcc -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 353811 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353850 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354027 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354075 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354081 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354114 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354213 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354219 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354252 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 354327 | sse4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354354 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354414 | sse4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354435 | sse4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354468 | sse4 | gcc -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354570 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 355179 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355266 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355269 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355275 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355281 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355284 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355287 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355311 | sse4 | gcc -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355326 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355356 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355392 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355443 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355455 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 370284 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370290 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370341 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370344 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370347 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370365 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370368 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370377 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370386 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370491 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370515 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370515 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370524 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370524 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370536 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370539 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370548 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370578 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370584 | sse4 | gcc -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370620 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370671 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370809 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 371205 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 442716 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 442854 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 445671 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445722 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445806 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445845 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445878 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 447081 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447102 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 447105 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 447132 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447267 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447333 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447387 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447525 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447702 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 449913 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 449928 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 454893 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 455007 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 459804 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 459834 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 459849 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 459870 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 460464 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 462918 | ref | gcc -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 462978 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 463059 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 464325 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 464763 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 465123 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 465171 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 465225 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 465546 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 465549 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 465615 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 465930 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 465993 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 469695 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 469785 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 473568 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 474453 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 474480 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 481815 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482118 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482709 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482844 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482865 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482868 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482874 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482883 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 482946 | ref | gcc -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 486372 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 486900 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 491139 | sse4 | cc | 20141017 | 20141014 |
| 491295 | sse4 | gcc -funroll-loops | 20141017 | 20141014 |
| 491427 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140625 | 20140525 |
| 491742 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 491979 | sse4 | gcc | 20141017 | 20141014 |
| 492066 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 492642 | ref | gcc -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 492663 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 492690 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 492693 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 492780 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 492798 | ref | gcc -O -fomit-frame-pointer | 20140625 | 20140525 |
| 493203 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 493425 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 493476 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 516885 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517497 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517503 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517503 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517587 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517683 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517731 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517734 | ref | gcc -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517734 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517752 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517755 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517800 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517866 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517950 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518448 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518658 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 520122 | ref | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 520155 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 520224 | 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 | 20141017 | 20141014 |
| 520353 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141017 | 20141014 |
| 520413 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 525318 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 525468 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 525495 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 525522 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 525552 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 525606 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 525624 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 1380201 | ref | gcc | 20140625 | 20140525 |
| 1380276 | ref | gcc -funroll-loops | 20140625 | 20140525 |
| 1380315 | ref | cc | 20140625 | 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 -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 -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 -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
|