| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 295068 | 31514 0 0 | 49270 776 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 296715 | 29671 0 0 | 45550 776 1432 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 306129 | 29044 0 0 | 44438 776 1432 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 313716 | 29569 0 0 | 44990 776 1432 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 320680 | 29608 0 0 | 45286 776 1432 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 321788 | 31477 0 0 | 48862 776 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 322064 | 29469 0 0 | 44558 776 1432 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 322284 | 31477 0 0 | 48862 776 1432 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 322652 | 29409 0 0 | 44894 776 1432 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 322696 | 31552 0 0 | 49878 776 1432 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 323892 | 31514 0 0 | 49270 776 1432 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 329948 | 29441 0 0 | 44814 776 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 330432 | 29608 0 0 | 45286 776 1432 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 332976 | 31523 0 0 | 49998 776 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 333192 | 29441 0 0 | 44878 776 1432 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 334760 | 29469 0 0 | 44558 776 1432 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 336624 | 29353 0 0 | 44630 776 1432 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 336816 | 29409 0 0 | 44894 776 1432 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 338196 | 31514 0 0 | 49270 776 1432 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 340280 | 29497 0 0 | 44918 776 1432 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 345940 | 31552 0 0 | 49878 776 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 347124 | 59342 0 0 | 45550 776 1432 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 347780 | 31523 0 0 | 49998 776 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 354744 | 29497 0 0 | 44918 776 1432 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 356996 | 29409 0 0 | 44894 776 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 363976 | 29497 0 0 | 44918 776 1432 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 365584 | 26070 0 0 | 45045 760 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 406383 | 26206 0 0 | 42485 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 408956 | 26198 0 0 | 46501 760 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 414520 | 26412 0 0 | 43661 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 414948 | 26198 0 0 | 46501 760 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 421664 | 26812 0 0 | 44829 760 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 425598 | 26363 0 0 | 42749 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 431772 | 26363 0 0 | 42749 768 1432 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 435004 | 26812 0 0 | 44829 760 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 435080 | 26412 0 0 | 43661 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 435148 | 26198 0 0 | 46501 760 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 453252 | 24704 0 0 | 41213 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 461200 | 26439 0 0 | 42893 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 474812 | 26117 0 0 | 42085 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 475028 | 26117 0 0 | 42085 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 478456 | 25215 0 0 | 41589 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 481824 | 26206 0 0 | 42485 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 493880 | 26363 0 0 | 42749 768 1432 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 496856 | 26439 0 0 | 42893 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 506844 | 25215 0 0 | 41589 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 510120 | 18033 0 0 | 31157 768 1432 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 511248 | 25172 0 0 | 41613 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 517480 | 24829 0 0 | 41413 768 1432 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 519124 | 18062 0 0 | 31157 768 1432 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 520664 | 25172 0 0 | 41613 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 523720 | 24829 0 0 | 41413 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 537500 | 24829 0 0 | 41413 768 1432 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 541088 | 18033 0 0 | 31133 768 1432 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 541804 | 18033 0 0 | 31157 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 553140 | 17550 0 0 | 30301 768 1432 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 560704 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 563876 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 567556 | 24704 0 0 | 41213 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 569576 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 581328 | 18300 0 0 | 31701 768 1432 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 582836 | 18033 0 0 | 31157 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 585248 | 17550 0 0 | 30301 768 1432 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 595212 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 611612 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 615696 | 18555 0 0 | 31669 768 1432 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 616536 | 18528 0 0 | 31669 768 1432 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 621868 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 625492 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 627264 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 629144 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 634088 | 17020 0 0 | 29153 752 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 641016 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 645516 | 18523 0 0 | 31653 768 1432 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 648320 | 18033 0 0 | 31133 768 1432 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 649232 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 650868 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 654036 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 654556 | 17020 0 0 | 29153 752 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 655220 | 36600 0 0 | 31701 768 1432 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 667160 | 17770 0 0 | 30869 768 1432 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 667308 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 667440 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 667724 | 18555 0 0 | 31669 768 1432 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 668796 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 669792 | 17061 0 0 | 29201 752 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 670680 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 676012 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 678944 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 679724 | 18506 0 0 | 31621 768 1432 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 683352 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 685652 | 17770 0 0 | 30869 768 1432 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 685940 | 18528 0 0 | 31669 768 1432 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 688412 | 18517 0 0 | 31653 768 1432 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 688472 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 690500 | 17020 0 0 | 29153 752 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 690676 | 34040 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 692032 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 694864 | 17020 0 0 | 29153 752 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 699636 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 701256 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 702184 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 702380 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 702892 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 704900 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 705636 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 707984 | 18528 0 0 | 31669 768 1432 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 708036 | 37012 0 0 | 31621 768 1432 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 708764 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 712280 | 17020 0 0 | 29153 752 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 716348 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 740280 | 18517 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 1790208 | 25972 0 0 | 41073 792 1400 | ref | cc | 20190826 | 20190816 |
| 2001972 | 25972 0 0 | 41073 792 1400 | ref | gcc | 20190826 | 20190816 |
| 2017076 | 25972 0 0 | 41073 792 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |