| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 82815 | 7419 0 0 | 20414 776 808 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 83433 | 7278 0 0 | 19758 776 808 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 83538 | 7238 0 0 | 20054 776 808 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 84252 | 4376 0 0 | 14501 768 808 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 85000 | 4283 0 0 | 14749 768 808 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 85512 | 7238 0 0 | 20054 776 808 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 85542 | 4460 0 0 | 21989 760 752 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 85572 | 7786 0 0 | 21301 768 808 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 85912 | 7418 0 0 | 20789 768 808 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 86024 | 4764 0 0 | 19813 760 1136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 86152 | 4146 0 0 | 14373 768 808 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 86220 | 4094 0 0 | 14213 768 808 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 86288 | 4434 0 0 | 14589 768 808 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 86360 | 8170 0 0 | 21661 768 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 86364 | 7582 0 0 | 20046 776 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 86440 | 7535 0 0 | 19798 776 808 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 86488 | 4401 0 0 | 14293 768 808 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 86500 | 4434 0 0 | 14589 768 808 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 86504 | 7786 0 0 | 21301 768 808 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 86540 | 7138 0 0 | 20509 768 808 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 86688 | 4086 0 0 | 14213 768 808 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 86820 | 7869 0 0 | 20965 768 808 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 87172 | 4094 0 0 | 14213 768 808 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 87564 | 7294 0 0 | 19894 776 808 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 88184 | 4460 0 0 | 20661 760 752 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 88244 | 7418 0 0 | 20789 768 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 88248 | 7499 0 0 | 21013 768 808 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 88292 | 4764 0 0 | 19813 760 1136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 88552 | 7869 0 0 | 20965 768 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 88696 | 4146 0 0 | 14373 768 808 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 88704 | 7582 0 0 | 20110 776 808 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 88752 | 10139 0 0 | 25726 776 808 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 89000 | 4290 0 0 | 14517 768 808 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 89064 | 7138 0 0 | 20509 768 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89068 | 9990 0 0 | 25462 776 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 89124 | 8170 0 0 | 21661 768 808 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89264 | 4376 0 0 | 14501 768 808 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89292 | 10139 0 0 | 25726 776 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 89300 | 7512 0 0 | 21085 768 808 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89308 | 4146 0 0 | 14373 768 808 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 89376 | 4094 0 0 | 14213 768 808 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89416 | 4074 0 0 | 14269 768 808 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 89564 | 10430 0 0 | 25374 776 808 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 89700 | 4084 0 0 | 14213 768 808 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89716 | 4453 0 0 | 14613 768 808 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89724 | 7499 0 0 | 21013 768 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 89752 | 7778 0 0 | 14005 768 808 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 89816 | 4460 0 0 | 21989 760 752 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 89892 | 7454 0 0 | 20078 776 808 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 90084 | 4401 0 0 | 14293 768 808 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 90312 | 3910 0 0 | 14109 768 808 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 90380 | 14838 0 0 | 20414 776 808 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 90588 | 7454 0 0 | 20078 776 808 | ref | gcc_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 90816 | 4094 0 0 | 14213 768 808 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 90824 | 4434 0 0 | 14589 768 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 91044 | 4290 0 0 | 14517 768 808 | ref | gcc_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 91276 | 7786 0 0 | 21301 768 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 91860 | 7294 0 0 | 19990 776 808 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 92032 | 4074 0 0 | 14269 768 808 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 92092 | 7512 0 0 | 21085 768 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 93344 | 10430 0 0 | 25374 776 808 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 93676 | 3889 0 0 | 14005 768 808 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 93828 | 10375 0 0 | 24942 776 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 94080 | 8566 0 0 | 14749 768 808 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 94156 | 4086 0 0 | 14213 768 808 | ref | gcc_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 94224 | 3910 0 0 | 14109 768 808 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 94940 | 7512 0 0 | 21085 768 808 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 95016 | 3463 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 95080 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 95224 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 95360 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 95468 | 4453 0 0 | 14613 768 808 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 96652 | 4460 0 0 | 21989 760 752 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 96732 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 96900 | 9990 0 0 | 25462 776 808 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 97156 | 3390 0 0 | 12641 752 776 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 97196 | 7148 0 0 | 20709 768 808 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 97292 | 3377 0 0 | 12625 752 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 97308 | 4114 0 0 | 14341 768 808 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 97404 | 10375 0 0 | 24942 776 808 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 97808 | 7454 0 0 | 20078 776 808 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 98032 | 10430 0 0 | 25374 776 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 98140 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 98180 | 4290 0 0 | 14517 768 808 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 98244 | 7294 0 0 | 19990 776 808 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 98384 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 98480 | 7535 0 0 | 19798 776 808 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 98816 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 98904 | 3398 0 0 | 12641 752 776 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 98984 | 3390 0 0 | 12641 752 776 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 99152 | 7148 0 0 | 20709 768 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 99984 | 4412 0 0 | 18789 760 1136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 100628 | 4376 0 0 | 14501 768 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 101404 | 3390 0 0 | 12641 752 776 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 101964 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 102272 | 7582 0 0 | 20094 776 808 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 103024 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 103104 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 103180 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 103328 | 4412 0 0 | 18789 760 1136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 103728 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 104200 | 6780 0 0 | 12641 752 776 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 104432 | 4086 0 0 | 14213 768 808 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 104660 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 105168 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 105396 | 4146 0 0 | 14373 768 808 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 105480 | 7294 0 0 | 19990 776 808 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 106464 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 107188 | 3398 0 0 | 12641 752 776 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 108712 | 3463 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 109864 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 114940 | 3390 0 0 | 12641 752 776 | ref | gcc_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 125488 | 5246 256 0 | 16662 1024 768 | ref | cc | 20190823 | 20190816 |
| 140936 | 5246 256 0 | 16662 1024 768 | ref | gcc_-funroll-loops | 20190823 | 20190816 |
| 142984 | 5246 256 0 | 16662 1024 768 | ref | gcc | 20190823 | 20190816 |