Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7905 | 76 0 0 | 12636 800 776 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
9748 | 70 0 0 | 15354 768 1136 | openssl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
10288 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
11348 | 73 0 0 | 9399 776 776 | openssl | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
11404 | 76 0 0 | 12708 800 776 | openssl | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
11937 | 76 0 0 | 13563 792 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
12468 | 76 0 0 | 13523 792 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
12528 | 70 0 0 | 14682 768 1136 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
12774 | 76 0 0 | 12676 800 776 | openssl | gcc_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
12860 | 76 0 0 | 10267 792 776 | openssl | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
12891 | 76 0 0 | 13156 800 776 | openssl | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
12909 | 76 0 0 | 12732 800 776 | openssl | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
12972 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
13048 | 158 0 0 | 10283 792 776 | openssl | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
13122 | 73 0 0 | 9423 776 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
13176 | 79 0 0 | 10339 792 776 | openssl | gcc_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
13197 | 76 0 0 | 15660 800 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
13204 | 76 0 0 | 12516 800 776 | openssl | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
13242 | 70 0 0 | 16410 768 752 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
13248 | 79 0 0 | 13747 792 776 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190823 | 20190816 |
13260 | 76 0 0 | 12644 800 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
13425 | 146 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
13434 | 76 0 0 | 10267 792 776 | openssl | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
13542 | 106 0 0 | 11676 784 768 | openssl | gcc | 20190823 | 20190816 |
13599 | 73 0 0 | 9415 776 776 | openssl | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
13611 | 79 0 0 | 13723 792 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
13629 | 76 0 0 | 15748 800 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
13632 | 76 0 0 | 13659 792 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
13698 | 76 0 0 | 13004 800 776 | openssl | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
13740 | 76 0 0 | 10347 792 776 | openssl | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
13748 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190823 | 20190816 |
13794 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190823 | 20190816 |
13815 | 76 0 0 | 12732 800 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
13818 | 73 0 0 | 9415 776 776 | openssl | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
13828 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
13848 | 76 0 0 | 13563 792 776 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
13914 | 76 0 0 | 10051 792 776 | openssl | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
13995 | 76 0 0 | 10051 792 776 | openssl | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14055 | 73 0 0 | 9423 776 776 | openssl | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14080 | 73 0 0 | 9399 776 776 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14212 | 76 0 0 | 10267 792 776 | openssl | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14253 | 76 0 0 | 13004 800 776 | openssl | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14253 | 73 0 0 | 9415 776 776 | openssl | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14284 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14292 | 76 0 0 | 12468 800 776 | openssl | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14368 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14396 | 76 0 0 | 10323 792 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14424 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14436 | 76 0 0 | 13563 792 776 | openssl | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14456 | 76 0 0 | 10347 792 776 | openssl | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14476 | 70 0 0 | 17738 768 752 | openssl | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
14500 | 76 0 0 | 12676 800 776 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14500 | 76 0 0 | 13659 792 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14516 | 79 0 0 | 13651 792 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14529 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14552 | 79 0 0 | 10299 792 776 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14572 | 79 0 0 | 13747 792 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14628 | 79 0 0 | 13747 792 776 | openssl | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14640 | 70 0 0 | 17738 768 752 | openssl | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
14640 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14679 | 76 0 0 | 10323 792 776 | openssl | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14685 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14688 | 79 0 0 | 13723 792 776 | openssl | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14691 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14691 | 76 0 0 | 12708 800 776 | openssl | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14694 | 76 0 0 | 10267 792 776 | openssl | gcc_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14697 | 70 0 0 | 14682 768 1136 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
14697 | 76 0 0 | 12732 800 776 | openssl | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14712 | 70 0 0 | 17738 768 752 | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
14728 | 79 0 0 | 10315 792 776 | openssl | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14736 | 76 0 0 | 12468 800 776 | openssl | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14828 | 76 0 0 | 15748 800 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14828 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14840 | 73 0 0 | 9399 776 776 | openssl | gcc_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14844 | 76 0 0 | 14996 800 776 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14868 | 79 0 0 | 13539 792 776 | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14900 | 76 0 0 | 14772 800 776 | openssl | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
14924 | 79 0 0 | 10283 792 776 | openssl | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
14944 | 76 0 0 | 10267 792 776 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
14968 | 73 0 0 | 9399 776 776 | openssl | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
14988 | 106 0 0 | 11676 784 768 | openssl | cc | 20190823 | 20190816 |
15064 | 76 0 0 | 14996 800 776 | openssl | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
15080 | 152 0 0 | 10611 792 776 | openssl | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15092 | 76 0 0 | 14772 800 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
15096 | 106 0 0 | 11676 784 768 | openssl | gcc_-funroll-loops | 20190823 | 20190816 |
15100 | 79 0 0 | 10339 792 776 | openssl | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
15108 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190823 | 20190816 |
15112 | 79 0 0 | 13539 792 776 | openssl | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
15112 | 76 0 0 | 13259 792 776 | openssl | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15128 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15128 | 73 0 0 | 9399 776 776 | openssl | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15132 | 76 0 0 | 13523 792 776 | openssl | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15136 | 79 0 0 | 10299 792 776 | openssl | gcc_-O_-fomit-frame-pointer | 20190823 | 20190816 |
15140 | 76 0 0 | 13259 792 776 | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15148 | 79 0 0 | 10315 792 776 | openssl | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
15192 | 76 0 0 | 10611 792 776 | openssl | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15276 | 79 0 0 | 10299 792 776 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
15288 | 76 0 0 | 10323 792 776 | openssl | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15292 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15308 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15344 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15440 | 76 0 0 | 10267 792 776 | openssl | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15460 | 152 0 0 | 13156 800 776 | openssl | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
15468 | 70 0 0 | 15354 768 1136 | openssl | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
15516 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15516 | 76 0 0 | 12676 800 776 | openssl | gcc_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
15528 | 73 0 0 | 9415 776 776 | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
15600 | 79 0 0 | 13651 792 776 | openssl | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
15856 | 73 0 0 | 9399 776 776 | openssl | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
15872 | 76 0 0 | 10267 792 776 | openssl | gcc_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
15912 | 73 0 0 | 9439 776 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
16152 | 76 0 0 | 15660 800 776 | openssl | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
16712 | 79 0 0 | 10299 792 776 | openssl | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190823 | 20190816 |
17432 | 76 0 0 | 10267 792 776 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
17536 | 76 0 0 | 14996 800 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |