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 |