Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
21776 | sse41 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
22016 | sse2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
22504 | sse41-2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
24800 | sse2-2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
25200 | ssse3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
28608 | vect128-mmxhack | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
28664 | sse2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
29400 | sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
29440 | sse2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
29520 | vect128-mmxhack | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
29648 | vect128-mmxhack | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
30592 | sse2-2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
31184 | ssse3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
31392 | ssse3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
31416 | sse2-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
31440 | sse2-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
31456 | ssse3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
32304 | vect128-mmxhack | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
32568 | sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
32800 | ssse3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
33528 | sse2-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
34120 | vect128 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
34968 | sphlib | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
35336 | vect128 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
35624 | vect128 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36304 | bswap | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36376 | regs | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36456 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36496 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36752 | bswap | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36768 | bswap | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36784 | regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
36800 | regs | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
37016 | vect128 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
39056 | bswap | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
43144 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
44712 | regs | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
52632 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
53552 | bswap | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
56840 | regs | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
58032 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
62872 | sphlib-small | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
63440 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
69080 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
75008 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
75072 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
76064 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
81704 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
86312 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
86944 | sandy | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
87272 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
92040 | sandy | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
92096 | sandy | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |
93648 | sandy | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160811 | 20160806 |
96584 | sandy | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160811 | 20160806 |