| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 312494096 | 9134 0 0 | 26970 824 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 418071492 | 21259 0 0 | 38298 856 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 423444164 | 21337 0 0 | 38490 856 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 423658692 | 21083 0 0 | 38050 856 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 430013696 | 20431 0 0 | 37074 856 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 435012984 | 21083 0 0 | 38050 856 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 435337476 | 21337 0 0 | 38490 856 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 445319968 | 20431 0 0 | 37074 856 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 464437928 | 21259 0 0 | 38298 856 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 465454612 | 21259 0 0 | 38298 856 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 496722328 | 12944 0 0 | 30227 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 498596195 | 8351 0 0 | 28026 832 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 504171752 | 12979 0 0 | 30067 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 507191936 | 17562 0 0 | 35651 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 513876772 | 12944 0 0 | 30227 864 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 513929244 | 12979 0 0 | 30067 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 515420964 | 12886 0 0 | 30123 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 518562564 | 18879 0 0 | 37907 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 519738916 | 18328 0 0 | 36755 864 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 520929332 | 9905 0 0 | 26011 864 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 521311000 | 17562 0 0 | 35651 864 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 522343536 | 9134 0 0 | 26970 824 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 523064052 | 12886 0 0 | 30123 864 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 523843972 | 9905 0 0 | 26011 864 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 525371512 | 13042 0 0 | 30203 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 525461172 | 9354 0 0 | 25515 864 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 527543500 | 18328 0 0 | 36755 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 527614360 | 19182 0 0 | 38395 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 528280868 | 6773 0 0 | 20538 856 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 528542636 | 19182 0 0 | 38395 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 530216780 | 9377 0 0 | 25179 864 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 532026268 | 6365 0 0 | 19810 856 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 532163332 | 6815 0 0 | 20562 856 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 532192564 | 9354 0 0 | 25515 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 533503612 | 6967 0 0 | 20762 856 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 534244832 | 9969 0 0 | 26107 864 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 534710592 | 9326 0 0 | 27946 824 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 535490880 | 6773 0 0 | 20538 856 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 535506068 | 14712 0 0 | 21450 856 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 535810604 | 18879 0 0 | 37907 864 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 535819860 | 9590 0 0 | 25539 864 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 536325632 | 6791 0 0 | 20546 856 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 536546584 | 10359 0 0 | 26939 864 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 536556780 | 6815 0 0 | 20562 856 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 537446964 | 6863 0 0 | 20650 856 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 537629216 | 9992 0 0 | 26355 864 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 537732228 | 6895 0 0 | 20658 856 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 537734264 | 9905 0 0 | 26011 864 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 537926480 | 9992 0 0 | 26355 864 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 538831772 | 9766 0 0 | 25843 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 539293508 | 20718 0 0 | 26939 864 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 539774112 | 18328 0 0 | 36755 864 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 539972512 | 6815 0 0 | 20562 856 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 540140068 | 9354 0 0 | 25515 864 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 540155000 | 7356 0 0 | 21450 856 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 540754004 | 9766 0 0 | 25907 864 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 541040008 | 6895 0 0 | 20658 856 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 541241828 | 6920 0 0 | 20666 856 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 541581340 | 9291 0 0 | 25355 864 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 542410744 | 12944 0 0 | 30227 864 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 543605804 | 6895 0 0 | 20658 856 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 543811824 | 6365 0 0 | 19810 856 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 544149916 | 9377 0 0 | 25179 864 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 554817392 | 6863 0 0 | 20650 856 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 570111072 | 13042 0 0 | 30203 864 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 589527952 | 9054 0 0 | 30050 832 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 590459528 | 9054 0 0 | 30050 832 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 598426760 | 9054 0 0 | 30050 832 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 620680728 | 6038 0 0 | 19867 864 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 623664404 | 6036 0 0 | 19867 864 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 627240884 | 6135 0 0 | 19979 864 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 632365788 | 6038 0 0 | 19867 864 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 633717512 | 6137 0 0 | 19947 864 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 634579908 | 9326 0 0 | 27946 824 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 634678160 | 6128 0 0 | 19963 864 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 636254352 | 6114 0 0 | 19955 864 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 637305744 | 6038 0 0 | 19867 864 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 637748704 | 6039 0 0 | 19867 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 638006304 | 6135 0 0 | 19979 864 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 644102296 | 12148 0 0 | 19899 864 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 646044220 | 6039 0 0 | 19867 864 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 646178704 | 6135 0 0 | 19979 864 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 647122448 | 6114 0 0 | 19955 864 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 651578204 | 6137 0 0 | 19947 864 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 657592664 | 6074 0 0 | 19899 864 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 657624836 | 6038 0 0 | 19867 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 780166519 | 5178 0 0 | 18008 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 793765524 | 5179 0 0 | 17976 864 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 794167760 | 5147 0 0 | 17944 864 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 798326516 | 5179 0 0 | 17976 864 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 798878392 | 5179 0 0 | 17976 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 800649608 | 10358 0 0 | 17976 864 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 801482804 | 5129 0 0 | 17928 864 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 806379688 | 5264 0 0 | 18072 864 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 807495956 | 5129 0 0 | 17928 864 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 810230996 | 5129 0 0 | 17928 864 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 810462060 | 5153 0 0 | 17960 864 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 810598876 | 5179 0 0 | 17976 864 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 814472840 | 5179 0 0 | 17976 864 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 816539984 | 5153 0 0 | 17960 864 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 818323584 | 5240 0 0 | 18080 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 819890432 | 5209 0 0 | 18048 864 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 820530344 | 5179 0 0 | 17976 864 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 824582628 | 5129 0 0 | 17928 864 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 825784596 | 5209 0 0 | 18048 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 825908612 | 5178 0 0 | 18008 864 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 842063920 | 5153 0 0 | 17960 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 843660076 | 5178 0 0 | 18008 864 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 846137712 | 5147 0 0 | 17944 864 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 852460932 | 5240 0 0 | 18080 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 855434784 | 5240 0 0 | 18080 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 861476708 | 5240 0 0 | 18080 864 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 2149285232 | 9009 0 0 | 24486 872 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
| 2168259404 | 9009 0 0 | 24486 872 888 | ref | cc | 20190825 | 20190816 |
| 2252117344 | 9009 0 0 | 24486 872 888 | ref | gcc | 20190825 | 20190816 |