Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
135226 | vec | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
135412 | vec | clang -march=native -O2 | 20190206 | 20190110 |
136032 | vec | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
139784 | vec | clang -march=native -O3 | 20190206 | 20190110 |
142034 | vec | clang -march=native -Os | 20190206 | 20190110 |
142272 | vec | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
171788 | opt | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
172308 | opt | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
173060 | opt | clang -march=native -O2 | 20190206 | 20190110 |
173994 | opt | clang -march=native -O3 | 20190206 | 20190110 |
177682 | vec | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
181036 | opt | clang -march=native -Os | 20190206 | 20190110 |
186604 | vec | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
187036 | opt | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
187140 | vec | gcc -march=native -O3 | 20190206 | 20190110 |
190750 | vec | gcc -march=native -O2 | 20190206 | 20190110 |
200018 | vec | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
202036 | vec | gcc -march=native -Os | 20190206 | 20190110 |
209862 | opt | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
223734 | opt | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
224070 | opt | gcc -march=native -O2 | 20190206 | 20190110 |
224706 | lowmem | clang -march=native -O3 | 20190206 | 20190110 |
225826 | lowmem | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
226100 | lowmem | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
227830 | lowmem | clang -march=native -O2 | 20190206 | 20190110 |
229350 | opt | gcc -march=native -O3 | 20190206 | 20190110 |
231156 | lowmem | clang -march=native -Os | 20190206 | 20190110 |
231632 | lowmem | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
239452 | opt | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
240600 | opt | gcc -march=native -Os | 20190206 | 20190110 |
260246 | lowmem | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
261184 | lowmem | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
283374 | lowmem | gcc -march=native -O3 | 20190206 | 20190110 |
285218 | lowmem | gcc -march=native -O2 | 20190206 | 20190110 |
318960 | lowmem | gcc -march=native -Os | 20190206 | 20190110 |
320724 | lowmem | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |
1117750 | ref | gcc -funroll-loops -march=native -O3 | 20190206 | 20190110 |
1187282 | ref | gcc -march=native -O3 | 20190206 | 20190110 |
1194808 | ref | clang -funroll-loops -march=native -O3 | 20190206 | 20190110 |
1232828 | ref | clang -march=native -O3 | 20190206 | 20190110 |
1277520 | ref | clang -funroll-loops -march=native -O2 | 20190206 | 20190110 |
1298600 | ref | clang -march=native -O2 | 20190206 | 20190110 |
4187648 | ref | gcc -funroll-loops -march=native -O2 | 20190206 | 20190110 |
5144758 | ref | clang -march=native -Os | 20190206 | 20190110 |
5156828 | ref | clang -funroll-loops -march=native -Os | 20190206 | 20190110 |
5191906 | ref | gcc -march=native -O2 | 20190206 | 20190110 |
5819734 | ref | gcc -march=native -Os | 20190206 | 20190110 |
6318244 | ref | gcc -funroll-loops -march=native -Os | 20190206 | 20190110 |