Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
19920 | opt | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
20000 | opt | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
20000 | opt | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
20020 | opt | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
20080 | little | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
20100 | little | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
20120 | little | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
20180 | little | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
20220 | little | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
20320 | opt | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
20380 | little | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
20620 | opt | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
20960 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
20980 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
21040 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
21040 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
21160 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
21420 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
22240 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
22440 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
22720 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
23140 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
23240 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
23320 | x64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
23320 | x64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
23360 | x64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
23360 | x64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
23440 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
23600 | x64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
23620 | x64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
24980 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25300 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25580 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
25700 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25820 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
26320 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
81100 | mmx | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
81120 | mmx | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
83940 | mmx | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
83960 | mmx | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
88000 | mmx | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
88100 | mmx | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
89020 | sandy | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
89320 | sandy | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
89720 | sandy | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
89740 | sandy | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
89800 | sandy | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
89820 | sandy | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |