| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 430380 | 12764 0 0 | 35516 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 444992 | 9588 0 0 | 30179 824 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 461872 | 2085 0 0 | 17847 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 463812 | 8500 0 0 | 29491 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 469020 | 8564 0 0 | 32579 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 472062 | 12908 0 0 | 34900 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 476636 | 2980 0 0 | 20291 824 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 477369 | 9601 0 0 | 29587 824 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 484844 | 11708 0 0 | 31356 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 490398 | 11622 0 0 | 30788 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 492804 | 11372 0 0 | 31084 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 497739 | 12908 0 0 | 34900 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 504420 | 11372 0 0 | 31084 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 507404 | 3971 0 0 | 24347 824 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 511504 | 4020 0 0 | 24547 824 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 514976 | 9588 0 0 | 30179 824 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 519448 | 11500 0 0 | 31100 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 521984 | 12784 0 0 | 34228 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 523476 | 11500 0 0 | 31164 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 524608 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 524796 | 12652 0 0 | 35116 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 525564 | 11404 0 0 | 30900 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 528027 | 8564 0 0 | 32579 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 528924 | 9732 0 0 | 30419 824 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 529396 | 11676 0 0 | 31348 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 533348 | 11372 0 0 | 30988 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 536140 | 12908 0 0 | 34900 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 537036 | 2085 0 0 | 17847 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 537300 | 11532 0 0 | 31356 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 537580 | 11372 0 0 | 31084 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 540220 | 12764 0 0 | 35516 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 540452 | 12652 0 0 | 35116 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 540600 | 12784 0 0 | 34228 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 540651 | 9588 0 0 | 30179 824 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 541460 | 4019 0 0 | 24323 824 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 541504 | 23224 0 0 | 31772 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 542168 | 8564 0 0 | 32579 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 543400 | 11532 0 0 | 31356 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 543729 | 4020 0 0 | 24547 824 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 546724 | 11622 0 0 | 30788 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 547524 | 11676 0 0 | 31348 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 549476 | 8260 0 0 | 30947 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 549792 | 2065 0 0 | 17815 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 550392 | 9601 0 0 | 29587 824 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 555120 | 2098 0 0 | 17831 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 556004 | 4196 0 0 | 17823 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 561940 | 3931 0 0 | 24259 824 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 562460 | 9612 0 0 | 29979 824 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 568184 | 11612 0 0 | 31772 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 576180 | 8500 0 0 | 30259 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 577672 | 4019 0 0 | 24323 824 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 577700 | 11676 0 0 | 31348 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 579376 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 579968 | 2098 0 0 | 17831 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 581292 | 3971 0 0 | 24347 824 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 585652 | 9612 0 0 | 29979 824 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 586284 | 3931 0 0 | 24259 824 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 586374 | 2948 0 0 | 20259 824 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 588268 | 2098 0 0 | 17831 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 588444 | 4020 0 0 | 24547 824 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 590660 | 8500 0 0 | 29491 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 592508 | 2065 0 0 | 17807 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 592672 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 594156 | 8500 0 0 | 30259 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 596432 | 2948 0 0 | 20259 824 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 596523 | 3012 0 0 | 20347 824 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 596660 | 2547 0 0 | 19611 824 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 596788 | 2606 0 0 | 19675 824 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 597572 | 2080 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 601636 | 2614 0 0 | 19691 824 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 604164 | 2920 0 0 | 19691 824 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 610828 | 2085 0 0 | 17847 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 611808 | 2595 0 0 | 19571 824 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 613256 | 2098 0 0 | 17823 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 614644 | 2085 0 0 | 17847 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 614688 | 9732 0 0 | 30419 824 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 618352 | 2980 0 0 | 20291 824 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 618356 | 2606 0 0 | 19675 824 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 619180 | 2611 0 0 | 19563 824 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 622208 | 2080 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 623076 | 2614 0 0 | 19691 824 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 625044 | 5094 0 0 | 19611 824 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 626336 | 2615 0 0 | 19691 824 896 | ref | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 626540 | 2615 0 0 | 19691 824 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 626776 | 2606 0 0 | 19675 824 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 632448 | 2615 0 0 | 19691 824 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 637528 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 638844 | 2932 0 0 | 20243 824 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 640928 | 2080 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 643664 | 2956 0 0 | 20163 824 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 644112 | 2606 0 0 | 19675 824 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 644888 | 2614 0 0 | 19691 824 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 645320 | 2948 0 0 | 20259 824 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 645968 | 2611 0 0 | 19563 824 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 647244 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 647256 | 2956 0 0 | 20163 824 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 649468 | 2980 0 0 | 20291 824 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 649744 | 3172 0 0 | 20811 824 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 650472 | 2595 0 0 | 19571 824 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 650932 | 6344 0 0 | 20811 824 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 651640 | 2920 0 0 | 19691 824 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 657856 | 2948 0 0 | 20259 824 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 658240 | 2065 0 0 | 17807 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 658728 | 2606 0 0 | 19675 824 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 659792 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 661788 | 3012 0 0 | 20347 824 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 672220 | 2098 0 0 | 17823 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 673992 | 2065 0 0 | 17807 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 685500 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 688488 | 3012 0 0 | 20347 824 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 695060 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 705672 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 947115 | 3169 0 0 | 22014 816 888 | ref | cc | 20190824 | 20190816 |
| 1076272 | 3169 0 0 | 22014 816 888 | ref | gcc | 20190824 | 20190816 |
| 1107208 | 3169 0 0 | 22014 816 888 | ref | gcc_-funroll-loops | 20190824 | 20190816 |