Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
151852 | vec | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
152372 | vec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
160656 | vec | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
163192 | vec | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
185288 | vec | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
186180 | opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
186608 | opt | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
187352 | vec | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
196056 | opt | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
196324 | opt | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
196360 | opt | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
196440 | vec | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
197464 | opt | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
199088 | vec | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
199920 | opt | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
200220 | opt | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
247548 | lowmem | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
249600 | lowmem | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
267120 | lowmem | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
269068 | lowmem | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
269092 | lowmem | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
269300 | lowmem | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
269324 | lowmem | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
270340 | lowmem | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
1017892 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
1031036 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
1035724 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
1077120 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
1310596 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
1344412 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |
2451656 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190813 | 20190805 |
2458732 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190813 | 20190805 |