| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 109212 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 112172 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 116736 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 118068 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 119144 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 119336 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 119392 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 121528 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 295052 | bitslice_opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 296392 | bitslice_opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 300488 | bitslice_opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 387184 | bitslice_ref32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 403828 | bitslice_opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 418028 | bitslice_ref32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 432744 | bitslice_ref32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 462712 | bitslice_ref32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 521940 | bitslice_opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 546056 | bitslice_opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 575392 | bitslice_opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 593648 | bitslice_opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 658056 | bitslice_ref64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 667608 | bitslice_ref64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 720808 | bitslice_ref64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 791340 | bitslice_ref64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 816228 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 817036 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 852668 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 1023452 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice_ref64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice_sse2_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice_ref32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice_sse2_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice_ref32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice_ref64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice_sse2_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice_sse2_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice_sse2_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice_ref64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice_ref32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice_sse2_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice_ref64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice_sse2_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice_opt64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice_sse2_opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice_ref32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | simple |