| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 111760 | 21608 0 0 | 34273 896 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
| 114720 | 20144 0 0 | 30729 896 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
| 116480 | 21192 0 0 | 34345 896 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
| 119120 | 21280 0 0 | 33097 896 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
| 120320 | 21472 0 0 | 34665 896 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
| 125200 | 21472 0 0 | 34217 896 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
| 126080 | 20724 0 0 | 33574 800 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
| 128320 | 19744 0 0 | 29521 880 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
| 128320 | 19744 0 0 | 29521 880 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
| 146080 | 20072 0 0 | 30601 896 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
| 148000 | 21000 0 0 | 32793 896 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
| 153120 | 20604 0 0 | 33398 800 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
| 156800 | 19744 0 0 | 29457 880 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
| 156880 | 19744 0 0 | 29457 880 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
| 160800 | 20612 0 0 | 33462 800 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
| 160800 | 20612 0 0 | 33462 800 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
| 160880 | 20612 0 0 | 33462 800 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
| 183440 | 21548 0 0 | 35329 896 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
| 183520 | 21548 0 0 | 35329 896 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
| 191920 | 20116 0 0 | 30689 896 744 | ref | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
| 192000 | 20116 0 0 | 30689 896 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
| 666400 | 23952 0 0 | 40777 880 744 | ref | cc | 20190902 | 20190816 |
| 666400 | 23952 0 0 | 40777 880 744 | ref | gcc | 20190902 | 20190816 |
| 666400 | 23952 0 0 | 40777 880 744 | ref | gcc_-funroll-loops | 20190902 | 20190816 |
| Compiler | Implementations
|
| g++ | cryptopp |
| g++ -O2 -fomit-frame-pointer | cryptopp |
| g++ -O3 -fomit-frame-pointer | cryptopp |
| g++ -O -fomit-frame-pointer | cryptopp |
| g++ -Os -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp
|