| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 50760968 | 18309 4 4 | 36525 804 1168 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 51603824 | 15541 4 4 | 36045 804 880 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 52025636 | 15220 4 4 | 34397 804 880 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 52975348 | 15541 4 4 | 36045 804 880 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 53246888 | 16363 4 4 | 33821 804 1168 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 53964010 | 18309 4 4 | 36525 804 1168 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 55078964 | 16363 4 4 | 33821 804 1168 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 57813036 | 15541 4 4 | 36045 804 880 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 85676940 | 15704 4 4 | 31212 812 936 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 87810496 | 20023 4 4 | 37844 812 936 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 88302288 | 21404 4 4 | 39836 812 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 88714215 | 12730 4 4 | 29083 804 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 89679652 | 16011 4 4 | 31796 812 936 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 90126464 | 14172 4 4 | 29676 812 936 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 90336040 | 15672 4 4 | 31020 812 936 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 91153772 | 12730 4 4 | 29083 804 936 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 91532200 | 12689 4 4 | 29147 804 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 91682800 | 20023 4 4 | 37844 812 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 92578920 | 12689 4 4 | 29147 804 936 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 99931580 | 20023 4 4 | 37844 812 936 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 101494052 | 16011 4 4 | 31796 812 936 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 101819664 | 15736 4 4 | 31188 812 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 101942280 | 15736 4 4 | 31252 812 936 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 102205272 | 15704 4 4 | 31212 812 936 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 102672944 | 14480 4 4 | 30076 812 936 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 103066880 | 15768 4 4 | 31284 812 936 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 103310100 | 21404 4 4 | 39836 812 936 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 103966484 | 14480 4 4 | 30076 812 936 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 103971184 | 12689 4 4 | 29147 804 936 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 106739088 | 15704 4 4 | 31212 812 936 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 108791964 | 14480 4 4 | 30076 812 936 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 116482381 | 11822 4 4 | 28403 804 936 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 116509165 | 11822 4 4 | 28403 804 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 122787952 | 11894 4 4 | 28539 804 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 126626900 | 11894 4 4 | 28539 804 936 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 131394041 | 11894 4 4 | 28539 804 936 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 143657332 | 12568 4 4 | 28619 804 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 147851315 | 21524 4 4 | 40092 812 936 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 149688992 | 12568 4 4 | 28619 804 936 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 151227788 | 19645 4 4 | 37172 812 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 151358252 | 19645 4 4 | 37172 812 936 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 151577048 | 15290 4 4 | 30508 812 936 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 152951832 | 12810 4 4 | 29339 804 936 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 153556390 | 21524 4 4 | 40092 812 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 156370992 | 32314 8 8 | 32156 812 936 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 156779884 | 15290 4 4 | 30508 812 936 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 158522820 | 12810 4 4 | 29339 804 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 159491524 | 16157 4 4 | 32156 812 936 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 168747075 | 6766 4 4 | 19931 804 936 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 169919768 | 6902 4 4 | 20067 804 936 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 172630988 | 6627 4 4 | 19811 804 936 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 174805028 | 6750 4 4 | 19915 804 936 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 174954708 | 6766 4 4 | 19931 804 936 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 175714992 | 6627 4 4 | 19811 804 936 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 175742332 | 11790 4 4 | 28203 804 936 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 175857152 | 6766 4 4 | 19931 804 936 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 180224044 | 6750 4 4 | 19915 804 936 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 185524213 | 12085 4 4 | 28603 804 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 192005972 | 6809 4 4 | 20011 804 936 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 194385360 | 6750 4 4 | 19915 804 936 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 195292244 | 11790 4 4 | 28203 804 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 197114672 | 6750 4 4 | 19915 804 936 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 198011204 | 6782 4 4 | 19971 804 936 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 198237284 | 6782 4 4 | 19971 804 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 199396064 | 12085 4 4 | 28603 804 936 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 200126040 | 6782 4 4 | 19971 804 936 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 203934616 | 6807 4 4 | 19995 804 936 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 208089420 | 6807 4 4 | 19995 804 936 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 209214996 | 6807 4 4 | 19995 804 936 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 209787172 | 6688 4 4 | 19891 804 936 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 215871740 | 6688 4 4 | 19891 804 936 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 218672944 | 6807 4 4 | 19995 804 936 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 219277644 | 6812 4 4 | 20011 804 936 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 222590468 | 6748 4 4 | 19947 804 936 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 224347576 | 6809 4 4 | 20011 804 936 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 224988848 | 6748 4 4 | 19947 804 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 226578968 | 6809 4 4 | 20011 804 936 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 234840436 | 6748 4 4 | 19947 804 936 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 309918212 | 5583 4 4 | 17767 788 904 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 315610844 | 5688 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 322790084 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 322856556 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 322937644 | 6695 4 4 | 19867 804 936 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 324457944 | 7075 4 4 | 20555 804 936 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 325133472 | 5583 4 4 | 17767 788 904 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 325695144 | 5583 4 4 | 17767 788 904 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 326486588 | 5583 4 4 | 17767 788 904 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 330731172 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 331865508 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 332442984 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 334583748 | 14150 8 8 | 20555 804 936 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 335299812 | 6856 4 4 | 20035 804 936 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 335971740 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 336093772 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 336536976 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 336820304 | 13390 8 8 | 19867 804 936 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 337533216 | 11166 8 8 | 17767 788 904 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 339212416 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 339341580 | 5583 4 4 | 17767 788 904 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 340204120 | 5579 4 4 | 17767 788 904 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 340945468 | 5583 4 4 | 17767 788 904 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 341761996 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 342672102 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 345182328 | 6856 4 4 | 20035 804 936 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 346346392 | 5678 4 4 | 17863 788 904 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 347294392 | 5582 4 4 | 17767 788 904 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 347370768 | 5579 4 4 | 17767 788 904 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 347449020 | 6378 4 4 | 19219 804 936 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 347715812 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 350929192 | 5688 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 353056544 | 6378 4 4 | 19219 804 936 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 366434872 | 5695 4 4 | 17903 788 904 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 730615248 | 9023 4 4 | 23949 804 896 | ref | cc | 20190825 | 20190816 |
| 741680652 | 9023 4 4 | 23949 804 896 | ref | gcc | 20190825 | 20190816 |
| 742638520 | 9023 4 4 | 23949 804 896 | ref | gcc_-funroll-loops | 20190825 | 20190816 |