| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 14732 | 79 0 0 | 10301 792 776 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 15208 | 76 0 0 | 10349 792 776 | openssl | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 16332 | 79 0 0 | 10341 792 776 | openssl | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 16371 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 16395 | 73 0 0 | 9425 776 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 17064 | 76 0 0 | 15070 800 776 | openssl | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 17384 | 73 0 0 | 9401 776 776 | openssl | gcc_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 17676 | 79 0 0 | 13725 792 776 | openssl | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 17886 | 76 0 0 | 15758 800 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 17958 | 106 0 0 | 11678 784 768 | openssl | cc | 20190823 | 20190816 |
| 18876 | 76 0 0 | 10349 792 776 | openssl | gcc_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 19756 | 76 0 0 | 10349 792 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 20301 | 76 0 0 | 12750 800 776 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 20496 | 79 0 0 | 13541 792 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 20505 | 73 0 0 | 9401 776 776 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 20592 | 76 0 0 | 13629 792 776 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 20598 | 76 0 0 | 12750 800 776 | openssl | gcc_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 20604 | 76 0 0 | 10053 792 776 | openssl | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 20733 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 21168 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 21399 | 76 0 0 | 15654 800 776 | openssl | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 21522 | 79 0 0 | 10317 792 776 | openssl | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 21604 | 73 0 0 | 9417 776 776 | openssl | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 21628 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 21651 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 21768 | 79 0 0 | 10285 792 776 | openssl | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 21801 | 152 0 0 | 10597 792 776 | openssl | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 21801 | 76 0 0 | 10349 792 776 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 21825 | 73 0 0 | 9401 776 776 | openssl | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 21891 | 76 0 0 | 12686 800 776 | openssl | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 22092 | 76 0 0 | 10309 792 776 | openssl | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 22095 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 22156 | 76 0 0 | 13525 792 776 | openssl | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 22204 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 22236 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 22288 | 76 0 0 | 13166 800 776 | openssl | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 22296 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 22302 | 73 0 0 | 9417 776 776 | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 22578 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 22605 | 76 0 0 | 14750 800 776 | openssl | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 22608 | 76 0 0 | 10309 792 776 | openssl | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 22628 | 76 0 0 | 15070 800 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 22689 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 22887 | 76 0 0 | 10349 792 776 | openssl | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 22908 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 22916 | 76 0 0 | 12686 800 776 | openssl | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 22917 | 76 0 0 | 13261 792 776 | openssl | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 22974 | 70 0 0 | 17716 768 752 | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 23152 | 73 0 0 | 9417 776 776 | openssl | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23154 | 73 0 0 | 9425 776 776 | openssl | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23184 | 73 0 0 | 9401 776 776 | openssl | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23260 | 70 0 0 | 14660 768 1136 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 23308 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23344 | 146 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23348 | 76 0 0 | 13261 792 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 23364 | 76 0 0 | 10309 792 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 23368 | 76 0 0 | 12590 800 776 | openssl | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 23372 | 73 0 0 | 9417 776 776 | openssl | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23408 | 106 0 0 | 11678 784 768 | openssl | gcc | 20190823 | 20190816 |
| 23451 | 79 0 0 | 13749 792 776 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 23456 | 76 0 0 | 10349 792 776 | openssl | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 23457 | 76 0 0 | 10349 792 776 | openssl | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 23524 | 76 0 0 | 12462 800 776 | openssl | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 23596 | 79 0 0 | 10317 792 776 | openssl | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 23625 | 70 0 0 | 17716 768 752 | openssl | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 23634 | 79 0 0 | 13725 792 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 23684 | 73 0 0 | 9401 776 776 | openssl | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23778 | 76 0 0 | 13645 792 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 23808 | 79 0 0 | 13653 792 776 | openssl | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 23840 | 158 0 0 | 10285 792 776 | openssl | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 23884 | 76 0 0 | 13525 792 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 23924 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 23988 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 24060 | 70 0 0 | 14660 768 1136 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 24084 | 76 0 0 | 10053 792 776 | openssl | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 24092 | 70 0 0 | 15332 768 1136 | openssl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 24208 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 24228 | 76 0 0 | 14750 800 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 24592 | 79 0 0 | 13749 792 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 24620 | 76 0 0 | 13645 792 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 24744 | 70 0 0 | 15332 768 1136 | openssl | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 24744 | 76 0 0 | 15070 800 776 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 24748 | 106 0 0 | 11678 784 768 | openssl | gcc_-funroll-loops | 20190823 | 20190816 |
| 24760 | 70 0 0 | 16388 768 752 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 24996 | 70 0 0 | 17716 768 752 | openssl | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 25012 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 25176 | 76 0 0 | 12462 800 776 | openssl | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 25240 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 25268 | 73 0 0 | 9401 776 776 | openssl | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 25276 | 76 0 0 | 12806 800 776 | openssl | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 25312 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 25356 | 76 0 0 | 15758 800 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 25356 | 79 0 0 | 10341 792 776 | openssl | gcc_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 25452 | 76 0 0 | 12710 800 776 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 25748 | 76 0 0 | 13629 792 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 25912 | 76 0 0 | 12806 800 776 | openssl | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 25976 | 79 0 0 | 13541 792 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 26016 | 76 0 0 | 13629 792 776 | openssl | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 26052 | 76 0 0 | 12998 800 776 | openssl | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 26120 | 76 0 0 | 10349 792 776 | openssl | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 26128 | 76 0 0 | 10597 792 776 | openssl | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 26152 | 79 0 0 | 10301 792 776 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 26336 | 76 0 0 | 12622 800 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 26372 | 79 0 0 | 10301 792 776 | openssl | gcc_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 26496 | 76 0 0 | 12998 800 776 | openssl | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 27108 | 73 0 0 | 9441 776 776 | openssl | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 27244 | 76 0 0 | 15654 800 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 27268 | 76 0 0 | 10349 792 776 | openssl | gcc_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 27356 | 79 0 0 | 13653 792 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 27708 | 79 0 0 | 10301 792 776 | openssl | gcc_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 27752 | 152 0 0 | 13166 800 776 | openssl | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 28148 | 79 0 0 | 13749 792 776 | openssl | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 28532 | 76 0 0 | 12806 800 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 29092 | 76 0 0 | 10349 792 776 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 29576 | 76 0 0 | 12750 800 776 | openssl | gcc_-O3_-fomit-frame-pointer | 20190823 | 20190816 |