| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5619375 | 39791 0 8 | 53881 968 1600 | optimized | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 7693994 | 45275 0 8 | 60857 968 1600 | optimized | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 7764152 | 44963 0 8 | 60577 968 1600 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 7939547 | 40027 0 8 | 54057 968 1600 | optimized | gcc_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 12747105 | 16443 0 8 | 32705 968 1568 | optimized | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 13986000 | 17215 0 8 | 32537 968 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 17099550 | 13549 0 8 | 27858 872 1584 | optimized | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 17099550 | 13549 0 8 | 27858 872 1584 | optimized | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 18614700 | 40015 0 8 | 54129 968 1600 | optimized | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 18972675 | 8597 0 8 | 26405 952 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 18981000 | 9517 0 8 | 23721 968 1568 | optimized | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 18997650 | 8613 0 8 | 26405 952 1568 | optimized | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 19441240 | 17183 0 8 | 32465 968 1568 | optimized | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 19780200 | 8597 0 8 | 26405 952 1568 | optimized | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 20870775 | 9545 0 8 | 23785 968 1568 | optimized | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 23867775 | 16443 0 8 | 32705 968 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 23868621 | 9051 32 8 | 23249 1000 1568 | reference | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 23927680 | 13549 0 8 | 27858 872 1584 | optimized | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 24899049 | 9507 32 8 | 23865 1000 1568 | reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 25258050 | 8681 0 8 | 22381 952 1568 | optimized | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 26671733 | 8613 0 8 | 26405 952 1568 | optimized | gcc_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 28338300 | 9981 0 8 | 24361 968 1568 | optimized | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 30760850 | 15751 32 8 | 32009 1000 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 35747550 | 9477 0 8 | 23721 968 1568 | optimized | gcc_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 36172125 | 13549 0 8 | 27834 872 1584 | optimized | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 38855839 | 9977 0 8 | 24345 968 1568 | optimized | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 39802972 | 9981 0 8 | 24361 968 1568 | optimized | gcc_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 41674950 | 13823 26 8 | 28122 904 1584 | reference | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 42249375 | 13823 26 8 | 28122 904 1584 | reference | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 42765525 | 13823 26 8 | 28106 904 1584 | reference | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 43931025 | 15751 32 8 | 32009 1000 1568 | reference | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 44273505 | 42979 40 8 | 58577 1016 1600 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 44580375 | 39547 40 8 | 53561 1016 1600 | reference | gcc_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 46095525 | 9011 32 8 | 23249 1000 1568 | reference | gcc_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 46253700 | 43235 40 8 | 58801 1016 1600 | reference | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 48318300 | 13823 26 8 | 28122 904 1584 | reference | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
| 48767850 | 9103 32 8 | 23337 1000 1568 | reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 50740875 | 9499 32 8 | 23873 1000 1568 | reference | gcc_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 53629650 | 16183 32 8 | 31505 1000 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 61820891 | 39319 40 8 | 53401 1016 1600 | reference | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
| 71703225 | 8247 32 8 | 21941 984 1568 | reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 86698080 | 39567 40 8 | 53673 1016 1600 | reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
| 87645600 | 8191 32 8 | 21885 984 1568 | reference | gcc_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 93206700 | 8191 32 8 | 21885 984 1568 | reference | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 123082848 | 9499 32 8 | 23873 1000 1568 | reference | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
| 127995147 | 8175 32 8 | 21877 984 1568 | reference | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 158741100 | 20603 26 8 | 34733 984 1568 | reference | cc | 20191209 | 20190816 |
| 166087372 | 22249 0 8 | 36381 952 1568 | optimized | gcc_-funroll-loops | 20191209 | 20190816 |
| 188359098 | 8175 32 8 | 21877 984 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
| 192024450 | 20603 26 8 | 34733 984 1568 | reference | gcc_-funroll-loops | 20191209 | 20190816 |
| 196470000 | 20603 26 8 | 34733 984 1568 | reference | gcc | 20191209 | 20190816 |
| 197985876 | 22249 0 8 | 36381 952 1568 | optimized | cc | 20191209 | 20190816 |
| 206780250 | 16143 32 8 | 31425 1000 1568 | reference | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
| 407783475 | 22249 0 8 | 36381 952 1568 | optimized | gcc | 20191209 | 20190816 |