| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3134864 | 13129 0 0 | 28246 776 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 4345612 | 13129 0 0 | 28342 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4411617 | 13129 0 0 | 28342 776 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4471780 | 15617 0 0 | 30766 776 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4857240 | 15280 0 0 | 30878 776 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4869429 | 15537 0 0 | 30534 776 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4917024 | 15617 0 0 | 30718 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4946548 | 15617 0 0 | 30782 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 4965004 | 15106 0 0 | 29958 776 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5032308 | 15152 0 0 | 30558 776 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5038164 | 15553 0 0 | 30694 776 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5051532 | 30560 0 0 | 30878 776 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5069163 | 15553 0 0 | 30694 776 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5188436 | 15553 0 0 | 30694 776 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5335713 | 19175 0 0 | 37374 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5350041 | 18456 0 0 | 35926 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5432313 | 15106 0 0 | 29958 776 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5432820 | 15152 0 0 | 30558 776 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5439921 | 18456 0 0 | 35926 776 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5446149 | 19175 0 0 | 37374 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5456738 | 18719 0 0 | 36782 776 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5472880 | 18719 0 0 | 36782 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5478628 | 13129 0 0 | 28342 776 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5503884 | 17988 0 0 | 35126 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5507925 | 17988 0 0 | 35126 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 5519576 | 18456 0 0 | 35926 776 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6201700 | 7657 0 0 | 25437 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 8843764 | 3348 0 0 | 16197 768 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 9293772 | 6447 0 0 | 22741 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 9349047 | 6429 0 0 | 22501 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 9358844 | 6493 0 0 | 22589 768 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 9427341 | 6423 0 0 | 22589 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 9480036 | 6609 0 0 | 22749 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 9498129 | 6493 0 0 | 22589 768 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 9741135 | 6436 0 0 | 22669 768 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 9770552 | 2788 0 0 | 14625 752 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 10133261 | 7433 0 0 | 24445 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 10157010 | 7433 0 0 | 24445 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 10214376 | 7569 0 0 | 27645 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 10239534 | 7441 0 0 | 26189 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 10241361 | 6493 0 0 | 22589 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 10649432 | 7569 0 0 | 27645 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 10953225 | 6609 0 0 | 22749 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 10964664 | 6465 0 0 | 22461 768 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 10967504 | 7657 0 0 | 25437 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 10977384 | 6465 0 0 | 22461 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 10999956 | 6369 0 0 | 22077 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 11097690 | 6436 0 0 | 22669 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 11107719 | 6429 0 0 | 22501 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 11224272 | 6369 0 0 | 22077 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 11244516 | 6447 0 0 | 22741 768 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 11322720 | 6423 0 0 | 22589 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 11468922 | 6447 0 0 | 22741 768 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 11491128 | 7569 0 0 | 27645 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 13073277 | 2784 0 0 | 14609 752 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 13301553 | 3349 0 0 | 16197 768 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 13444407 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 13526208 | 2790 0 0 | 14625 752 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 13715316 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 13768255 | 3462 0 0 | 16309 768 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 13962234 | 2790 0 0 | 14625 752 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 14167744 | 3462 0 0 | 16309 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 14204236 | 2790 0 0 | 14625 752 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 14215071 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 14242060 | 3196 0 0 | 15701 768 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 14295004 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 14826675 | 3309 0 0 | 16165 768 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 15255036 | 3349 0 0 | 16197 768 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16167144 | 3462 0 0 | 16309 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 16211178 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16216743 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16275252 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16315119 | 3196 0 0 | 15701 768 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 16349919 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16355029 | 6940 0 0 | 16565 768 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 16393287 | 2839 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16422100 | 2790 0 0 | 14625 752 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16475084 | 3298 0 0 | 16117 768 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16539999 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16541880 | 3349 0 0 | 16197 768 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16546959 | 3470 0 0 | 16565 768 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 16555008 | 2835 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16630539 | 3309 0 0 | 16165 768 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16637664 | 2784 0 0 | 14609 752 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16647954 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16686318 | 2835 0 0 | 14697 752 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16828590 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16843426 | 6596 0 0 | 16117 768 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 16904140 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 17022604 | 3348 0 0 | 16197 768 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 18261903 | 3446 0 0 | 16269 768 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 18558192 | 3330 0 0 | 16157 768 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 18571128 | 5576 0 0 | 14625 752 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 18595441 | 3350 0 0 | 16173 768 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 18766363 | 2788 0 0 | 14625 752 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 19034004 | 3446 0 0 | 16269 768 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 19256283 | 2788 0 0 | 14625 752 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 19332412 | 3330 0 0 | 16157 768 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 19382445 | 3446 0 0 | 16269 768 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 19715493 | 2788 0 0 | 14625 752 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 19734714 | 2788 0 0 | 14625 752 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 19753647 | 2788 0 0 | 14625 752 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 19758338 | 2788 0 0 | 14625 752 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 19904496 | 3350 0 0 | 16173 768 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 19914716 | 3446 0 0 | 16269 768 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 19920632 | 2788 0 0 | 14625 752 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 20659722 | 3446 0 0 | 16269 768 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 20999415 | 2788 0 0 | 14625 752 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 20999589 | 3446 0 0 | 16269 768 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 21010353 | 3446 0 0 | 16269 768 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 21031765 | 2788 0 0 | 14625 752 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 21165608 | 3446 0 0 | 16269 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 27777492 | 4958 0 0 | 19534 760 888 | ref | cc | 20190826 | 20190816 |
| 29079564 | 4958 0 0 | 19534 760 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
| 32832054 | 4958 0 0 | 19534 760 888 | ref | gcc | 20190826 | 20190816 |