| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 25269 | ? ? ? | ? ? ? | avx2 | clang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 26016 | ? ? ? | ? ? ? | avx2 | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 26049 | ? ? ? | ? ? ? | avx2 | clang++_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 26049 | ? ? ? | ? ? ? | avx2 | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170211 | 20170105 |
| 26445 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 26928 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 26988 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 27810 | ? ? ? | ? ? ? | avx2 | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 27858 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 27963 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 27996 | ? ? ? | ? ? ? | avx2 | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 28056 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 28101 | ? ? ? | ? ? ? | avx2 | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 32925 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 32937 | ? ? ? | ? ? ? | avx2 | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 32973 | ? ? ? | ? ? ? | avx2 | g++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 2498511 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2506107 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2506512 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2540154 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2546610 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2558001 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2558892 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2581677 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2629020 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2649339 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2664213 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2676237 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2677917 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2681772 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 2691141 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2700816 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2725917 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2738505 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2743281 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2747325 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2757111 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2787375 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2792790 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2795382 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2797374 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2813514 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2821806 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2825193 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2835891 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2836305 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2841501 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2842419 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2849562 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2851422 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2869902 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2879568 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2895780 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 2904132 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2906295 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2907927 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 2931762 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2934096 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2940843 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 2947956 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3003501 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 3202914 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 3300492 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170211 | 20170105 |
| 3310614 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 3311628 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170211 | 20170105 |
| 3409398 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 3418173 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170211 | 20170105 |
| 3420063 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 3507549 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3511785 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 3516771 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20170211 | 20170105 |
| 3532317 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170211 | 20170105 |
| 3585369 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3589668 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3647070 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3649410 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3650721 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3656850 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3658155 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3658428 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3705486 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3709047 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3770190 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3775845 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3785805 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3790644 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3796035 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3804738 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3869817 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170211 | 20170105 |
| 3871311 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 4125144 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4128135 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4128171 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4129521 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4130346 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4153446 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4182582 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4183248 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4265145 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 4267731 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4268460 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4272600 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4288272 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4296336 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4297326 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4297506 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4320312 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4347510 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4360458 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4390701 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4406046 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4415649 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4426263 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4463949 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 4557657 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4570926 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 4572573 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 5395782 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5406342 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5409747 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5468121 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5485494 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5514153 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5537115 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5542509 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5556699 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5582994 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5590728 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5625942 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5626806 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5643342 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5704524 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170211 | 20170105 |
| 5729991 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5738004 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5739750 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 5757021 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170211 | 20170105 |
| 6271290 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170211 | 20170105 |
| 7129159 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170211 | 20170105 |
| 17765814 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170211 | 20170105 |
| 18067926 | ? ? ? | ? ? ? | ref | cc | 20170211 | 20170105 |
| 18520671 | ? ? ? | ? ? ? | ref | gcc | 20170211 | 20170105 |
| Compiler | Implementations
|
| g++ -O2 -fomit-frame-pointer | avx2 |
| g++ -O3 -fomit-frame-pointer | avx2 |
| g++ -O -fomit-frame-pointer | avx2 |
| g++ -Os -fomit-frame-pointer | avx2 |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
| g++ -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
| g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -O -fomit-frame-pointer | avx2 |
| g++ -m64 -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -O -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
| g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=corei7 -O -fomit-frame-pointer | avx2 |
| g++ -m64 -march=corei7 -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=k8 -O -fomit-frame-pointer | avx2 |
| g++ -m64 -march=k8 -Os -fomit-frame-pointer | avx2 |
| g++ -m64 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| g++ -m64 -march=nocona -O -fomit-frame-pointer | avx2 |
| g++ -m64 -march=nocona -Os -fomit-frame-pointer | avx2 |
| g++ -march=barcelona -O2 -fomit-frame-pointer | avx2 |
| g++ -march=barcelona -O3 -fomit-frame-pointer | avx2 |
| g++ -march=barcelona -O -fomit-frame-pointer | avx2 |
| g++ -march=barcelona -Os -fomit-frame-pointer | avx2 |
| g++ -march=k8 -O2 -fomit-frame-pointer | avx2 |
| g++ -march=k8 -O3 -fomit-frame-pointer | avx2 |
| g++ -march=k8 -O -fomit-frame-pointer | avx2 |
| g++ -march=k8 -Os -fomit-frame-pointer | avx2 |
| g++ -march=nocona -O2 -fomit-frame-pointer | avx2 |
| g++ -march=nocona -O3 -fomit-frame-pointer | avx2 |
| g++ -march=nocona -O -fomit-frame-pointer | avx2 |
| g++ -march=nocona -Os -fomit-frame-pointer | avx2
|