| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 18384 | x86_xmm5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 18556 | x86_xmm5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 18572 | x86_xmm5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 18576 | x86_xmm5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 25788 | e/x86-pm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 25800 | e/x86-2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 25820 | e/x86-pm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 25860 | e/x86-athlon | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 25860 | e/x86-athlon | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26384 | e/x86-3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26388 | e/x86-pm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26396 | e/x86-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26428 | e/x86-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26464 | e/x86-3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26468 | e/x86-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26480 | e/x86-3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26968 | e/x86-athlon | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 26992 | e/x86-athlon | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 29032 | e/x86-3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 29364 | e/x86-pm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 38308 | e/merged | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 42384 | e/ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 44616 | e/merged | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 44920 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 45760 | e/merged | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 45812 | e/merged | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 47208 | e/regs | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 49164 | e/x86-mmx | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 49168 | e/x86-mmx | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 49640 | e/x86-mmx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 49644 | e/x86-mmx | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 50016 | e/ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 55916 | e/x86-1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 55984 | e/x86-1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 56068 | e/x86-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 56136 | e/x86-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 63904 | e/ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 64800 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 69528 | e/regs | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 71448 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 71856 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 73048 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 74256 | e/regs | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 77800 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-pm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/merged |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-1 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | x86_xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-xmm2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-athlon |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-xmm4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-xmm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-mmx |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/x86-3 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | e/regs |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-1 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/regs |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-xmm4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-xmm2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-xmm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/merged |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-mmx |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-pm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-athlon |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-3 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | x86_xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | e/x86-2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-xmm4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-athlon |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-pm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | x86_xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/regs |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-1 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-mmx |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-xmm2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-xmm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/x86-3 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | e/merged |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | x86_xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-1 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-xmm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-xmm4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-xmm2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-3 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-mmx |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/regs |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-xmm5 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-pm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-athlon |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/x86-2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | e/merged |