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 |