Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
75532 | vec | clang -march=native -O2 | 20190206 | 20190110 |
75546 | vec | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
75684 | vec | clang -march=native -O3 | 20190206 | 20190110 |
75952 | vec | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
78216 | vec | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
78320 | vec | clang -march=native -Os | 20190206 | 20190110 |
91538 | opt | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
91694 | opt | clang -march=native -O2 | 20190206 | 20190110 |
92074 | opt | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
92278 | opt | clang -march=native -O3 | 20190206 | 20190110 |
94420 | opt | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
94564 | opt | clang -march=native -Os | 20190206 | 20190110 |
95688 | vec | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
101024 | vec | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
101256 | vec | gcc -march=native -O2 | 20190206 | 20190110 |
102200 | vec | gcc -march=native -O3 | 20190206 | 20190110 |
107804 | vec | gcc -march=native -Os | 20190206 | 20190110 |
108214 | vec | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
111330 | opt | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
116768 | opt | gcc -march=native -O2 | 20190206 | 20190110 |
117884 | opt | gcc -march=native -O3 | 20190206 | 20190110 |
118152 | opt | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
118774 | lowmem | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
118842 | lowmem | clang -march=native -O2 | 20190206 | 20190110 |
118858 | lowmem | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
119218 | lowmem | clang -march=native -O3 | 20190206 | 20190110 |
120452 | lowmem | clang -march=native -Os | 20190206 | 20190110 |
120526 | lowmem | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
124664 | opt | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
125690 | opt | gcc -march=native -Os | 20190206 | 20190110 |
135958 | lowmem | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
136014 | lowmem | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
147666 | lowmem | gcc -march=native -O2 | 20190206 | 20190110 |
148928 | lowmem | gcc -march=native -O3 | 20190206 | 20190110 |
163798 | lowmem | gcc -march=native -Os | 20190206 | 20190110 |
164976 | lowmem | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
510640 | ref | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
534278 | ref | clang -march=native -O3 | 20190206 | 20190110 |
543220 | ref | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
549166 | ref | gcc -march=native -O3 | 20190206 | 20190110 |
576724 | ref | clang -march=native -O2 | 20190206 | 20190110 |
578370 | ref | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
1873798 | ref | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
2277714 | ref | clang -march=native -Os | 20190206 | 20190110 |
2284450 | ref | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
2311656 | ref | gcc -march=native -O2 | 20190206 | 20190110 |
2560550 | ref | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
2584470 | ref | gcc -march=native -Os | 20190206 | 20190110 |