Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
24400 | sse2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
24460 | sse2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25180 | sse2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
25180 | vect128-mmxhack | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
25300 | vect128-mmxhack | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
25340 | vect128-mmxhack | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25440 | vect128-mmxhack | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25460 | vect128-mmxhack | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25520 | vect128-mmxhack | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25600 | sse2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25600 | sse2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26520 | sse2-2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26580 | sse2-2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26860 | sse2-2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
26860 | ssse3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
26920 | sse2-2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26940 | sse2-2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27140 | sse2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
27140 | sse41-2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
27220 | ssse3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
27280 | ssse3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27300 | sse41 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
27780 | sse41-2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27920 | sse41 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
27960 | sse41 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27980 | sse41-2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
28100 | sse41-2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
28140 | sse2-2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
28180 | sse41-2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
28360 | sse41-2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
28640 | ssse3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
28960 | sse41 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
29020 | sse41 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
29580 | sse41 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
29700 | ssse3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
29720 | vect128 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
29740 | ssse3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
30160 | vect128 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
30300 | vect128 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
30760 | vect128 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
31860 | vect128 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
31920 | vect128 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
37920 | bswap | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
37960 | bswap | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
37960 | bswap | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
37980 | regs | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
38020 | regs | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
38020 | regs | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
38300 | bswap | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
38360 | regs | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
38480 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
38500 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
39020 | sandy | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
39100 | bswap | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
39120 | regs | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
39140 | regs | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
39200 | bswap | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
39560 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
39560 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
39900 | sandy | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
39980 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
40320 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
41340 | sandy | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
41420 | sandy | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
42200 | sandy | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
42220 | sandy | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
48220 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
48480 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
54280 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
54900 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
70700 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
71620 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
72860 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
73080 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
73080 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
74440 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
75440 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
81460 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |