| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5736 | 76 0 0 | 10250 792 776 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 5928 | 70 0 0 | 14633 768 1136 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 6044 | 79 0 0 | 10338 792 776 | openssl | gcc_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 6232 | 73 0 0 | 9398 776 776 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6248 | 76 0 0 | 13626 792 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 6303 | 76 0 0 | 12611 800 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6309 | 73 0 0 | 9398 776 776 | openssl | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6384 | 76 0 0 | 13530 792 776 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 6393 | 76 0 0 | 14971 800 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6405 | 79 0 0 | 10298 792 776 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 6512 | 76 0 0 | 10018 792 776 | openssl | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 6585 | 70 0 0 | 14633 768 1136 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 6621 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6624 | 76 0 0 | 10250 792 776 | openssl | gcc_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 6648 | 73 0 0 | 9422 776 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6668 | 76 0 0 | 14739 800 776 | openssl | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6729 | 79 0 0 | 10314 792 776 | openssl | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 6776 | 76 0 0 | 15747 800 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6824 | 73 0 0 | 9414 776 776 | openssl | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6860 | 152 0 0 | 10578 792 776 | openssl | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 6861 | 79 0 0 | 13746 792 776 | openssl | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 6884 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6912 | 73 0 0 | 9398 776 776 | openssl | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6927 | 73 0 0 | 9414 776 776 | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 6928 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6930 | 76 0 0 | 12707 800 776 | openssl | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6945 | 76 0 0 | 12651 800 776 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6960 | 73 0 0 | 9398 776 776 | openssl | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 6968 | 76 0 0 | 14971 800 776 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6968 | 76 0 0 | 14739 800 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 6992 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7012 | 76 0 0 | 12651 800 776 | openssl | gcc_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7016 | 76 0 0 | 10250 792 776 | openssl | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7020 | 76 0 0 | 10250 792 776 | openssl | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7036 | 76 0 0 | 12675 800 776 | openssl | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7036 | 76 0 0 | 12675 800 776 | openssl | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7040 | 79 0 0 | 13538 792 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7040 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7047 | 76 0 0 | 12451 800 776 | openssl | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7064 | 76 0 0 | 13506 792 776 | openssl | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7064 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7076 | 76 0 0 | 13155 800 776 | openssl | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7080 | 79 0 0 | 10282 792 776 | openssl | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7080 | 76 0 0 | 12451 800 776 | openssl | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7088 | 152 0 0 | 13155 800 776 | openssl | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7104 | 76 0 0 | 10250 792 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7122 | 70 0 0 | 15305 768 1136 | openssl | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 7124 | 76 0 0 | 10330 792 776 | openssl | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7128 | 76 0 0 | 12987 800 776 | openssl | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7140 | 76 0 0 | 12707 800 776 | openssl | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7144 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7160 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7160 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7180 | 76 0 0 | 10578 792 776 | openssl | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7192 | 79 0 0 | 10298 792 776 | openssl | gcc_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7212 | 79 0 0 | 10314 792 776 | openssl | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7248 | 79 0 0 | 13746 792 776 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7252 | 76 0 0 | 14971 800 776 | openssl | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7272 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7300 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7300 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7332 | 76 0 0 | 13626 792 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7368 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7368 | 76 0 0 | 15643 800 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7376 | 76 0 0 | 12987 800 776 | openssl | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7388 | 76 0 0 | 13506 792 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7400 | 79 0 0 | 13746 792 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7416 | 79 0 0 | 13650 792 776 | openssl | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7428 | 70 0 0 | 17705 768 752 | openssl | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 7440 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7448 | 76 0 0 | 13226 792 776 | openssl | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7464 | 76 0 0 | 10330 792 776 | openssl | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7508 | 76 0 0 | 13226 792 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7524 | 76 0 0 | 15643 800 776 | openssl | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7556 | 76 0 0 | 13530 792 776 | openssl | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7592 | 70 0 0 | 17705 768 752 | openssl | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 7592 | 70 0 0 | 17705 768 752 | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 7592 | 76 0 0 | 10018 792 776 | openssl | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7608 | 73 0 0 | 9422 776 776 | openssl | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7636 | 76 0 0 | 12491 800 776 | openssl | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7660 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7672 | 76 0 0 | 10250 792 776 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7680 | 70 0 0 | 16377 768 752 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 7688 | 70 0 0 | 15305 768 1136 | openssl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 7688 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7724 | 106 0 0 | 11643 784 768 | openssl | gcc_-funroll-loops | 20190823 | 20190816 |
| 7740 | 146 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 7800 | 79 0 0 | 13538 792 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 7820 | 76 0 0 | 15747 800 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7848 | 76 0 0 | 10290 792 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 7892 | 76 0 0 | 12707 800 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7932 | 106 0 0 | 11643 784 768 | openssl | cc | 20190823 | 20190816 |
| 7936 | 76 0 0 | 12651 800 776 | openssl | gcc_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 7988 | 106 0 0 | 11643 784 768 | openssl | gcc | 20190823 | 20190816 |
| 8008 | 76 0 0 | 10250 792 776 | openssl | gcc_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 8020 | 73 0 0 | 9414 776 776 | openssl | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8036 | 79 0 0 | 13650 792 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8048 | 158 0 0 | 10282 792 776 | openssl | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8056 | 79 0 0 | 13722 792 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8064 | 79 0 0 | 10298 792 776 | openssl | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8096 | 79 0 0 | 10298 792 776 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8136 | 76 0 0 | 10250 792 776 | openssl | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 8184 | 76 0 0 | 10290 792 776 | openssl | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 8212 | 73 0 0 | 9398 776 776 | openssl | gcc_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8216 | 76 0 0 | 13530 792 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 8216 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8248 | 76 0 0 | 10290 792 776 | openssl | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 8300 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8392 | 73 0 0 | 9414 776 776 | openssl | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8420 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8448 | 79 0 0 | 13722 792 776 | openssl | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8496 | 73 0 0 | 9398 776 776 | openssl | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 8504 | 76 0 0 | 12611 800 776 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 8676 | 79 0 0 | 10338 792 776 | openssl | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 8764 | 73 0 0 | 9438 776 776 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190823 | 20190816 |