Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
8432 | ? ? ? | ? ? ? | regs | gcc_-march=native_-mtune=native_-Os | 20171006 | 20170904 |
8488 | ? ? ? | ? ? ? | regs | gcc_-march=native_-mtune=native_-O3 | 20171006 | 20170904 |
8502 | ? ? ? | ? ? ? | regs | gcc_-march=native_-mtune=native_-O2 | 20171006 | 20170904 |
8816 | ? ? ? | ? ? ? | regs | gcc_-funroll-loops_-march=native_-mtune=native_-O3 | 20171006 | 20170904 |
8845 | ? ? ? | ? ? ? | regs | gcc_-funroll-loops_-march=native_-mtune=native_-O2 | 20171006 | 20170904 |
9524 | ? ? ? | ? ? ? | regs | gcc_-funroll-loops_-march=native_-mtune=native_-Os | 20171006 | 20170904 |
9555 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=native_-mtune=native_-O2 | 20171006 | 20170904 |
9843 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3 | 20171006 | 20170904 |
10328 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=native_-mtune=native_-O3 | 20171006 | 20170904 |
10761 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2 | 20171006 | 20170904 |
11197 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os | 20171006 | 20170904 |
12190 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=native_-mtune=native_-Os | 20171006 | 20170904 |
Compiler | Implementations |
gcc -funroll-loops -march=native -mtune=native -O2 | xmm ymm |
gcc -funroll-loops -march=native -mtune=native -O3 | xmm ymm |
gcc -funroll-loops -march=native -mtune=native -Os | xmm ymm |
gcc -march=native -mtune=native -O2 | xmm ymm |
gcc -march=native -mtune=native -O3 | xmm ymm |
gcc -march=native -mtune=native -Os | xmm ymm |
Compiler | Implementations |
gcc -funroll-loops -march=native -mtune=native -O2 | avx2-1 |
gcc -funroll-loops -march=native -mtune=native -O3 | avx2-1 |
gcc -funroll-loops -march=native -mtune=native -Os | avx2-1 |
gcc -march=native -mtune=native -O2 | avx2-1 |
gcc -march=native -mtune=native -O3 | avx2-1 |
gcc -march=native -mtune=native -Os | avx2-1 |
Compiler | Implementations |
gcc -funroll-loops -march=native -mtune=native -O2 | avx2-2 avx2-3 |
gcc -funroll-loops -march=native -mtune=native -O3 | avx2-2 avx2-3 |
gcc -funroll-loops -march=native -mtune=native -Os | avx2-2 avx2-3 |
gcc -march=native -mtune=native -O2 | avx2-2 avx2-3 |
gcc -march=native -mtune=native -O3 | avx2-2 avx2-3 |
gcc -march=native -mtune=native -Os | avx2-2 avx2-3 |
Compiler | Implementations |
gcc -funroll-loops -march=native -mtune=native -O2 | avxicc |
gcc -funroll-loops -march=native -mtune=native -O3 | avxicc |
gcc -funroll-loops -march=native -mtune=native -Os | avxicc |
gcc -march=native -mtune=native -O2 | avxicc |
gcc -march=native -mtune=native -O3 | avxicc |
gcc -march=native -mtune=native -Os | avxicc |