| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 3031359 | 5930 0 0 | 24821 768 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 | 
| 3213280 | 5820 0 0 | 23757 768 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 | 
| 3241904 | 5930 0 0 | 26149 768 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 | 
| 3387436 | 5930 0 0 | 26149 768 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 | 
| 3455876 | 5592 0 0 | 22765 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 | 
| 3578964 | 5930 0 0 | 26149 768 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 | 
| 3638396 | 5820 0 0 | 23757 768 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 | 
| 3776092 | 5592 0 0 | 22765 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 | 
| 4128616 | 8708 0 0 | 24821 776 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4206576 | 5682 0 0 | 20974 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4224796 | 9227 0 0 | 25037 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4242480 | 8433 0 0 | 24645 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4296960 | 8433 0 0 | 24645 776 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4313564 | 9227 0 0 | 25037 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4360256 | 5690 0 0 | 21022 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4375244 | 8907 0 0 | 25189 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4399720 | 5721 0 0 | 21014 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4447936 | 5690 0 0 | 21022 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4450768 | 5673 0 0 | 20974 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4459952 | 5682 0 0 | 20910 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4462586 | 5808 0 0 | 21374 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4470044 | 5690 0 0 | 21022 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4483372 | 8433 0 0 | 24645 776 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4532508 | 8838 0 0 | 26446 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4539640 | 5721 0 0 | 21014 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4556432 | 8708 0 0 | 24821 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4580880 | 8838 0 0 | 26446 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4616756 | 8907 0 0 | 25189 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4645470 | 5690 0 0 | 20926 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 | 
| 4717988 | 5658 0 0 | 20630 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4764340 | 5658 0 0 | 20630 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4765932 | 5808 0 0 | 21374 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4818492 | 8838 0 0 | 26446 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4855452 | 5698 0 0 | 20822 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4861347 | 6052 0 0 | 21854 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4862200 | 9173 0 0 | 27398 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4904340 | 9688 0 0 | 26958 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4914116 | 12104 0 0 | 21854 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4973960 | 9360 0 0 | 27734 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 4994436 | 9173 0 0 | 27398 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 5015980 | 5721 0 0 | 21014 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 5077660 | 9688 0 0 | 26958 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 5132692 | 9360 0 0 | 27734 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 | 
| 8292088 | 7692 0 0 | 24142 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 8314536 | 7692 0 0 | 24142 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 8341484 | 7692 0 0 | 24142 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 8373700 | 7615 0 0 | 23838 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 8906307 | 7606 0 0 | 24014 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 9248204 | 7615 0 0 | 23838 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 9253284 | 7606 0 0 | 24014 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 9257484 | 8329 0 0 | 24654 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 10486456 | 8329 0 0 | 24654 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 20963296 | 4640 0 0 | 17565 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 21070412 | 10048 0 0 | 18293 776 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 21318504 | 4640 0 0 | 17565 776 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 | 
| 21465111 | 4624 0 0 | 17573 776 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 21564804 | 4624 0 0 | 17573 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 21729800 | 4672 0 0 | 17597 776 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 21763920 | 4725 0 0 | 17669 776 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 22174572 | 4640 0 0 | 17565 776 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 22254256 | 4640 0 0 | 17565 776 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 22312612 | 4624 0 0 | 17573 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 23684912 | 5024 0 0 | 18293 776 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 24188692 | 4640 0 0 | 17565 776 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 24193840 | 4672 0 0 | 17597 776 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 24289836 | 4725 0 0 | 17669 776 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 24584373 | 4672 0 0 | 17597 776 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 29125512 | 4753 0 0 | 17357 776 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 31852832 | 3839 0 0 | 15753 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 32520398 | 4753 0 0 | 17357 776 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 | 
| 32742060 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 33316887 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 33447627 | 7678 0 0 | 15753 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 33549078 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 33685693 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 33803400 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 33880888 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34273578 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34351509 | 3839 0 0 | 15753 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34374712 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34419552 | 3839 0 0 | 15753 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34437908 | 3839 0 0 | 15753 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34472672 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34536128 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34614312 | 3839 0 0 | 15753 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 34875018 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 35566812 | 4674 0 0 | 17678 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 35799128 | 4709 0 0 | 17710 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 36009174 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 36267572 | 3839 0 0 | 15753 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 | 
| 36301515 | 4709 0 0 | 17710 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 36519122 | 4709 0 0 | 17710 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 36641314 | 4709 0 0 | 17710 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 37261246 | 4677 0 0 | 17646 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 37937156 | 4709 0 0 | 17710 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 | 
| 40063709 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 40153164 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 40396393 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 40469484 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 40606232 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 40661160 | 4667 0 0 | 17662 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 41010376 | 3839 0 0 | 15753 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 41284388 | 3845 0 0 | 15793 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 | 
| 43031820 | 9354 0 0 | 17646 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 43086452 | 4709 0 0 | 17710 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 43256925 | 4667 0 0 | 17662 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 43577066 | 4674 0 0 | 17678 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 43883092 | 4709 0 0 | 17710 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 43939408 | 4709 0 0 | 17710 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 44707504 | 4674 0 0 | 17678 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 60356440 | 5438 0 0 | 18422 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 61286304 | 5438 0 0 | 18422 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 | 
| 162801180 | 6774 0 0 | 21487 776 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 | 
| 166099115 | 6774 0 0 | 21487 776 888 | ref | gcc | 20190826 | 20190816 | 
| 167708280 | 6774 0 0 | 21487 776 888 | ref | cc | 20190826 | 20190816 |