Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
285980 | vec | clang -march=native -O3 | 20190207 | 20190110 |
288122 | vec | clang -march=native -O2 | 20190207 | 20190110 |
289116 | vec | clang -funroll-loops -march=native -O2 | 20190207 | 20190110 |
289896 | vec | clang -funroll-loops -march=native -O3 | 20190207 | 20190110 |
303022 | vec | clang -funroll-loops -march=native -Os | 20190207 | 20190110 |
304440 | vec | clang -march=native -Os | 20190207 | 20190110 |
402994 | vec | gcc -funroll-loops -march=native -O2 | 20190207 | 20190110 |
405456 | opt | clang -funroll-loops -march=native -O3 | 20190207 | 20190110 |
407260 | opt | clang -funroll-loops -march=native -O2 | 20190207 | 20190110 |
408970 | opt | clang -march=native -O2 | 20190207 | 20190110 |
417770 | opt | clang -march=native -O3 | 20190207 | 20190110 |
429160 | opt | clang -funroll-loops -march=native -Os | 20190207 | 20190110 |
429810 | opt | clang -march=native -Os | 20190207 | 20190110 |
439102 | vec | gcc -march=native -O3 | 20190207 | 20190110 |
444432 | vec | gcc -march=native -O2 | 20190207 | 20190110 |
445840 | vec | gcc -funroll-loops -march=native -O3 | 20190207 | 20190110 |
471362 | vec | gcc -funroll-loops -march=native -Os | 20190207 | 20190110 |
471592 | vec | gcc -march=native -Os | 20190207 | 20190110 |
521104 | opt | gcc -funroll-loops -march=native -O2 | 20190207 | 20190110 |
565030 | opt | gcc -march=native -O3 | 20190207 | 20190110 |
565704 | opt | gcc -march=native -O2 | 20190207 | 20190110 |
567044 | opt | gcc -funroll-loops -march=native -O3 | 20190207 | 20190110 |
578082 | lowmem | clang -march=native -O2 | 20190207 | 20190110 |
578166 | lowmem | clang -funroll-loops -march=native -O3 | 20190207 | 20190110 |
586558 | lowmem | clang -march=native -O3 | 20190207 | 20190110 |
596600 | lowmem | clang -march=native -Os | 20190207 | 20190110 |
596842 | lowmem | clang -funroll-loops -march=native -Os | 20190207 | 20190110 |
598994 | lowmem | clang -funroll-loops -march=native -O2 | 20190207 | 20190110 |
605004 | opt | gcc -funroll-loops -march=native -Os | 20190207 | 20190110 |
605650 | opt | gcc -march=native -Os | 20190207 | 20190110 |
685408 | lowmem | gcc -funroll-loops -march=native -O3 | 20190207 | 20190110 |
691130 | lowmem | gcc -funroll-loops -march=native -O2 | 20190207 | 20190110 |
767426 | lowmem | gcc -march=native -O2 | 20190207 | 20190110 |
780108 | lowmem | gcc -march=native -O3 | 20190207 | 20190110 |
854740 | lowmem | gcc -march=native -Os | 20190207 | 20190110 |
856304 | lowmem | gcc -funroll-loops -march=native -Os | 20190207 | 20190110 |
3447062 | ref | gcc -funroll-loops -march=native -O3 | 20190207 | 20190110 |
3616840 | ref | gcc -march=native -O3 | 20190207 | 20190110 |
3633562 | ref | clang -funroll-loops -march=native -O3 | 20190207 | 20190110 |
3796980 | ref | clang -funroll-loops -march=native -O2 | 20190207 | 20190110 |
3838408 | ref | clang -march=native -O2 | 20190207 | 20190110 |
4036348 | ref | clang -march=native -O3 | 20190207 | 20190110 |
13517524 | ref | gcc -funroll-loops -march=native -O2 | 20190207 | 20190110 |
16220070 | ref | clang -march=native -Os | 20190207 | 20190110 |
16233316 | ref | clang -funroll-loops -march=native -Os | 20190207 | 20190110 |
16385806 | ref | gcc -march=native -O2 | 20190207 | 20190110 |
18011214 | ref | gcc -funroll-loops -march=native -Os | 20190207 | 20190110 |
18115412 | ref | gcc -march=native -Os | 20190207 | 20190110 |