| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 82955 | optimized_SSE | gcc -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 82973 | optimized_SSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83000 | optimized_SSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83021 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83024 | optimized_SSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83027 | optimized_SSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83055 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83061 | optimized_SSE | gcc | 20140531 | 20140517 |
| 83085 | optimized_SSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83085 | optimized_SSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83103 | optimized_SSE | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83106 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83109 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83115 | optimized_SSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83139 | optimized_SSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83146 | optimized_SSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 83157 | optimized_SSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83160 | optimized_SSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83161 | optimized_SSE | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83163 | optimized_SSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83173 | optimized_SSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83188 | optimized_SSE | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83197 | optimized_SSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83197 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83203 | optimized_SSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83203 | optimized_SSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83206 | optimized_SSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 83209 | optimized_SSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83209 | optimized_SSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83212 | optimized_SSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 83221 | optimized_SSE | gcc -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83221 | optimized_SSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 83236 | optimized_SSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83252 | optimized_SSE | gcc -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83261 | optimized_SSE | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83266 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83267 | optimized_SSE | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83285 | optimized_SSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83288 | optimized_SSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83291 | optimized_SSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 83297 | optimized_SSE | gcc -funroll-loops | 20140531 | 20140517 |
| 83297 | optimized_SSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140517 |
| 83303 | optimized_SSE | cc | 20140531 | 20140517 |
| 97973 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 98397 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 98479 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 98488 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 98818 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 98879 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 99331 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 99439 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 99455 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 99785 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140517 |
| 99791 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 99952 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 99988 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140517 |
| 102882 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 103209 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 103270 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 103300 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 103452 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 104746 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 147652 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 147755 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 147764 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 148051 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 148203 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 148357 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 148361 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 148391 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 148661 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 148745 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 148930 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 149491 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 149524 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 149633 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 149885 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 150073 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 150561 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140517 |
| 150582 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 150618 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140517 |
| 150670 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 150791 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 150809 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 150846 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 152479 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 153364 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 153788 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 154073 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 154139 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 154546 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140517 |
| 154579 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20140531 | 20140517 |
| 154642 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 163512 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 163700 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 163724 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 163848 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 164288 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 167206 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 168991 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 169106 | ref | gcc -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 169303 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 169409 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 169609 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 170018 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 172428 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 176957 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 179682 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 179709 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 184221 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 184258 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 184300 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 184500 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 185163 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 185218 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 185627 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 185694 | ref | gcc -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 185709 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 185782 | ref | gcc -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 185873 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 185961 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 186060 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 186683 | optimized_SSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186775 | optimized_SSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186775 | optimized_SSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186792 | optimized_SSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186817 | optimized_SSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186850 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186866 | optimized_SSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 186867 | optimized_SSE | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186892 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186916 | optimized_SSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 186975 | optimized_SSE | gcc -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 187025 | optimized_SSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 187042 | optimized_SSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 187067 | optimized_SSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 187092 | optimized_SSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 187134 | optimized_SSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 187183 | optimized_SSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 187283 | optimized_SSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 187341 | optimized_SSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 199215 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 199873 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140517 |
| 199931 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 199988 | ref | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 200052 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 200079 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 200424 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 201794 | ref | gcc -O -fomit-frame-pointer | 20140531 | 20140517 |
| 219892 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 220225 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 221200 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 221750 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 221925 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 221975 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 222300 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 224409 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 225442 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 225616 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 225650 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 225742 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 225850 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 226025 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 227417 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 232150 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 233125 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 337828 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 338758 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 338884 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 342350 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 342483 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 342492 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 342517 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 342817 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 365467 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 366658 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 366684 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 367942 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 368175 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 368367 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 368883 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 370067 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 384367 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 535212 | optimized_nonSSE | gcc | 20140531 | 20140517 |
| 537903 | optimized_nonSSE | cc | 20140531 | 20140517 |
| 538633 | optimized_nonSSE | gcc -funroll-loops | 20140531 | 20140517 |
| 699888 | ref | gcc -funroll-loops | 20140531 | 20140517 |
| 712391 | ref | gcc | 20140531 | 20140517 |
| 763685 | ref | cc | 20140531 | 20140517 |
| Compiler | Implementations
|
| cc | optimized_AVX |
| gcc | optimized_AVX |
| gcc -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -O -fomit-frame-pointer | optimized_AVX |
| gcc -Os -fomit-frame-pointer | optimized_AVX |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized_AVX |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops | optimized_AVX |
| gcc -funroll-loops -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | optimized_AVX |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -O -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | optimized_AVX |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | optimized_AVX |
| gcc -march=k8 -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -march=k8 -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -march=k8 -O -fomit-frame-pointer | optimized_AVX |
| gcc -march=k8 -Os -fomit-frame-pointer | optimized_AVX |
| gcc -march=nocona -O2 -fomit-frame-pointer | optimized_AVX |
| gcc -march=nocona -O3 -fomit-frame-pointer | optimized_AVX |
| gcc -march=nocona -O -fomit-frame-pointer | optimized_AVX |
| gcc -march=nocona -Os -fomit-frame-pointer | optimized_AVX
|
| Compiler | Implementations
|
| cc | optimized_AVX2 |
| gcc | optimized_AVX2 |
| gcc -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops | optimized_AVX2 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=k8 -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=k8 -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=k8 -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=k8 -Os -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=nocona -O2 -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=nocona -O3 -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=nocona -O -fomit-frame-pointer | optimized_AVX2 |
| gcc -march=nocona -Os -fomit-frame-pointer | optimized_AVX2
|