| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 582837 | 11533 0 0 | 26805 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 637988 | 10705 0 0 | 26053 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 666000 | 10705 0 0 | 25957 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 667652 | 10705 0 0 | 26053 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 685008 | 11501 0 0 | 26741 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 686216 | 11501 0 0 | 26805 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 688964 | 10705 0 0 | 26053 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 708960 | 11335 0 0 | 26477 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 845888 | 11615 0 0 | 26917 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 851064 | 11745 0 0 | 27317 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 860212 | 12354 0 0 | 29973 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 864096 | 11615 0 0 | 26917 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 874164 | 12354 0 0 | 29973 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 878940 | 10460 0 0 | 28325 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 886683 | 10620 0 0 | 27717 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 900824 | 10460 0 0 | 28325 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 902976 | 11745 0 0 | 27317 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 909404 | 12437 0 0 | 30645 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 916140 | 11615 0 0 | 26917 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 955468 | 12437 0 0 | 30645 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 960392 | 12354 0 0 | 29973 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 977883 | 10620 0 0 | 27717 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 980440 | 11722 0 0 | 31845 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 1016428 | 11722 0 0 | 31845 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 1038364 | 11722 0 0 | 30517 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 1064058 | 9721 0 0 | 25892 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1082360 | 9714 0 0 | 25964 776 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1094460 | 11722 0 0 | 31845 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 1097301 | 9714 0 0 | 25964 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1101177 | 9714 0 0 | 25964 776 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1219704 | 9721 0 0 | 25892 776 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1231980 | 6076 0 0 | 19060 776 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1253316 | 8648 0 0 | 25108 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1293036 | 8648 0 0 | 25108 776 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1298696 | 8633 0 0 | 25052 776 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1314306 | 5479 0 0 | 18508 776 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1314464 | 6044 0 0 | 19028 776 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1333416 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1337639 | 9805 0 0 | 26108 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1338120 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1338748 | 6132 0 0 | 19132 776 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1338858 | 4860 0 0 | 16856 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1341172 | 8648 0 0 | 25108 776 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1341364 | 6048 0 0 | 19044 776 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1343960 | 6044 0 0 | 19028 776 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1353916 | 11517 0 0 | 26517 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1362102 | 12194 0 0 | 29493 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1363380 | 6048 0 0 | 19044 776 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1367896 | 8633 0 0 | 25052 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1372924 | 9805 0 0 | 26108 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1372928 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1375372 | 6132 0 0 | 19132 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1377684 | 6092 0 0 | 19076 776 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 1380124 | 6076 0 0 | 19060 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1382868 | 5487 0 0 | 18500 776 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 1392744 | 6076 0 0 | 19060 776 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1404208 | 9514 0 0 | 25404 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1407508 | 9514 0 0 | 25404 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1410120 | 5479 0 0 | 18508 776 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1416468 | 12454 0 0 | 30805 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1416516 | 11517 0 0 | 26517 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1416528 | 5493 0 0 | 18516 776 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1417596 | 5493 0 0 | 18516 776 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1418504 | 12194 0 0 | 29493 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1423860 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1432080 | 5493 0 0 | 18516 776 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1443636 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1461288 | 12454 0 0 | 30805 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1463072 | 6132 0 0 | 19132 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1465512 | 11794 0 0 | 27557 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1467992 | 6044 0 0 | 19028 776 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1487972 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1505164 | 6044 0 0 | 19028 776 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1513467 | 8470 0 0 | 24708 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1517576 | 5487 0 0 | 18500 776 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1531296 | 23588 0 0 | 27557 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1555956 | 8581 0 0 | 24924 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1560772 | 8581 0 0 | 24924 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1692180 | 8470 0 0 | 24708 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1841072 | 12632 0 0 | 19580 776 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1863180 | 6316 0 0 | 19580 776 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1905432 | 5779 0 0 | 18452 776 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1926357 | 4838 0 0 | 16816 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1935486 | 4892 0 0 | 16888 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1954593 | 4892 0 0 | 16888 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1962465 | 4812 0 0 | 16784 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1966440 | 4892 0 0 | 16888 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1977896 | 4843 0 0 | 16816 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1987796 | 5779 0 0 | 18452 776 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1995609 | 4843 0 0 | 16816 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1997109 | 4892 0 0 | 16888 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1997484 | 5353 0 0 | 18348 776 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2005004 | 4892 0 0 | 16888 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2006800 | 4812 0 0 | 16784 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2007556 | 4860 0 0 | 16856 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2030780 | 5353 0 0 | 18348 776 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2053492 | 4843 0 0 | 16816 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2058412 | 4843 0 0 | 16800 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2062440 | 4843 0 0 | 16816 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2068040 | 5293 0 0 | 18284 776 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2069036 | 10586 0 0 | 18284 776 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2071704 | 4892 0 0 | 16888 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2084238 | 4843 0 0 | 16816 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2099624 | 4843 0 0 | 16816 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2102188 | 4812 0 0 | 16784 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2102968 | 4846 0 0 | 16816 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 2141380 | 4838 0 0 | 16816 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2159264 | 4860 0 0 | 16856 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2177584 | 4843 0 0 | 16800 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2197248 | 4838 0 0 | 16816 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2202956 | 4812 0 0 | 16784 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 2238044 | 9686 0 0 | 16816 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5334747 | 9886 0 0 | 24567 768 888 | ref | cc | 20190830 | 20190816 | 
| 5417889 | 9886 0 0 | 24567 768 888 | ref | gcc | 20190830 | 20190816 | 
| 5482539 | 9886 0 0 | 24567 768 888 | ref | gcc_-funroll-loops | 20190830 | 20190816 |