Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4535967960 | avx2 | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
4564769214 | avx2 | clang -march=native -O3 | 20190206 | 20190110 |
4582422288 | avx2 | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
4609371234 | avx2 | clang -march=native -O2 | 20190206 | 20190110 |
5452356190 | avx2 | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
5463059974 | avx2 | gcc -march=native -O3 | 20190206 | 20190110 |
5961281280 | avx2 | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
5963469868 | avx2 | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
6003533802 | avx2 | clang -march=native -Os | 20190206 | 20190110 |
7355111384 | avx2 | gcc -march=native -O2 | 20190206 | 20190110 |
8700197148 | avx2 | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
8731904670 | avx2 | gcc -march=native -Os | 20190206 | 20190110 |
10193584286 | ref | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
10504364670 | ref | gcc -march=native -O3 | 20190206 | 20190110 |
10829904124 | ref | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
13086080210 | ref | gcc -march=native -O2 | 20190206 | 20190110 |
13220810298 | ref | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
14951293730 | ref | gcc -march=native -Os | 20190206 | 20190110 |
19481236832 | ref | clang -march=native -O3 | 20190206 | 20190110 |
19485109396 | ref | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
19495859978 | ref | clang -march=native -O2 | 20190206 | 20190110 |
19497800150 | ref | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
21600789628 | ref | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
21731051996 | ref | clang -march=native -Os | 20190206 | 20190110 |