Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
491111224 | avx2 | clang -funroll-loops -march=native -O2 | 20190205 | 20190110 |
491295148 | avx2 | clang -march=native -O2 | 20190205 | 20190110 |
497168632 | avx2 | clang -march=native -O3 | 20190205 | 20190110 |
497169390 | avx2 | clang -funroll-loops -march=native -O3 | 20190205 | 20190110 |
514743016 | avx2 | clang -funroll-loops -march=native -Os | 20190205 | 20190110 |
515837762 | avx2 | clang -march=native -Os | 20190205 | 20190110 |
622414070 | avx2 | gcc -funroll-loops -march=native -O3 | 20190205 | 20190110 |
625505886 | avx2 | gcc -march=native -O3 | 20190205 | 20190110 |
644388656 | avx2 | gcc -funroll-loops -march=native -O2 | 20190205 | 20190110 |
687695534 | avx2 | gcc -march=native -O2 | 20190205 | 20190110 |
751312692 | avx2 | gcc -funroll-loops -march=native -Os | 20190205 | 20190110 |
783176490 | avx2 | gcc -march=native -Os | 20190205 | 20190110 |
793327790 | ref | gcc -funroll-loops -march=native -O3 | 20190205 | 20190110 |
801624804 | ref | clang -march=native -O3 | 20190205 | 20190110 |
802709716 | ref | clang -march=native -O2 | 20190205 | 20190110 |
802855874 | ref | clang -funroll-loops -march=native -O2 | 20190205 | 20190110 |
803285998 | ref | gcc -funroll-loops -march=native -O2 | 20190205 | 20190110 |
803914358 | ref | gcc -march=native -O3 | 20190205 | 20190110 |
806490562 | ref | clang -funroll-loops -march=native -O3 | 20190205 | 20190110 |
811275006 | ref | gcc -march=native -O2 | 20190205 | 20190110 |
813593896 | ref | clang -funroll-loops -march=native -Os | 20190205 | 20190110 |
816041258 | ref | clang -march=native -Os | 20190205 | 20190110 |
857060044 | ref | gcc -march=native -Os | 20190205 | 20190110 |
869110114 | ref | gcc -funroll-loops -march=native -Os | 20190205 | 20190110 |