| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12592 | faster | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 12603 | faster | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 12621 | faster | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 12624 | faster | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 12632 | faster | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 12640 | faster | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 12677 | faster | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12696 | faster | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12698 | faster | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12707 | faster | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12711 | faster | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 12730 | faster | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12781 | faster | gcc -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12782 | faster | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12800 | faster | gcc -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12800 | faster | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12808 | faster | gcc -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12815 | faster | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12815 | faster | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12827 | faster | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 12829 | faster | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12830 | faster | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 12833 | faster | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 12835 | faster | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12837 | faster | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12846 | faster | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12858 | faster | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 12899 | faster | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 12901 | faster | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 12938 | faster | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 12952 | faster | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13053 | faster | gcc -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 13082 | faster | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 13083 | faster | gcc -funroll-loops -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13083 | faster | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13096 | faster | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13109 | faster | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13123 | faster | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13161 | faster | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13196 | faster | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13216 | faster | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13219 | faster | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13232 | faster | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13240 | faster | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13525 | faster | gcc -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13598 | faster | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13606 | faster | gcc -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13613 | faster | gcc -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13632 | faster | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13635 | faster | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13640 | faster | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13646 | faster | gcc -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13650 | faster | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13665 | faster | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13674 | faster | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 13677 | faster | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13686 | faster | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 13688 | faster | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 13707 | faster | gcc -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13709 | faster | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13757 | faster | gcc -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13773 | faster | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13788 | faster | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13838 | faster | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13856 | faster | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13864 | faster | gcc -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13867 | faster | gcc -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13870 | faster | gcc -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13870 | faster | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13875 | faster | gcc -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13888 | faster | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13888 | faster | gcc -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13891 | faster | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13912 | faster | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13926 | faster | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13954 | faster | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13955 | faster | gcc -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13963 | faster | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13970 | faster | gcc -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13973 | faster | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 13981 | faster | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 13987 | faster | gcc -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 13989 | faster | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 14010 | faster | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 14016 | faster | gcc -funroll-loops -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 14045 | faster | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 28952 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 28963 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 28992 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 29010 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 29014 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 29022 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 29344 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 29356 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30578 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30611 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30759 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30976 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 30997 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 31123 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31238 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31376 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31414 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31714 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31770 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 31784 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31834 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31979 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 32202 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 32259 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 32323 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 32438 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 32848 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 33075 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 33125 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 33171 | ref | gcc -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 33404 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 33421 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 33498 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 33784 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 33835 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 43296 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 43552 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 43663 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161016 | 20161009 |
| 44015 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 44512 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 44541 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 44544 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 44597 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 44621 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 44768 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 44787 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 44899 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 45099 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 45237 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 45277 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 49749 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 49765 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 49893 | ref | gcc -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 49925 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 50098 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 50134 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 50167 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 50198 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 50301 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 53821 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 53845 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 53853 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 53909 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54517 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54526 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54546 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54550 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 54874 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54893 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54909 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54931 | ref | gcc -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 54936 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 55346 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 55347 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 55354 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 55419 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 55542 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 56278 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 56838 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 58704 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 58776 | ref | gcc -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 58925 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59131 | ref | gcc -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59189 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59242 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 59301 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 59350 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59384 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59466 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59487 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59517 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59605 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59624 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 59715 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 60607 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 60701 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 60731 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 61064 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 68880 | faster | gcc -funroll-loops | 20161016 | 20161009 |
| 69127 | faster | gcc | 20161016 | 20161009 |
| 69381 | faster | cc | 20161016 | 20161009 |
| 359024 | ref | gcc -funroll-loops | 20161016 | 20161009 |
| 362755 | ref | gcc | 20161016 | 20161009 |
| 363884 | ref | cc | 20161016 | 20161009 |
| Compiler | Implementations
|
| cc | dolbeau/amd64-sse |
| gcc | dolbeau/amd64-sse |
| gcc -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops | dolbeau/amd64-sse |
| gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/amd64-sse |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/amd64-sse |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/amd64-sse |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/amd64-sse |
| gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
| gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse
|
| Compiler | Implementations
|
| cc | dolbeau/amd64-avx2 |
| gcc | dolbeau/amd64-avx2 |
| gcc -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops | dolbeau/amd64-avx2 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
| gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
| gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2
|
| Compiler | Implementations
|
| gcc -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
| gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
| gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512
|