| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 308948 | 27045 0 0 | 45451 792 2136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 325788 | 26757 0 0 | 44395 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 354843 | 30463 0 0 | 48613 824 1912 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 399522 | 28979 0 0 | 44805 824 1912 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 404655 | 29115 0 0 | 44893 824 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 412088 | 30463 0 0 | 48613 824 1912 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 413748 | 28955 0 0 | 45037 824 1912 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 421137 | 28773 0 0 | 44261 824 1912 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 425583 | 28295 0 0 | 44101 824 1912 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 430016 | 30471 0 0 | 49197 824 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 436516 | 29059 0 0 | 44877 824 1912 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 438528 | 30285 0 0 | 48069 824 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 441388 | 29120 0 0 | 45437 824 1912 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 445496 | 30536 0 0 | 49437 824 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 447660 | 30471 0 0 | 49197 824 1912 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 450032 | 29064 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 453156 | 30536 0 0 | 49437 824 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 456184 | 58240 0 0 | 45437 824 1912 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 458816 | 29064 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 461908 | 29064 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 462888 | 30463 0 0 | 48613 824 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 464968 | 29035 0 0 | 44725 824 1912 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 466372 | 28979 0 0 | 44805 824 1912 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 469980 | 29115 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 472796 | 30285 0 0 | 48069 824 1912 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 480880 | 28773 0 0 | 44261 824 1912 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 493168 | 28979 0 0 | 44805 824 1912 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 496320 | 26589 0 0 | 47299 792 1848 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 505872 | 28955 0 0 | 45037 824 1912 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 508176 | 26589 0 0 | 47299 792 1848 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 529780 | 27045 0 0 | 45451 792 2136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 537132 | 25608 0 0 | 42260 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 544208 | 26269 0 0 | 45651 792 1848 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 548196 | 25776 0 0 | 42636 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 550384 | 25608 0 0 | 42260 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 572416 | 25774 0 0 | 42548 816 1912 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 574024 | 25776 0 0 | 42636 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 583440 | 25573 0 0 | 41916 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 591690 | 16874 0 0 | 29384 800 1912 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 593552 | 26757 0 0 | 44395 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 593744 | 24045 0 0 | 40948 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 593812 | 26589 0 0 | 47299 792 1848 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 597964 | 25774 0 0 | 42548 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 599667 | 24420 0 0 | 41180 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 601659 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 605512 | 24420 0 0 | 41180 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 609432 | 25774 0 0 | 42548 816 1912 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 613436 | 25573 0 0 | 41916 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 618560 | 24024 0 0 | 40852 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 622668 | 18403 0 0 | 31932 816 1912 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 622868 | 24024 0 0 | 40852 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 623984 | 24133 0 0 | 41116 816 1912 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 645596 | 24133 0 0 | 41116 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 659517 | 17829 0 0 | 31316 816 1912 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 661476 | 17829 0 0 | 31324 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 667599 | 17987 0 0 | 31804 816 1912 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 670926 | 17440 0 0 | 30572 816 1912 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 674145 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 678360 | 24133 0 0 | 41116 816 1912 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 679276 | 35974 0 0 | 31804 816 1912 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 680298 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 681680 | 17895 0 0 | 31388 816 1912 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 683344 | 24045 0 0 | 40948 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 685564 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 704103 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 704124 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 704844 | 17829 0 0 | 31324 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 706800 | 17829 0 0 | 31316 816 1912 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 707028 | 17829 0 0 | 31324 816 1912 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 711600 | 16874 0 0 | 29384 800 1912 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 722180 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 722226 | 18442 0 0 | 31972 816 1912 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 724216 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 727520 | 16886 0 0 | 29400 800 1912 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 728175 | 18431 0 0 | 31932 816 1912 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 730164 | 17829 0 0 | 31316 816 1912 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 731358 | 18442 0 0 | 31972 816 1912 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 732320 | 17440 0 0 | 30572 816 1912 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 734000 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 735860 | 17635 0 0 | 31124 816 1912 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 739364 | 17635 0 0 | 31124 816 1912 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 747876 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 750720 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 760800 | 18437 0 0 | 31956 816 1912 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 766328 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 767828 | 33748 0 0 | 29384 800 1912 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 770152 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 771312 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 774236 | 16926 0 0 | 29440 800 1912 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 776280 | 18442 0 0 | 31972 816 1912 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 776628 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 776968 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 777552 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 778516 | 16874 0 0 | 29384 800 1912 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 787084 | 16966 0 0 | 29520 800 1912 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 799108 | 16874 0 0 | 29384 800 1912 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 812340 | 16886 0 0 | 29400 800 1912 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 812984 | 18554 0 0 | 32060 816 1912 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 813016 | 18554 0 0 | 32060 816 1912 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 818040 | 18403 0 0 | 31932 816 1912 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 820320 | 16882 0 0 | 29392 800 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 826604 | 16874 0 0 | 29384 800 1912 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 832040 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 841704 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 848268 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 855604 | 36862 0 0 | 31932 816 1912 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 856992 | 16874 0 0 | 29384 800 1912 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 861156 | 16966 0 0 | 29520 800 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 868020 | 16882 0 0 | 29392 800 1912 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 872884 | 16882 0 0 | 29392 800 1912 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 888140 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 903904 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 1790664 | 25384 0 0 | 40669 808 1912 | ref | cc | 20190826 | 20190816 |
| 1802836 | 25384 0 0 | 40669 808 1912 | ref | gcc | 20190826 | 20190816 |
| 1844536 | 25384 0 0 | 40669 808 1912 | ref | gcc_-funroll-loops | 20190826 | 20190816 |