Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
645132082 | avx2 | clang -funroll-loops -march=native -O3 | 20190205 | 20190110 |
647979082 | avx2 | clang -funroll-loops -march=native -O2 | 20190205 | 20190110 |
651071698 | avx2 | clang -march=native -O3 | 20190205 | 20190110 |
655256966 | avx2 | clang -march=native -O2 | 20190205 | 20190110 |
695970500 | avx2 | gcc -funroll-loops -march=native -O3 | 20190205 | 20190110 |
714529486 | avx2 | gcc -march=native -O3 | 20190205 | 20190110 |
759059874 | avx2 | gcc -funroll-loops -march=native -O2 | 20190205 | 20190110 |
820727720 | avx2 | clang -march=native -Os | 20190205 | 20190110 |
822869640 | avx2 | clang -funroll-loops -march=native -Os | 20190205 | 20190110 |
958217506 | avx2 | gcc -march=native -O2 | 20190205 | 20190110 |
1009823694 | avx2 | gcc -funroll-loops -march=native -Os | 20190205 | 20190110 |
1020844380 | avx2 | gcc -march=native -Os | 20190205 | 20190110 |
1267923708 | ref | gcc -funroll-loops -march=native -O3 | 20190205 | 20190110 |
1298175954 | ref | gcc -march=native -O3 | 20190205 | 20190110 |
1333008874 | ref | gcc -funroll-loops -march=native -O2 | 20190205 | 20190110 |
1623208516 | ref | gcc -march=native -O2 | 20190205 | 20190110 |
1629636832 | ref | gcc -funroll-loops -march=native -Os | 20190205 | 20190110 |
1742390884 | ref | gcc -march=native -Os | 20190205 | 20190110 |
2421605320 | ref | clang -funroll-loops -march=native -O3 | 20190205 | 20190110 |
2421770520 | ref | clang -march=native -O3 | 20190205 | 20190110 |
2423860522 | ref | clang -march=native -O2 | 20190205 | 20190110 |
2424598664 | ref | clang -funroll-loops -march=native -O2 | 20190205 | 20190110 |
2598258496 | ref | clang -march=native -Os | 20190205 | 20190110 |
2599482280 | ref | clang -funroll-loops -march=native -Os | 20190205 | 20190110 |