Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
86996 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
87152 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
87284 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
87880 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
87948 | optimized_nonSSE | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
87980 | optimized_nonSSE | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88368 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88540 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88616 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88988 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89084 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89372 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89444 | optimized_SSE | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
89500 | optimized_SSE | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89516 | optimized_SSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89536 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89540 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
89548 | optimized_SSE | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
89564 | optimized_SSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89568 | optimized_SSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
89568 | optimized_SSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89572 | optimized_SSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89592 | optimized_SSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89604 | optimized_SSE | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
89608 | optimized_SSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89616 | optimized_SSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89616 | optimized_SSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89620 | optimized_SSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89624 | optimized_SSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
89628 | optimized_SSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89632 | optimized_SSE | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89636 | optimized_SSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89640 | optimized_SSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89648 | optimized_SSE | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89656 | optimized_SSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89660 | optimized_SSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89664 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
89664 | optimized_SSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89668 | optimized_SSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
89668 | optimized_SSE | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89672 | optimized_SSE | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
89672 | optimized_SSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89672 | optimized_SSE | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
89684 | optimized_SSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89684 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89684 | optimized_SSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89688 | optimized_SSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
89700 | optimized_SSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
89708 | optimized_SSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89716 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89716 | optimized_SSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
89720 | optimized_SSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
89720 | optimized_SSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89736 | optimized_SSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89736 | optimized_SSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89740 | optimized_SSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89740 | optimized_SSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89752 | optimized_SSE | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
89756 | optimized_SSE | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
89760 | optimized_SSE | cc | 20170204 | 20170105 |
89764 | optimized_SSE | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89768 | optimized_SSE | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89768 | optimized_SSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89772 | optimized_SSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89780 | optimized_SSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
89780 | optimized_SSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
89780 | optimized_SSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89788 | optimized_SSE | gcc -funroll-loops | 20170204 | 20170105 |
89788 | optimized_SSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
89788 | optimized_SSE | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
89796 | optimized_SSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
89800 | optimized_SSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89804 | optimized_SSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89808 | optimized_SSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89820 | optimized_SSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89824 | optimized_SSE | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
89828 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
89848 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89860 | optimized_SSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
89868 | optimized_SSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
89872 | optimized_SSE | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
89888 | optimized_SSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89900 | optimized_SSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89904 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
89904 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
89908 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89908 | optimized_SSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
89916 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89920 | optimized_SSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
89924 | optimized_SSE | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
89924 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
89924 | optimized_SSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
89944 | optimized_SSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89988 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
90012 | optimized_SSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
90012 | optimized_SSE | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
90020 | optimized_SSE | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90032 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90036 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90044 | optimized_SSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
90048 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90064 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
90076 | optimized_SSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90088 | optimized_SSE | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
90100 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
90108 | optimized_SSE | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
90116 | optimized_SSE | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90120 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90120 | optimized_SSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
90132 | optimized_SSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90172 | optimized_SSE | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
90184 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
90200 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
90212 | optimized_SSE | gcc | 20170204 | 20170105 |
90220 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90220 | optimized_SSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
90224 | optimized_SSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
90228 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90244 | optimized_SSE | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
90264 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90272 | optimized_SSE | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90284 | optimized_SSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
90312 | optimized_SSE | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90364 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90376 | optimized_SSE | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
90388 | optimized_SSE | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
90420 | optimized_SSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
90444 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
90452 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90484 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90500 | optimized_nonSSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90504 | optimized_SSE | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
90608 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90740 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90748 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
90828 | optimized_SSE | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
91052 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
91060 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
91360 | optimized_SSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
91580 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
91628 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
91688 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
91792 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
92324 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
92364 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
92428 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
92880 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
122064 | optimized_nonSSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
122340 | optimized_nonSSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
122656 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
122656 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
122712 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
122712 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
122760 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
123812 | optimized_nonSSE | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
124156 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
124324 | optimized_nonSSE | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
124632 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
124660 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
124668 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
124676 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
124704 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
135644 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
135680 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
137316 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
137332 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
137380 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
137580 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
137796 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
138156 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
138204 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
138272 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
138376 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
138396 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
138404 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
138604 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139080 | ref | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139088 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139112 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139156 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139208 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139296 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139372 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
139408 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
139504 | optimized_nonSSE | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
139508 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
139684 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
140056 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
140160 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
140280 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
140284 | optimized_nonSSE | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
140332 | optimized_nonSSE | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
140380 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
140560 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
140580 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
140628 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
140796 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
140900 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
140988 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
141032 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
141036 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
141100 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
141216 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
141252 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
141372 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
141376 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
141540 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
141624 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
141696 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
141712 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
141724 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
141904 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
142036 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
143636 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
143932 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
143936 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
144024 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
144176 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
144392 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
144404 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
144732 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
144768 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
145088 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
145296 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
145312 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
145960 | optimized_nonSSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
147704 | optimized_nonSSE | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
147804 | optimized_nonSSE | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
147880 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
148168 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
148332 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
148800 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
151472 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
155600 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
155724 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
156628 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
156800 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
156880 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
157336 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
157456 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
157788 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
158188 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
158656 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
179752 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
180320 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
180772 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
180848 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
180884 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
181056 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
181280 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
181380 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
181692 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
181696 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
182284 | ref | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
182288 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
182452 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
182572 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
182752 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
182916 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
183076 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
183280 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
183688 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
183840 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
183924 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
184024 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
185292 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
185304 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
185392 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
185412 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
185436 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
185464 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
185568 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
185596 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
185672 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
185704 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
185824 | ref | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
185836 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
185848 | ref | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
185976 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
186032 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
186224 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
186284 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
186580 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
186624 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
186924 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
187548 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
187564 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
187716 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
188700 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
188916 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
189160 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
189264 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
189416 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
189468 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
189496 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
189612 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
191888 | ref | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
740728 | optimized_nonSSE | gcc | 20170204 | 20170105 |
752244 | optimized_nonSSE | gcc -funroll-loops | 20170204 | 20170105 |
846336 | ref | gcc -funroll-loops | 20170204 | 20170105 |
847784 | ref | gcc | 20170204 | 20170105 |
Compiler | Implementations
|
cc | optimized_AVX optimized_AVX2 |
clang -O3 -fomit-frame-pointer -Qunused-arguments | optimized_AVX optimized_AVX2 |
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | optimized_AVX optimized_AVX2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_AVX optimized_AVX2 |
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_AVX optimized_AVX2 |
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_AVX optimized_AVX2 |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_AVX optimized_AVX2 |
gcc | optimized_AVX optimized_AVX2 |
gcc -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_AVX |
gcc -m64 -march=k8 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=barcelona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=barcelona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=barcelona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=barcelona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=k8 -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=k8 -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=k8 -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=k8 -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | optimized_AVX optimized_AVX2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | optimized_AVX optimized_AVX2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | optimized_AVX optimized_AVX2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | optimized_AVX optimized_AVX2 |
gcc -march=nocona -O2 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=nocona -O3 -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=nocona -O -fomit-frame-pointer | optimized_AVX optimized_AVX2 |
gcc -march=nocona -Os -fomit-frame-pointer | optimized_AVX optimized_AVX2
|