| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 69780 | 9968 0 0 | 28845 768 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 111672 | 8781 0 0 | 24094 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 112120 | 8981 0 0 | 24246 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 114273 | 8885 0 0 | 24670 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 116876 | 11829 0 0 | 29110 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 117320 | 8781 0 0 | 24086 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 119172 | 8516 0 0 | 23510 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 119460 | 8981 0 0 | 24342 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 119496 | 12154 0 0 | 29782 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 120384 | 11829 0 0 | 29110 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 120424 | 8781 0 0 | 23926 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 120792 | 12154 0 0 | 29782 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 121612 | 8516 0 0 | 23510 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 123156 | 12082 0 0 | 30318 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 124212 | 8781 0 0 | 24086 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 124324 | 12154 0 0 | 29782 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 124644 | 8781 0 0 | 24030 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 125691 | 8757 0 0 | 24334 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 126300 | 12226 0 0 | 30606 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 127204 | 8981 0 0 | 24342 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 127328 | 12226 0 0 | 30606 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 128084 | 8757 0 0 | 24334 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 128156 | 9968 0 0 | 30173 768 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 128412 | 9968 0 0 | 30173 768 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 129680 | 17770 0 0 | 24670 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 129756 | 9968 0 0 | 30173 768 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 132520 | 8781 0 0 | 24094 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 134176 | 8272 0 0 | 25357 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 134324 | 8432 0 0 | 26285 768 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 134900 | 8432 0 0 | 26285 768 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 136924 | 8781 0 0 | 24086 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 137108 | 8981 0 0 | 24342 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 137312 | 12082 0 0 | 30318 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 145256 | 8272 0 0 | 25357 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 147036 | 10627 0 0 | 26829 776 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 147368 | 10515 0 0 | 26637 776 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 148024 | 10378 0 0 | 26197 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 148252 | 10627 0 0 | 26829 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 148432 | 5246 0 0 | 18189 776 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 150009 | 8526 0 0 | 24789 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 151572 | 10515 0 0 | 26637 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 154196 | 10691 0 0 | 26989 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 154352 | 10378 0 0 | 26197 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 154520 | 10691 0 0 | 26989 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 161036 | 8523 0 0 | 24925 776 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 161856 | 8450 0 0 | 24645 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 163456 | 8450 0 0 | 24645 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 168828 | 8523 0 0 | 24925 776 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 170148 | 8481 0 0 | 24829 776 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 173992 | 10627 0 0 | 26829 776 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 176232 | 8523 0 0 | 24925 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 191140 | 8481 0 0 | 24829 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 192360 | 8526 0 0 | 24789 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 234312 | 5346 0 0 | 18269 776 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 234768 | 11082 0 0 | 18797 776 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 235707 | 5386 0 0 | 18309 776 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 235761 | 5346 0 0 | 18293 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 240825 | 5346 0 0 | 18269 776 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 243580 | 5386 0 0 | 18309 776 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 245068 | 5346 0 0 | 18269 776 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 245133 | 5346 0 0 | 18269 776 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 250059 | 5249 0 0 | 18205 776 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 250676 | 5541 0 0 | 18797 776 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 252651 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 253371 | 5249 0 0 | 18205 776 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 253508 | 5346 0 0 | 18293 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 256989 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 257312 | 5346 0 0 | 18269 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 259530 | 5298 0 0 | 18245 776 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 260048 | 5386 0 0 | 18309 776 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 262208 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 264222 | 5298 0 0 | 18245 776 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 265760 | 10338 0 0 | 18117 776 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 266972 | 5249 0 0 | 18205 776 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 268192 | 5346 0 0 | 18293 776 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 271221 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 273228 | 5238 0 0 | 17845 776 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 278888 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 280784 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 281140 | 5238 0 0 | 17845 776 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 283180 | 5200 0 0 | 18173 776 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 287752 | 5246 0 0 | 18189 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 291892 | 5200 0 0 | 18173 776 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 295572 | 5271 0 0 | 18189 776 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 302332 | 5169 0 0 | 18117 776 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 316722 | 4788 0 0 | 16769 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 319998 | 4789 0 0 | 16745 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 320712 | 4791 0 0 | 16785 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 325352 | 4786 0 0 | 16745 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 327123 | 4789 0 0 | 16745 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 327447 | 9578 0 0 | 16745 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 327460 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 328492 | 4788 0 0 | 16769 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 331587 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 331692 | 5271 0 0 | 18189 776 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 337014 | 4789 0 0 | 16729 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 341980 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 342964 | 4786 0 0 | 16745 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 343224 | 4791 0 0 | 16785 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 344283 | 4791 0 0 | 16769 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 357212 | 4791 0 0 | 16769 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 357468 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 363504 | 4791 0 0 | 16769 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 363972 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 366400 | 4791 0 0 | 16785 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 368184 | 4789 0 0 | 16745 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 368892 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 377736 | 4789 0 0 | 16729 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 379916 | 4789 0 0 | 16729 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 382584 | 4789 0 0 | 16729 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 384316 | 4789 0 0 | 16745 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 384876 | 4791 0 0 | 16785 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 904000 | 8848 0 0 | 23478 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
| 933624 | 8848 0 0 | 23478 768 888 | ref | cc | 20190826 | 20190816 |
| 1010472 | 8848 0 0 | 23478 768 888 | ref | gcc | 20190826 | 20190816 |