Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5864548292 | avx2 | clang -march=native -O2 | 20190205 | 20190110 |
5916637860 | avx2 | clang -funroll-loops -march=native -O2 | 20190205 | 20190110 |
5934765704 | avx2 | clang -march=native -O3 | 20190205 | 20190110 |
5972611442 | avx2 | clang -funroll-loops -march=native -O3 | 20190205 | 20190110 |
7511315316 | avx2 | gcc -funroll-loops -march=native -O3 | 20190205 | 20190110 |
7597283110 | avx2 | gcc -march=native -O3 | 20190205 | 20190110 |
7599138846 | avx2 | clang -funroll-loops -march=native -Os | 20190205 | 20190110 |
7605526776 | avx2 | clang -march=native -Os | 20190205 | 20190110 |
7878701916 | avx2 | gcc -funroll-loops -march=native -O2 | 20190205 | 20190110 |
10176721924 | avx2 | gcc -march=native -O2 | 20190205 | 20190110 |
10765798056 | avx2 | gcc -march=native -Os | 20190205 | 20190110 |
11357546556 | avx2 | gcc -funroll-loops -march=native -Os | 20190205 | 20190110 |
13092632384 | ref | gcc -funroll-loops -march=native -O3 | 20190205 | 20190110 |
13435676664 | ref | gcc -march=native -O3 | 20190205 | 20190110 |
13665652096 | ref | gcc -funroll-loops -march=native -O2 | 20190205 | 20190110 |
16503704664 | ref | gcc -funroll-loops -march=native -Os | 20190205 | 20190110 |
16577433496 | ref | gcc -march=native -O2 | 20190205 | 20190110 |
16721404616 | ref | gcc -march=native -Os | 20190205 | 20190110 |
24895359778 | ref | clang -funroll-loops -march=native -O2 | 20190205 | 20190110 |
24897306288 | ref | clang -funroll-loops -march=native -O3 | 20190205 | 20190110 |
24911263496 | ref | clang -march=native -O2 | 20190205 | 20190110 |
24978596686 | ref | clang -march=native -O3 | 20190205 | 20190110 |
26965219606 | ref | clang -funroll-loops -march=native -Os | 20190205 | 20190110 |
27048117700 | ref | clang -march=native -Os | 20190205 | 20190110 |