Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13040 | opt008_asm64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
13060 | opt008_asm64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
13080 | opt008_asm64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
13080 | opt008_asm64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
13280 | opt008_asm64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13300 | opt008_asm64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
13360 | optc01 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
13400 | optc02 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
13600 | optbbe | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
13660 | optabe | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
13660 | optc02 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13680 | optc04 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
13680 | optc04 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
13740 | optc01 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13780 | optabe | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13780 | optbbe | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13860 | optc03 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
13980 | optc03 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14000 | optc02 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14020 | optc01 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14080 | optc04 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14120 | optc02 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14120 | optc04 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14160 | optc01 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14220 | optabe | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14220 | optbbe | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14220 | optabe | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14220 | optbbe | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14300 | optc03 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14320 | optc03 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14560 | optc02 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14580 | optbbe | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14580 | optc01 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14580 | optc01 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14600 | optc02 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14620 | optabe | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14620 | optabe | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14660 | optbgbe | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14660 | optbgbe | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14660 | optbbe | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14940 | optbgbe | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
15020 | optbgbe | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
15080 | optbgbe | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
15240 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
15300 | optbgbe | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
15320 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
15320 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
15740 | optc03 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
15740 | optc03 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
15800 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
15960 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
16000 | optc04 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
16020 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
16400 | optc04 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
20600 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
21120 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
21360 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
21680 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
24320 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
24800 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26860 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26940 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27900 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
28240 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
53360 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
55100 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |