Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
86663 | vec | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
86672 | vec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
92712 | vec | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
93641 | vec | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
99093 | opt | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
100294 | opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
101264 | vec | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
101279 | vec | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
105384 | opt | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
105456 | opt | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
107169 | vec | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
107212 | opt | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
107237 | opt | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
107248 | opt | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
107248 | vec | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
107268 | opt | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
126644 | lowmem | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
127149 | lowmem | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
139760 | lowmem | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
139776 | lowmem | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
139802 | lowmem | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
140169 | lowmem | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
140256 | lowmem | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
140440 | lowmem | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
494812 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |
518903 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
530595 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
534297 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
661298 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
668070 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
1325274 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20190812 | 20190805 |
1327508 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20190812 | 20190805 |