Created
May 4, 2020 18:08
-
-
Save SteveBronder/c063530771a8c53a9cc4053aea77f864 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| benchmark | time | cpu | iterations | |
|---|---|---|---|---|
| add_constref_bench/2 | 64.5 ns | 64.4 ns | 10927660 | |
| add_constref_bench/2 | 65.8 ns | 65.8 ns | 10927660 | |
| add_constref_bench/2 | 64.6 ns | 64.6 ns | 10927660 | |
| add_constref_bench/2 | 63.8 ns | 63.8 ns | 10927660 | |
| add_constref_bench/2 | 66.2 ns | 66.2 ns | 10927660 | |
| add_constref_bench/2 | 66.2 ns | 66.2 ns | 10927660 | |
| add_constref_bench/2 | 65.0 ns | 65.0 ns | 10927660 | |
| add_constref_bench/2 | 65.5 ns | 65.5 ns | 10927660 | |
| add_constref_bench/2 | 65.0 ns | 65.0 ns | 10927660 | |
| add_constref_bench/2 | 66.5 ns | 66.5 ns | 10927660 | |
| add_constref_bench/2 | 67.2 ns | 67.1 ns | 10927660 | |
| add_constref_bench/2 | 64.1 ns | 64.1 ns | 10927660 | |
| add_constref_bench/2 | 64.3 ns | 64.3 ns | 10927660 | |
| add_constref_bench/2 | 66.5 ns | 66.4 ns | 10927660 | |
| add_constref_bench/2 | 64.8 ns | 64.8 ns | 10927660 | |
| add_constref_bench/2 | 65.5 ns | 65.5 ns | 10927660 | |
| add_constref_bench/2 | 64.4 ns | 64.3 ns | 10927660 | |
| add_constref_bench/2 | 67.0 ns | 67.0 ns | 10927660 | |
| add_constref_bench/2 | 65.1 ns | 65.1 ns | 10927660 | |
| add_constref_bench/2 | 65.9 ns | 65.9 ns | 10927660 | |
| add_constref_bench/2 | 67.6 ns | 67.6 ns | 10927660 | |
| add_constref_bench/2 | 64.2 ns | 64.2 ns | 10927660 | |
| add_constref_bench/2 | 66.5 ns | 66.5 ns | 10927660 | |
| add_constref_bench/2 | 67.7 ns | 67.7 ns | 10927660 | |
| add_constref_bench/2 | 65.3 ns | 65.3 ns | 10927660 | |
| add_constref_bench/2 | 64.2 ns | 64.2 ns | 10927660 | |
| add_constref_bench/2 | 63.8 ns | 63.8 ns | 10927660 | |
| add_constref_bench/2 | 68.0 ns | 68.0 ns | 10927660 | |
| add_constref_bench/2 | 67.4 ns | 67.4 ns | 10927660 | |
| add_constref_bench/2 | 68.8 ns | 68.7 ns | 10927660 | |
| add_constref_bench/2_mean | 65.7 ns | 65.7 ns | 30 | |
| add_constref_bench/2_median | 65.5 ns | 65.5 ns | 30 | |
| add_constref_bench/2_stddev | 1.37 ns | 1.37 ns | 30 | |
| add_constref_bench/4 | 194 ns | 194 ns | 3656687 | |
| add_constref_bench/4 | 193 ns | 193 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 197 ns | 197 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 194 ns | 194 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 194 ns | 194 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 196 ns | 196 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 201 ns | 201 ns | 3656687 | |
| add_constref_bench/4 | 193 ns | 193 ns | 3656687 | |
| add_constref_bench/4 | 195 ns | 195 ns | 3656687 | |
| add_constref_bench/4 | 197 ns | 197 ns | 3656687 | |
| add_constref_bench/4 | 199 ns | 198 ns | 3656687 | |
| add_constref_bench/4 | 191 ns | 191 ns | 3656687 | |
| add_constref_bench/4 | 202 ns | 202 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 196 ns | 196 ns | 3656687 | |
| add_constref_bench/4 | 194 ns | 194 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 193 ns | 193 ns | 3656687 | |
| add_constref_bench/4 | 196 ns | 196 ns | 3656687 | |
| add_constref_bench/4 | 193 ns | 193 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4 | 192 ns | 192 ns | 3656687 | |
| add_constref_bench/4_mean | 194 ns | 194 ns | 30 | |
| add_constref_bench/4_median | 193 ns | 193 ns | 30 | |
| add_constref_bench/4_stddev | 2.87 ns | 2.88 ns | 30 | |
| add_constref_bench/8 | 710 ns | 710 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 714 ns | 714 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 704 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 704 ns | 704 ns | 941704 | |
| add_constref_bench/8 | 712 ns | 712 ns | 941704 | |
| add_constref_bench/8 | 706 ns | 706 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 741 ns | 741 ns | 941704 | |
| add_constref_bench/8 | 714 ns | 714 ns | 941704 | |
| add_constref_bench/8 | 709 ns | 709 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 712 ns | 712 ns | 941704 | |
| add_constref_bench/8 | 707 ns | 707 ns | 941704 | |
| add_constref_bench/8 | 704 ns | 704 ns | 941704 | |
| add_constref_bench/8 | 704 ns | 704 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 703 ns | 703 ns | 941704 | |
| add_constref_bench/8 | 706 ns | 706 ns | 941704 | |
| add_constref_bench/8 | 706 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 704 ns | 704 ns | 941704 | |
| add_constref_bench/8 | 713 ns | 713 ns | 941704 | |
| add_constref_bench/8 | 704 ns | 704 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8 | 711 ns | 711 ns | 941704 | |
| add_constref_bench/8 | 705 ns | 705 ns | 941704 | |
| add_constref_bench/8_mean | 708 ns | 708 ns | 30 | |
| add_constref_bench/8_median | 705 ns | 705 ns | 30 | |
| add_constref_bench/8_stddev | 7.08 ns | 7.09 ns | 30 | |
| add_constref_bench/16 | 2794 ns | 2794 ns | 247728 | |
| add_constref_bench/16 | 2790 ns | 2790 ns | 247728 | |
| add_constref_bench/16 | 2794 ns | 2793 ns | 247728 | |
| add_constref_bench/16 | 2771 ns | 2770 ns | 247728 | |
| add_constref_bench/16 | 2771 ns | 2770 ns | 247728 | |
| add_constref_bench/16 | 2793 ns | 2792 ns | 247728 | |
| add_constref_bench/16 | 2792 ns | 2792 ns | 247728 | |
| add_constref_bench/16 | 2791 ns | 2790 ns | 247728 | |
| add_constref_bench/16 | 2791 ns | 2791 ns | 247728 | |
| add_constref_bench/16 | 2792 ns | 2791 ns | 247728 | |
| add_constref_bench/16 | 2794 ns | 2794 ns | 247728 | |
| add_constref_bench/16 | 2889 ns | 2889 ns | 247728 | |
| add_constref_bench/16 | 2798 ns | 2797 ns | 247728 | |
| add_constref_bench/16 | 2790 ns | 2789 ns | 247728 | |
| add_constref_bench/16 | 2792 ns | 2792 ns | 247728 | |
| add_constref_bench/16 | 2793 ns | 2792 ns | 247728 | |
| add_constref_bench/16 | 2791 ns | 2790 ns | 247728 | |
| add_constref_bench/16 | 2796 ns | 2796 ns | 247728 | |
| add_constref_bench/16 | 2802 ns | 2801 ns | 247728 | |
| add_constref_bench/16 | 2790 ns | 2789 ns | 247728 | |
| add_constref_bench/16 | 2793 ns | 2793 ns | 247728 | |
| add_constref_bench/16 | 2788 ns | 2787 ns | 247728 | |
| add_constref_bench/16 | 2790 ns | 2790 ns | 247728 | |
| add_constref_bench/16 | 2805 ns | 2805 ns | 247728 | |
| add_constref_bench/16 | 2806 ns | 2805 ns | 247728 | |
| add_constref_bench/16 | 2792 ns | 2791 ns | 247728 | |
| add_constref_bench/16 | 2792 ns | 2791 ns | 247728 | |
| add_constref_bench/16 | 2792 ns | 2791 ns | 247728 | |
| add_constref_bench/16 | 2795 ns | 2795 ns | 247728 | |
| add_constref_bench/16 | 2795 ns | 2795 ns | 247728 | |
| add_constref_bench/16_mean | 2795 ns | 2795 ns | 30 | |
| add_constref_bench/16_median | 2792 ns | 2792 ns | 30 | |
| add_constref_bench/16_stddev | 19.1 ns | 19.1 ns | 30 | |
| add_constref_bench/32 | 10986 ns | 10985 ns | 63644 | |
| add_constref_bench/32 | 10997 ns | 10995 ns | 63644 | |
| add_constref_bench/32 | 11003 ns | 10997 ns | 63644 | |
| add_constref_bench/32 | 10995 ns | 10991 ns | 63644 | |
| add_constref_bench/32 | 10988 ns | 10987 ns | 63644 | |
| add_constref_bench/32 | 10984 ns | 10981 ns | 63644 | |
| add_constref_bench/32 | 10985 ns | 10984 ns | 63644 | |
| add_constref_bench/32 | 11033 ns | 11033 ns | 63644 | |
| add_constref_bench/32 | 10976 ns | 10972 ns | 63644 | |
| add_constref_bench/32 | 11003 ns | 11002 ns | 63644 | |
| add_constref_bench/32 | 11017 ns | 11015 ns | 63644 | |
| add_constref_bench/32 | 10991 ns | 10989 ns | 63644 | |
| add_constref_bench/32 | 10993 ns | 10991 ns | 63644 | |
| add_constref_bench/32 | 10987 ns | 10986 ns | 63644 | |
| add_constref_bench/32 | 10989 ns | 10987 ns | 63644 | |
| add_constref_bench/32 | 11005 ns | 11005 ns | 63644 | |
| add_constref_bench/32 | 11000 ns | 10999 ns | 63644 | |
| add_constref_bench/32 | 11005 ns | 11004 ns | 63644 | |
| add_constref_bench/32 | 11016 ns | 11014 ns | 63644 | |
| add_constref_bench/32 | 11018 ns | 11017 ns | 63644 | |
| add_constref_bench/32 | 11005 ns | 11003 ns | 63644 | |
| add_constref_bench/32 | 11016 ns | 11015 ns | 63644 | |
| add_constref_bench/32 | 11008 ns | 11006 ns | 63644 | |
| add_constref_bench/32 | 11013 ns | 11012 ns | 63644 | |
| add_constref_bench/32 | 11032 ns | 11031 ns | 63644 | |
| add_constref_bench/32 | 11006 ns | 11002 ns | 63644 | |
| add_constref_bench/32 | 11014 ns | 11013 ns | 63644 | |
| add_constref_bench/32 | 11009 ns | 11007 ns | 63644 | |
| add_constref_bench/32 | 11002 ns | 11000 ns | 63644 | |
| add_constref_bench/32 | 11012 ns | 11010 ns | 63644 | |
| add_constref_bench/32_mean | 11003 ns | 11001 ns | 30 | |
| add_constref_bench/32_median | 11004 ns | 11002 ns | 30 | |
| add_constref_bench/32_stddev | 14.0 ns | 14.4 ns | 30 | |
| add_constref_bench/64 | 43800 ns | 43789 ns | 15967 | |
| add_constref_bench/64 | 43787 ns | 43784 ns | 15967 | |
| add_constref_bench/64 | 43984 ns | 43982 ns | 15967 | |
| add_constref_bench/64 | 43856 ns | 43851 ns | 15967 | |
| add_constref_bench/64 | 43893 ns | 43890 ns | 15967 | |
| add_constref_bench/64 | 43809 ns | 43808 ns | 15967 | |
| add_constref_bench/64 | 43845 ns | 43839 ns | 15967 | |
| add_constref_bench/64 | 43820 ns | 43816 ns | 15967 | |
| add_constref_bench/64 | 43847 ns | 43843 ns | 15967 | |
| add_constref_bench/64 | 43806 ns | 43802 ns | 15967 | |
| add_constref_bench/64 | 43897 ns | 43893 ns | 15967 | |
| add_constref_bench/64 | 43819 ns | 43814 ns | 15967 | |
| add_constref_bench/64 | 43846 ns | 43831 ns | 15967 | |
| add_constref_bench/64 | 43873 ns | 43865 ns | 15967 | |
| add_constref_bench/64 | 43914 ns | 43903 ns | 15967 | |
| add_constref_bench/64 | 43895 ns | 43890 ns | 15967 | |
| add_constref_bench/64 | 43892 ns | 43887 ns | 15967 | |
| add_constref_bench/64 | 44019 ns | 44012 ns | 15967 | |
| add_constref_bench/64 | 43826 ns | 43820 ns | 15967 | |
| add_constref_bench/64 | 43846 ns | 43844 ns | 15967 | |
| add_constref_bench/64 | 43854 ns | 43851 ns | 15967 | |
| add_constref_bench/64 | 43809 ns | 43807 ns | 15967 | |
| add_constref_bench/64 | 43961 ns | 43956 ns | 15967 | |
| add_constref_bench/64 | 43827 ns | 43817 ns | 15967 | |
| add_constref_bench/64 | 43820 ns | 43817 ns | 15967 | |
| add_constref_bench/64 | 43875 ns | 43872 ns | 15967 | |
| add_constref_bench/64 | 43885 ns | 43878 ns | 15967 | |
| add_constref_bench/64 | 43878 ns | 43870 ns | 15967 | |
| add_constref_bench/64 | 43915 ns | 43902 ns | 15967 | |
| add_constref_bench/64 | 43858 ns | 43836 ns | 15967 | |
| add_constref_bench/64_mean | 43865 ns | 43859 ns | 30 | |
| add_constref_bench/64_median | 43855 ns | 43847 ns | 30 | |
| add_constref_bench/64_stddev | 54.8 ns | 54.6 ns | 30 | |
| add_constref_bench/128 | 175054 ns | 175028 ns | 3996 | |
| add_constref_bench/128 | 175142 ns | 175110 ns | 3996 | |
| add_constref_bench/128 | 175063 ns | 175042 ns | 3996 | |
| add_constref_bench/128 | 175072 ns | 175042 ns | 3996 | |
| add_constref_bench/128 | 175327 ns | 175302 ns | 3996 | |
| add_constref_bench/128 | 175039 ns | 175029 ns | 3996 | |
| add_constref_bench/128 | 175229 ns | 175207 ns | 3996 | |
| add_constref_bench/128 | 174999 ns | 174975 ns | 3996 | |
| add_constref_bench/128 | 175454 ns | 175440 ns | 3996 | |
| add_constref_bench/128 | 175834 ns | 175826 ns | 3996 | |
| add_constref_bench/128 | 176220 ns | 176220 ns | 3996 | |
| add_constref_bench/128 | 177863 ns | 177861 ns | 3996 | |
| add_constref_bench/128 | 177103 ns | 177082 ns | 3996 | |
| add_constref_bench/128 | 176969 ns | 176952 ns | 3996 | |
| add_constref_bench/128 | 176593 ns | 176593 ns | 3996 | |
| add_constref_bench/128 | 177256 ns | 177239 ns | 3996 | |
| add_constref_bench/128 | 176801 ns | 176782 ns | 3996 | |
| add_constref_bench/128 | 177067 ns | 177044 ns | 3996 | |
| add_constref_bench/128 | 177007 ns | 176985 ns | 3996 | |
| add_constref_bench/128 | 176863 ns | 176853 ns | 3996 | |
| add_constref_bench/128 | 177292 ns | 177263 ns | 3996 | |
| add_constref_bench/128 | 177119 ns | 177096 ns | 3996 | |
| add_constref_bench/128 | 176668 ns | 176668 ns | 3996 | |
| add_constref_bench/128 | 177090 ns | 177081 ns | 3996 | |
| add_constref_bench/128 | 177362 ns | 177328 ns | 3996 | |
| add_constref_bench/128 | 177432 ns | 177412 ns | 3996 | |
| add_constref_bench/128 | 177155 ns | 177119 ns | 3996 | |
| add_constref_bench/128 | 177142 ns | 177114 ns | 3996 | |
| add_constref_bench/128 | 177231 ns | 177226 ns | 3996 | |
| add_constref_bench/128 | 177263 ns | 177259 ns | 3996 | |
| add_constref_bench/128_mean | 176457 ns | 176439 ns | 30 | |
| add_constref_bench/128_median | 176916 ns | 176902 ns | 30 | |
| add_constref_bench/128_stddev | 942 ns | 944 ns | 30 | |
| add_constref_bench/256 | 708411 ns | 708290 ns | 984 | |
| add_constref_bench/256 | 708634 ns | 708582 ns | 984 | |
| add_constref_bench/256 | 709893 ns | 709844 ns | 984 | |
| add_constref_bench/256 | 707748 ns | 707623 ns | 984 | |
| add_constref_bench/256 | 710625 ns | 710592 ns | 984 | |
| add_constref_bench/256 | 710023 ns | 710021 ns | 984 | |
| add_constref_bench/256 | 708961 ns | 708960 ns | 984 | |
| add_constref_bench/256 | 709815 ns | 709697 ns | 984 | |
| add_constref_bench/256 | 708245 ns | 708039 ns | 984 | |
| add_constref_bench/256 | 708300 ns | 708255 ns | 984 | |
| add_constref_bench/256 | 709825 ns | 709741 ns | 984 | |
| add_constref_bench/256 | 708592 ns | 708495 ns | 984 | |
| add_constref_bench/256 | 708362 ns | 708316 ns | 984 | |
| add_constref_bench/256 | 710333 ns | 710249 ns | 984 | |
| add_constref_bench/256 | 708522 ns | 708351 ns | 984 | |
| add_constref_bench/256 | 710143 ns | 710097 ns | 984 | |
| add_constref_bench/256 | 716412 ns | 716311 ns | 984 | |
| add_constref_bench/256 | 708767 ns | 708570 ns | 984 | |
| add_constref_bench/256 | 709530 ns | 709495 ns | 984 | |
| add_constref_bench/256 | 709204 ns | 709094 ns | 984 | |
| add_constref_bench/256 | 709904 ns | 709767 ns | 984 | |
| add_constref_bench/256 | 710318 ns | 710227 ns | 984 | |
| add_constref_bench/256 | 709647 ns | 709508 ns | 984 | |
| add_constref_bench/256 | 708375 ns | 708248 ns | 984 | |
| add_constref_bench/256 | 709518 ns | 709365 ns | 984 | |
| add_constref_bench/256 | 710091 ns | 709996 ns | 984 | |
| add_constref_bench/256 | 708562 ns | 708377 ns | 984 | |
| add_constref_bench/256 | 708528 ns | 708429 ns | 984 | |
| add_constref_bench/256 | 710930 ns | 710875 ns | 984 | |
| add_constref_bench/256 | 710435 ns | 710381 ns | 984 | |
| add_constref_bench/256_mean | 709555 ns | 709460 ns | 30 | |
| add_constref_bench/256_median | 709524 ns | 709430 ns | 30 | |
| add_constref_bench/256_stddev | 1553 ns | 1565 ns | 30 | |
| add_constref_bench/512 | 2839313 ns | 2839106 ns | 245 | |
| add_constref_bench/512 | 2831951 ns | 2831700 ns | 245 | |
| add_constref_bench/512 | 2837453 ns | 2837399 ns | 245 | |
| add_constref_bench/512 | 2829203 ns | 2829048 ns | 245 | |
| add_constref_bench/512 | 2831992 ns | 2831709 ns | 245 | |
| add_constref_bench/512 | 2837560 ns | 2837395 ns | 245 | |
| add_constref_bench/512 | 2835302 ns | 2834921 ns | 245 | |
| add_constref_bench/512 | 2844241 ns | 2843381 ns | 245 | |
| add_constref_bench/512 | 2839808 ns | 2839263 ns | 245 | |
| add_constref_bench/512 | 2834891 ns | 2834344 ns | 245 | |
| add_constref_bench/512 | 2836157 ns | 2835277 ns | 245 | |
| add_constref_bench/512 | 2832133 ns | 2831927 ns | 245 | |
| add_constref_bench/512 | 2828486 ns | 2827985 ns | 245 | |
| add_constref_bench/512 | 2834512 ns | 2834263 ns | 245 | |
| add_constref_bench/512 | 2833286 ns | 2833082 ns | 245 | |
| add_constref_bench/512 | 2834767 ns | 2834429 ns | 245 | |
| add_constref_bench/512 | 2832769 ns | 2832507 ns | 245 | |
| add_constref_bench/512 | 2833225 ns | 2832610 ns | 245 | |
| add_constref_bench/512 | 2836388 ns | 2836065 ns | 245 | |
| add_constref_bench/512 | 2831371 ns | 2830691 ns | 245 | |
| add_constref_bench/512 | 2868879 ns | 2868741 ns | 245 | |
| add_constref_bench/512 | 2837420 ns | 2836592 ns | 245 | |
| add_constref_bench/512 | 2836543 ns | 2836039 ns | 245 | |
| add_constref_bench/512 | 2836043 ns | 2835800 ns | 245 | |
| add_constref_bench/512 | 2833492 ns | 2832540 ns | 245 | |
| add_constref_bench/512 | 2835894 ns | 2835874 ns | 245 | |
| add_constref_bench/512 | 2828550 ns | 2828306 ns | 245 | |
| add_constref_bench/512 | 2833149 ns | 2832647 ns | 245 | |
| add_constref_bench/512 | 2844565 ns | 2844381 ns | 245 | |
| add_constref_bench/512 | 2834352 ns | 2834256 ns | 245 | |
| add_constref_bench/512_mean | 2836123 ns | 2835743 ns | 30 | |
| add_constref_bench/512_median | 2834829 ns | 2834386 ns | 30 | |
| add_constref_bench/512_stddev | 7262 ns | 7290 ns | 30 | |
| add_constref_bench/1024 | 11375119 ns | 11374113 ns | 61 | |
| add_constref_bench/1024 | 11355175 ns | 11353715 ns | 61 | |
| add_constref_bench/1024 | 11333912 ns | 11330546 ns | 61 | |
| add_constref_bench/1024 | 11331727 ns | 11330554 ns | 61 | |
| add_constref_bench/1024 | 11336454 ns | 11332928 ns | 61 | |
| add_constref_bench/1024 | 11340373 ns | 11337100 ns | 61 | |
| add_constref_bench/1024 | 11327599 ns | 11323348 ns | 61 | |
| add_constref_bench/1024 | 11340302 ns | 11337866 ns | 61 | |
| add_constref_bench/1024 | 11329767 ns | 11324314 ns | 61 | |
| add_constref_bench/1024 | 11321518 ns | 11318961 ns | 61 | |
| add_constref_bench/1024 | 11348279 ns | 11347099 ns | 61 | |
| add_constref_bench/1024 | 11350448 ns | 11348479 ns | 61 | |
| add_constref_bench/1024 | 11353060 ns | 11349830 ns | 61 | |
| add_constref_bench/1024 | 11368007 ns | 11367399 ns | 61 | |
| add_constref_bench/1024 | 11330937 ns | 11326967 ns | 61 | |
| add_constref_bench/1024 | 11327360 ns | 11324719 ns | 61 | |
| add_constref_bench/1024 | 11343518 ns | 11342964 ns | 61 | |
| add_constref_bench/1024 | 11348529 ns | 11344801 ns | 61 | |
| add_constref_bench/1024 | 11313786 ns | 11312339 ns | 61 | |
| add_constref_bench/1024 | 11341783 ns | 11339471 ns | 61 | |
| add_constref_bench/1024 | 11351923 ns | 11347980 ns | 61 | |
| add_constref_bench/1024 | 11344456 ns | 11340873 ns | 61 | |
| add_constref_bench/1024 | 11330675 ns | 11326313 ns | 61 | |
| add_constref_bench/1024 | 11338297 ns | 11332334 ns | 61 | |
| add_constref_bench/1024 | 11328198 ns | 11325934 ns | 61 | |
| add_constref_bench/1024 | 11350258 ns | 11346474 ns | 61 | |
| add_constref_bench/1024 | 11325793 ns | 11324690 ns | 61 | |
| add_constref_bench/1024 | 11323024 ns | 11320813 ns | 61 | |
| add_constref_bench/1024 | 11327216 ns | 11327198 ns | 61 | |
| add_constref_bench/1024 | 11346345 ns | 11346335 ns | 61 | |
| add_constref_bench/1024_mean | 11339461 ns | 11336882 ns | 30 | |
| add_constref_bench/1024_median | 11339299 ns | 11335014 ns | 30 | |
| add_constref_bench/1024_stddev | 13788 ns | 14136 ns | 30 | |
| add_constref_bench/2048 | 53937454 ns | 53934079 ns | 13 | |
| add_constref_bench/2048 | 53953541 ns | 53947115 ns | 13 | |
| add_constref_bench/2048 | 53971483 ns | 53965511 ns | 13 | |
| add_constref_bench/2048 | 53855374 ns | 53848988 ns | 13 | |
| add_constref_bench/2048 | 53969180 ns | 53954166 ns | 13 | |
| add_constref_bench/2048 | 53875542 ns | 53872675 ns | 13 | |
| add_constref_bench/2048 | 53847661 ns | 53790105 ns | 13 | |
| add_constref_bench/2048 | 53828730 ns | 53811096 ns | 13 | |
| add_constref_bench/2048 | 53779715 ns | 53776502 ns | 13 | |
| add_constref_bench/2048 | 53801074 ns | 53791151 ns | 13 | |
| add_constref_bench/2048 | 53974453 ns | 53970490 ns | 13 | |
| add_constref_bench/2048 | 54001202 ns | 53998091 ns | 13 | |
| add_constref_bench/2048 | 53824945 ns | 53801121 ns | 13 | |
| add_constref_bench/2048 | 53883011 ns | 53869716 ns | 13 | |
| add_constref_bench/2048 | 53829619 ns | 53817193 ns | 13 | |
| add_constref_bench/2048 | 53873791 ns | 53864374 ns | 13 | |
| add_constref_bench/2048 | 53796379 ns | 53791086 ns | 13 | |
| add_constref_bench/2048 | 53907510 ns | 53899525 ns | 13 | |
| add_constref_bench/2048 | 53819890 ns | 53795345 ns | 13 | |
| add_constref_bench/2048 | 53910077 ns | 53900546 ns | 13 | |
| add_constref_bench/2048 | 53858745 ns | 53840851 ns | 13 | |
| add_constref_bench/2048 | 53842282 ns | 53825415 ns | 13 | |
| add_constref_bench/2048 | 53911890 ns | 53903556 ns | 13 | |
| add_constref_bench/2048 | 53893463 ns | 53886452 ns | 13 | |
| add_constref_bench/2048 | 53892933 ns | 53872909 ns | 13 | |
| add_constref_bench/2048 | 53866679 ns | 53859270 ns | 13 | |
| add_constref_bench/2048 | 53845579 ns | 53824956 ns | 13 | |
| add_constref_bench/2048 | 53844411 ns | 53837000 ns | 13 | |
| add_constref_bench/2048 | 53870642 ns | 53856310 ns | 13 | |
| add_constref_bench/2048 | 53903282 ns | 53888443 ns | 13 | |
| add_constref_bench/2048_mean | 53879018 ns | 53866468 ns | 30 | |
| add_constref_bench/2048_median | 53872217 ns | 53861822 ns | 30 | |
| add_constref_bench/2048_stddev | 56807 ns | 60693 ns | 30 | |
| add_constref_bench/4096 | 213608590 ns | 213577582 ns | 3 | |
| add_constref_bench/4096 | 213893088 ns | 213851405 ns | 3 | |
| add_constref_bench/4096 | 214231006 ns | 214197067 ns | 3 | |
| add_constref_bench/4096 | 213347716 ns | 213277239 ns | 3 | |
| add_constref_bench/4096 | 213511744 ns | 213472308 ns | 3 | |
| add_constref_bench/4096 | 213869636 ns | 213773910 ns | 3 | |
| add_constref_bench/4096 | 213300717 ns | 213220499 ns | 3 | |
| add_constref_bench/4096 | 213483394 ns | 213471035 ns | 3 | |
| add_constref_bench/4096 | 213732808 ns | 213702406 ns | 3 | |
| add_constref_bench/4096 | 214084244 ns | 214025999 ns | 3 | |
| add_constref_bench/4096 | 216920173 ns | 216901481 ns | 3 | |
| add_constref_bench/4096 | 214260037 ns | 213964500 ns | 3 | |
| add_constref_bench/4096 | 214456720 ns | 214394527 ns | 3 | |
| add_constref_bench/4096 | 213636709 ns | 213607471 ns | 3 | |
| add_constref_bench/4096 | 213175489 ns | 213147556 ns | 3 | |
| add_constref_bench/4096 | 213671511 ns | 213654967 ns | 3 | |
| add_constref_bench/4096 | 213984892 ns | 213984719 ns | 3 | |
| add_constref_bench/4096 | 213930627 ns | 213912924 ns | 3 | |
| add_constref_bench/4096 | 214074981 ns | 213978173 ns | 3 | |
| add_constref_bench/4096 | 213591693 ns | 213550678 ns | 3 | |
| add_constref_bench/4096 | 213977487 ns | 213939798 ns | 3 | |
| add_constref_bench/4096 | 214062280 ns | 213998321 ns | 3 | |
| add_constref_bench/4096 | 213386718 ns | 213343045 ns | 3 | |
| add_constref_bench/4096 | 214254206 ns | 214218286 ns | 3 | |
| add_constref_bench/4096 | 213404700 ns | 213354727 ns | 3 | |
| add_constref_bench/4096 | 213168877 ns | 213165756 ns | 3 | |
| add_constref_bench/4096 | 213290429 ns | 213210056 ns | 3 | |
| add_constref_bench/4096 | 213037136 ns | 212999087 ns | 3 | |
| add_constref_bench/4096 | 212962262 ns | 212907752 ns | 3 | |
| add_constref_bench/4096 | 213383646 ns | 213332232 ns | 3 | |
| add_constref_bench/4096_mean | 213789784 ns | 213737850 ns | 30 | |
| add_constref_bench/4096_median | 213654110 ns | 213631219 ns | 30 | |
| add_constref_bench/4096_stddev | 711624 ns | 710797 ns | 30 | |
| add_constref_bench/8192 | 853015022 ns | 852773510 ns | 1 | |
| add_constref_bench/8192 | 850986100 ns | 850819417 ns | 1 | |
| add_constref_bench/8192 | 852029439 ns | 851946891 ns | 1 | |
| add_constref_bench/8192 | 851527203 ns | 851296433 ns | 1 | |
| add_constref_bench/8192 | 853691837 ns | 853475929 ns | 1 | |
| add_constref_bench/8192 | 853998541 ns | 853592126 ns | 1 | |
| add_constref_bench/8192 | 854034467 ns | 853908649 ns | 1 | |
| add_constref_bench/8192 | 853734462 ns | 853551239 ns | 1 | |
| add_constref_bench/8192 | 853175100 ns | 853125141 ns | 1 | |
| add_constref_bench/8192 | 851653562 ns | 851378005 ns | 1 | |
| add_constref_bench/8192 | 851623664 ns | 851420454 ns | 1 | |
| add_constref_bench/8192 | 853268421 ns | 853003574 ns | 1 | |
| add_constref_bench/8192 | 851705274 ns | 851553182 ns | 1 | |
| add_constref_bench/8192 | 852226802 ns | 852116059 ns | 1 | |
| add_constref_bench/8192 | 852247499 ns | 851994469 ns | 1 | |
| add_constref_bench/8192 | 852001055 ns | 851952652 ns | 1 | |
| add_constref_bench/8192 | 851432236 ns | 851106628 ns | 1 | |
| add_constref_bench/8192 | 853972284 ns | 853697142 ns | 1 | |
| add_constref_bench/8192 | 853822381 ns | 853616152 ns | 1 | |
| add_constref_bench/8192 | 853762366 ns | 853418091 ns | 1 | |
| add_constref_bench/8192 | 852616994 ns | 852539292 ns | 1 | |
| add_constref_bench/8192 | 851717354 ns | 851503489 ns | 1 | |
| add_constref_bench/8192 | 853691378 ns | 853569354 ns | 1 | |
| add_constref_bench/8192 | 854954971 ns | 854770827 ns | 1 | |
| add_constref_bench/8192 | 855827748 ns | 855667297 ns | 1 | |
| add_constref_bench/8192 | 855154582 ns | 854882396 ns | 1 | |
| add_constref_bench/8192 | 853139738 ns | 852915569 ns | 1 | |
| add_constref_bench/8192 | 852963085 ns | 852822744 ns | 1 | |
| add_constref_bench/8192 | 852664392 ns | 852363914 ns | 1 | |
| add_constref_bench/8192 | 852447352 ns | 852273572 ns | 1 | |
| add_constref_bench/8192_mean | 852969510 ns | 852768473 ns | 30 | |
| add_constref_bench/8192_median | 852989054 ns | 852798127 ns | 30 | |
| add_constref_bench/8192_stddev | 1199175 ns | 1192012 ns | 30 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.6 ns | 59.5 ns | 11833028 | |
| add_pf_bench/2 | 59.5 ns | 59.5 ns | 11833028 | |
| add_pf_bench/2 | 59.5 ns | 59.5 ns | 11833028 | |
| add_pf_bench/2 | 59.2 ns | 59.2 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.5 ns | 59.5 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.5 ns | 59.5 ns | 11833028 | |
| add_pf_bench/2 | 59.5 ns | 59.5 ns | 11833028 | |
| add_pf_bench/2 | 59.2 ns | 59.2 ns | 11833028 | |
| add_pf_bench/2 | 59.4 ns | 59.4 ns | 11833028 | |
| add_pf_bench/2 | 59.3 ns | 59.3 ns | 11833028 | |
| add_pf_bench/2_mean | 59.4 ns | 59.4 ns | 30 | |
| add_pf_bench/2_median | 59.4 ns | 59.3 ns | 30 | |
| add_pf_bench/2_stddev | 0.091 ns | 0.090 ns | 30 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 183 ns | 183 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4 | 184 ns | 184 ns | 3826064 | |
| add_pf_bench/4_mean | 183 ns | 183 ns | 30 | |
| add_pf_bench/4_median | 183 ns | 183 ns | 30 | |
| add_pf_bench/4_stddev | 0.354 ns | 0.353 ns | 30 | |
| add_pf_bench/8 | 684 ns | 683 ns | 1021206 | |
| add_pf_bench/8 | 683 ns | 683 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 682 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 679 ns | 678 ns | 1021206 | |
| add_pf_bench/8 | 678 ns | 678 ns | 1021206 | |
| add_pf_bench/8 | 679 ns | 679 ns | 1021206 | |
| add_pf_bench/8 | 680 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 676 ns | 676 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 682 ns | 682 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 683 ns | 683 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 682 ns | 682 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 680 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 680 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 682 ns | 682 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 682 ns | 682 ns | 1021206 | |
| add_pf_bench/8 | 682 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 681 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 681 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 680 ns | 680 ns | 1021206 | |
| add_pf_bench/8 | 687 ns | 687 ns | 1021206 | |
| add_pf_bench/8 | 680 ns | 680 ns | 1021206 | |
| add_pf_bench/8_mean | 681 ns | 681 ns | 30 | |
| add_pf_bench/8_median | 681 ns | 681 ns | 30 | |
| add_pf_bench/8_stddev | 1.85 ns | 1.86 ns | 30 | |
| add_pf_bench/16 | 2705 ns | 2704 ns | 259335 | |
| add_pf_bench/16 | 2703 ns | 2703 ns | 259335 | |
| add_pf_bench/16 | 2702 ns | 2701 ns | 259335 | |
| add_pf_bench/16 | 2689 ns | 2689 ns | 259335 | |
| add_pf_bench/16 | 2685 ns | 2685 ns | 259335 | |
| add_pf_bench/16 | 2705 ns | 2704 ns | 259335 | |
| add_pf_bench/16 | 2707 ns | 2706 ns | 259335 | |
| add_pf_bench/16 | 2713 ns | 2713 ns | 259335 | |
| add_pf_bench/16 | 2706 ns | 2705 ns | 259335 | |
| add_pf_bench/16 | 2707 ns | 2706 ns | 259335 | |
| add_pf_bench/16 | 2699 ns | 2699 ns | 259335 | |
| add_pf_bench/16 | 2707 ns | 2707 ns | 259335 | |
| add_pf_bench/16 | 2710 ns | 2709 ns | 259335 | |
| add_pf_bench/16 | 2701 ns | 2700 ns | 259335 | |
| add_pf_bench/16 | 2703 ns | 2703 ns | 259335 | |
| add_pf_bench/16 | 2701 ns | 2701 ns | 259335 | |
| add_pf_bench/16 | 2703 ns | 2703 ns | 259335 | |
| add_pf_bench/16 | 2705 ns | 2705 ns | 259335 | |
| add_pf_bench/16 | 2709 ns | 2709 ns | 259335 | |
| add_pf_bench/16 | 2736 ns | 2735 ns | 259335 | |
| add_pf_bench/16 | 2706 ns | 2706 ns | 259335 | |
| add_pf_bench/16 | 2710 ns | 2709 ns | 259335 | |
| add_pf_bench/16 | 2713 ns | 2712 ns | 259335 | |
| add_pf_bench/16 | 2718 ns | 2718 ns | 259335 | |
| add_pf_bench/16 | 2703 ns | 2702 ns | 259335 | |
| add_pf_bench/16 | 2706 ns | 2706 ns | 259335 | |
| add_pf_bench/16 | 2704 ns | 2704 ns | 259335 | |
| add_pf_bench/16 | 2705 ns | 2705 ns | 259335 | |
| add_pf_bench/16 | 2710 ns | 2710 ns | 259335 | |
| add_pf_bench/16 | 2706 ns | 2706 ns | 259335 | |
| add_pf_bench/16_mean | 2706 ns | 2705 ns | 30 | |
| add_pf_bench/16_median | 2706 ns | 2705 ns | 30 | |
| add_pf_bench/16_stddev | 8.43 ns | 8.39 ns | 30 | |
| add_pf_bench/32 | 10693 ns | 10691 ns | 65910 | |
| add_pf_bench/32 | 10652 ns | 10648 ns | 65910 | |
| add_pf_bench/32 | 10653 ns | 10651 ns | 65910 | |
| add_pf_bench/32 | 10650 ns | 10645 ns | 65910 | |
| add_pf_bench/32 | 10603 ns | 10601 ns | 65910 | |
| add_pf_bench/32 | 10599 ns | 10598 ns | 65910 | |
| add_pf_bench/32 | 10623 ns | 10620 ns | 65910 | |
| add_pf_bench/32 | 10640 ns | 10638 ns | 65910 | |
| add_pf_bench/32 | 10627 ns | 10626 ns | 65910 | |
| add_pf_bench/32 | 10609 ns | 10608 ns | 65910 | |
| add_pf_bench/32 | 10663 ns | 10663 ns | 65910 | |
| add_pf_bench/32 | 10616 ns | 10614 ns | 65910 | |
| add_pf_bench/32 | 10651 ns | 10649 ns | 65910 | |
| add_pf_bench/32 | 10639 ns | 10637 ns | 65910 | |
| add_pf_bench/32 | 10617 ns | 10615 ns | 65910 | |
| add_pf_bench/32 | 10750 ns | 10748 ns | 65910 | |
| add_pf_bench/32 | 10634 ns | 10633 ns | 65910 | |
| add_pf_bench/32 | 10693 ns | 10691 ns | 65910 | |
| add_pf_bench/32 | 10688 ns | 10685 ns | 65910 | |
| add_pf_bench/32 | 10682 ns | 10681 ns | 65910 | |
| add_pf_bench/32 | 10881 ns | 10878 ns | 65910 | |
| add_pf_bench/32 | 10649 ns | 10647 ns | 65910 | |
| add_pf_bench/32 | 10641 ns | 10640 ns | 65910 | |
| add_pf_bench/32 | 10668 ns | 10667 ns | 65910 | |
| add_pf_bench/32 | 10665 ns | 10664 ns | 65910 | |
| add_pf_bench/32 | 10656 ns | 10654 ns | 65910 | |
| add_pf_bench/32 | 10654 ns | 10654 ns | 65910 | |
| add_pf_bench/32 | 10657 ns | 10655 ns | 65910 | |
| add_pf_bench/32 | 10634 ns | 10633 ns | 65910 | |
| add_pf_bench/32 | 10665 ns | 10663 ns | 65910 | |
| add_pf_bench/32_mean | 10658 ns | 10657 ns | 30 | |
| add_pf_bench/32_median | 10652 ns | 10649 ns | 30 | |
| add_pf_bench/32_stddev | 52.3 ns | 52.0 ns | 30 | |
| add_pf_bench/64 | 42463 ns | 42459 ns | 16471 | |
| add_pf_bench/64 | 42394 ns | 42389 ns | 16471 | |
| add_pf_bench/64 | 42356 ns | 42350 ns | 16471 | |
| add_pf_bench/64 | 42498 ns | 42489 ns | 16471 | |
| add_pf_bench/64 | 42553 ns | 42548 ns | 16471 | |
| add_pf_bench/64 | 42493 ns | 42488 ns | 16471 | |
| add_pf_bench/64 | 42408 ns | 42404 ns | 16471 | |
| add_pf_bench/64 | 42492 ns | 42486 ns | 16471 | |
| add_pf_bench/64 | 42449 ns | 42447 ns | 16471 | |
| add_pf_bench/64 | 42543 ns | 42537 ns | 16471 | |
| add_pf_bench/64 | 42381 ns | 42378 ns | 16471 | |
| add_pf_bench/64 | 42524 ns | 42521 ns | 16471 | |
| add_pf_bench/64 | 42452 ns | 42450 ns | 16471 | |
| add_pf_bench/64 | 42495 ns | 42490 ns | 16471 | |
| add_pf_bench/64 | 42391 ns | 42389 ns | 16471 | |
| add_pf_bench/64 | 42621 ns | 42613 ns | 16471 | |
| add_pf_bench/64 | 42429 ns | 42426 ns | 16471 | |
| add_pf_bench/64 | 42474 ns | 42467 ns | 16471 | |
| add_pf_bench/64 | 42347 ns | 42342 ns | 16471 | |
| add_pf_bench/64 | 42468 ns | 42464 ns | 16471 | |
| add_pf_bench/64 | 42354 ns | 42353 ns | 16471 | |
| add_pf_bench/64 | 42338 ns | 42333 ns | 16471 | |
| add_pf_bench/64 | 42486 ns | 42480 ns | 16471 | |
| add_pf_bench/64 | 42456 ns | 42454 ns | 16471 | |
| add_pf_bench/64 | 42522 ns | 42522 ns | 16471 | |
| add_pf_bench/64 | 42465 ns | 42465 ns | 16471 | |
| add_pf_bench/64 | 42361 ns | 42356 ns | 16471 | |
| add_pf_bench/64 | 42523 ns | 42521 ns | 16471 | |
| add_pf_bench/64 | 42488 ns | 42483 ns | 16471 | |
| add_pf_bench/64 | 42354 ns | 42350 ns | 16471 | |
| add_pf_bench/64_mean | 42453 ns | 42448 ns | 30 | |
| add_pf_bench/64_median | 42464 ns | 42461 ns | 30 | |
| add_pf_bench/64_stddev | 71.5 ns | 71.1 ns | 30 | |
| add_pf_bench/128 | 169589 ns | 169578 ns | 4104 | |
| add_pf_bench/128 | 169897 ns | 169880 ns | 4104 | |
| add_pf_bench/128 | 169500 ns | 169483 ns | 4104 | |
| add_pf_bench/128 | 170078 ns | 170075 ns | 4104 | |
| add_pf_bench/128 | 169582 ns | 169558 ns | 4104 | |
| add_pf_bench/128 | 169284 ns | 169280 ns | 4104 | |
| add_pf_bench/128 | 169671 ns | 169651 ns | 4104 | |
| add_pf_bench/128 | 169514 ns | 169487 ns | 4104 | |
| add_pf_bench/128 | 169487 ns | 169474 ns | 4104 | |
| add_pf_bench/128 | 169573 ns | 169556 ns | 4104 | |
| add_pf_bench/128 | 169606 ns | 169589 ns | 4104 | |
| add_pf_bench/128 | 169135 ns | 169124 ns | 4104 | |
| add_pf_bench/128 | 169387 ns | 169371 ns | 4104 | |
| add_pf_bench/128 | 169850 ns | 169823 ns | 4104 | |
| add_pf_bench/128 | 169808 ns | 169795 ns | 4104 | |
| add_pf_bench/128 | 169219 ns | 169205 ns | 4104 | |
| add_pf_bench/128 | 169702 ns | 169678 ns | 4104 | |
| add_pf_bench/128 | 169643 ns | 169616 ns | 4104 | |
| add_pf_bench/128 | 169424 ns | 169410 ns | 4104 | |
| add_pf_bench/128 | 169523 ns | 169516 ns | 4104 | |
| add_pf_bench/128 | 169900 ns | 169896 ns | 4104 | |
| add_pf_bench/128 | 169391 ns | 169370 ns | 4104 | |
| add_pf_bench/128 | 169705 ns | 169691 ns | 4104 | |
| add_pf_bench/128 | 169785 ns | 169762 ns | 4104 | |
| add_pf_bench/128 | 169133 ns | 169119 ns | 4104 | |
| add_pf_bench/128 | 169481 ns | 169472 ns | 4104 | |
| add_pf_bench/128 | 169489 ns | 169479 ns | 4104 | |
| add_pf_bench/128 | 169531 ns | 169495 ns | 4104 | |
| add_pf_bench/128 | 169478 ns | 169465 ns | 4104 | |
| add_pf_bench/128 | 169893 ns | 169882 ns | 4104 | |
| add_pf_bench/128_mean | 169575 ns | 169559 ns | 30 | |
| add_pf_bench/128_median | 169552 ns | 169536 ns | 30 | |
| add_pf_bench/128_stddev | 229 ns | 229 ns | 30 | |
| add_pf_bench/256 | 678511 ns | 678388 ns | 1037 | |
| add_pf_bench/256 | 681778 ns | 681740 ns | 1037 | |
| add_pf_bench/256 | 679058 ns | 679011 ns | 1037 | |
| add_pf_bench/256 | 679278 ns | 679200 ns | 1037 | |
| add_pf_bench/256 | 677965 ns | 677918 ns | 1037 | |
| add_pf_bench/256 | 678850 ns | 678819 ns | 1037 | |
| add_pf_bench/256 | 678169 ns | 678067 ns | 1037 | |
| add_pf_bench/256 | 678679 ns | 678639 ns | 1037 | |
| add_pf_bench/256 | 678174 ns | 678065 ns | 1037 | |
| add_pf_bench/256 | 679263 ns | 679191 ns | 1037 | |
| add_pf_bench/256 | 680928 ns | 680896 ns | 1037 | |
| add_pf_bench/256 | 678072 ns | 678014 ns | 1037 | |
| add_pf_bench/256 | 678948 ns | 678844 ns | 1037 | |
| add_pf_bench/256 | 678935 ns | 678883 ns | 1037 | |
| add_pf_bench/256 | 678004 ns | 677883 ns | 1037 | |
| add_pf_bench/256 | 678658 ns | 678525 ns | 1037 | |
| add_pf_bench/256 | 678511 ns | 678478 ns | 1037 | |
| add_pf_bench/256 | 680003 ns | 679919 ns | 1037 | |
| add_pf_bench/256 | 677357 ns | 677349 ns | 1037 | |
| add_pf_bench/256 | 680169 ns | 680134 ns | 1037 | |
| add_pf_bench/256 | 678571 ns | 678477 ns | 1037 | |
| add_pf_bench/256 | 681439 ns | 681368 ns | 1037 | |
| add_pf_bench/256 | 678805 ns | 678803 ns | 1037 | |
| add_pf_bench/256 | 677962 ns | 677961 ns | 1037 | |
| add_pf_bench/256 | 676942 ns | 676892 ns | 1037 | |
| add_pf_bench/256 | 677922 ns | 677918 ns | 1037 | |
| add_pf_bench/256 | 679445 ns | 679348 ns | 1037 | |
| add_pf_bench/256 | 681019 ns | 680920 ns | 1037 | |
| add_pf_bench/256 | 678586 ns | 678506 ns | 1037 | |
| add_pf_bench/256 | 678599 ns | 678598 ns | 1037 | |
| add_pf_bench/256_mean | 678953 ns | 678892 ns | 30 | |
| add_pf_bench/256_median | 678669 ns | 678618 ns | 30 | |
| add_pf_bench/256_stddev | 1158 ns | 1155 ns | 30 | |
| add_pf_bench/512 | 2715435 ns | 2715175 ns | 259 | |
| add_pf_bench/512 | 2717932 ns | 2717655 ns | 259 | |
| add_pf_bench/512 | 2715178 ns | 2714716 ns | 259 | |
| add_pf_bench/512 | 2707146 ns | 2707140 ns | 259 | |
| add_pf_bench/512 | 2714038 ns | 2713434 ns | 259 | |
| add_pf_bench/512 | 2711508 ns | 2711150 ns | 259 | |
| add_pf_bench/512 | 2716285 ns | 2715976 ns | 259 | |
| add_pf_bench/512 | 2713194 ns | 2712904 ns | 259 | |
| add_pf_bench/512 | 2718890 ns | 2718576 ns | 259 | |
| add_pf_bench/512 | 2719905 ns | 2719449 ns | 259 | |
| add_pf_bench/512 | 2720744 ns | 2720292 ns | 259 | |
| add_pf_bench/512 | 2710530 ns | 2710276 ns | 259 | |
| add_pf_bench/512 | 2705352 ns | 2704838 ns | 259 | |
| add_pf_bench/512 | 2721466 ns | 2720929 ns | 259 | |
| add_pf_bench/512 | 2706696 ns | 2706693 ns | 259 | |
| add_pf_bench/512 | 2719642 ns | 2719136 ns | 259 | |
| add_pf_bench/512 | 2710262 ns | 2710137 ns | 259 | |
| add_pf_bench/512 | 2709211 ns | 2708818 ns | 259 | |
| add_pf_bench/512 | 2720763 ns | 2720319 ns | 259 | |
| add_pf_bench/512 | 2704119 ns | 2703740 ns | 259 | |
| add_pf_bench/512 | 2711264 ns | 2711007 ns | 259 | |
| add_pf_bench/512 | 2716840 ns | 2716454 ns | 259 | |
| add_pf_bench/512 | 2710690 ns | 2710623 ns | 259 | |
| add_pf_bench/512 | 2710863 ns | 2710694 ns | 259 | |
| add_pf_bench/512 | 2712119 ns | 2711554 ns | 259 | |
| add_pf_bench/512 | 2716333 ns | 2715735 ns | 259 | |
| add_pf_bench/512 | 2708448 ns | 2708415 ns | 259 | |
| add_pf_bench/512 | 2711297 ns | 2711292 ns | 259 | |
| add_pf_bench/512 | 2709066 ns | 2708811 ns | 259 | |
| add_pf_bench/512 | 2712706 ns | 2712701 ns | 259 | |
| add_pf_bench/512_mean | 2713264 ns | 2712955 ns | 30 | |
| add_pf_bench/512_median | 2712412 ns | 2712127 ns | 30 | |
| add_pf_bench/512_stddev | 4855 ns | 4768 ns | 30 | |
| add_pf_bench/1024 | 10832574 ns | 10832557 ns | 65 | |
| add_pf_bench/1024 | 10864470 ns | 10860389 ns | 65 | |
| add_pf_bench/1024 | 10866072 ns | 10862680 ns | 65 | |
| add_pf_bench/1024 | 10838626 ns | 10837121 ns | 65 | |
| add_pf_bench/1024 | 10865993 ns | 10863280 ns | 65 | |
| add_pf_bench/1024 | 10867909 ns | 10866301 ns | 65 | |
| add_pf_bench/1024 | 10857486 ns | 10853332 ns | 65 | |
| add_pf_bench/1024 | 10857502 ns | 10857493 ns | 65 | |
| add_pf_bench/1024 | 10858503 ns | 10854683 ns | 65 | |
| add_pf_bench/1024 | 10839621 ns | 10836397 ns | 65 | |
| add_pf_bench/1024 | 10848592 ns | 10846533 ns | 65 | |
| add_pf_bench/1024 | 10848095 ns | 10847287 ns | 65 | |
| add_pf_bench/1024 | 10843720 ns | 10843716 ns | 65 | |
| add_pf_bench/1024 | 10817883 ns | 10817375 ns | 65 | |
| add_pf_bench/1024 | 10866351 ns | 10865347 ns | 65 | |
| add_pf_bench/1024 | 10839752 ns | 10839102 ns | 65 | |
| add_pf_bench/1024 | 10866111 ns | 10863549 ns | 65 | |
| add_pf_bench/1024 | 10847495 ns | 10846918 ns | 65 | |
| add_pf_bench/1024 | 10841045 ns | 10837308 ns | 65 | |
| add_pf_bench/1024 | 10881736 ns | 10880252 ns | 65 | |
| add_pf_bench/1024 | 10842203 ns | 10840672 ns | 65 | |
| add_pf_bench/1024 | 10876101 ns | 10876019 ns | 65 | |
| add_pf_bench/1024 | 10880968 ns | 10878245 ns | 65 | |
| add_pf_bench/1024 | 10870460 ns | 10867945 ns | 65 | |
| add_pf_bench/1024 | 10848276 ns | 10847726 ns | 65 | |
| add_pf_bench/1024 | 10850012 ns | 10846403 ns | 65 | |
| add_pf_bench/1024 | 10837400 ns | 10835285 ns | 65 | |
| add_pf_bench/1024 | 10914429 ns | 10913628 ns | 65 | |
| add_pf_bench/1024 | 10838953 ns | 10835909 ns | 65 | |
| add_pf_bench/1024 | 10852121 ns | 10850555 ns | 65 | |
| add_pf_bench/1024_mean | 10855349 ns | 10853467 ns | 30 | |
| add_pf_bench/1024_median | 10851066 ns | 10849140 ns | 30 | |
| add_pf_bench/1024_stddev | 18821 ns | 18761 ns | 30 | |
| add_pf_bench/2048 | 51792239 ns | 51783929 ns | 13 | |
| add_pf_bench/2048 | 51838641 ns | 51808157 ns | 13 | |
| add_pf_bench/2048 | 51890833 ns | 51873517 ns | 13 | |
| add_pf_bench/2048 | 51862312 ns | 51844930 ns | 13 | |
| add_pf_bench/2048 | 51845122 ns | 51832021 ns | 13 | |
| add_pf_bench/2048 | 51925784 ns | 51914816 ns | 13 | |
| add_pf_bench/2048 | 51820606 ns | 51806041 ns | 13 | |
| add_pf_bench/2048 | 51680017 ns | 51665528 ns | 13 | |
| add_pf_bench/2048 | 52061714 ns | 52041911 ns | 13 | |
| add_pf_bench/2048 | 51839037 ns | 51814059 ns | 13 | |
| add_pf_bench/2048 | 51719684 ns | 51693808 ns | 13 | |
| add_pf_bench/2048 | 51854956 ns | 51844840 ns | 13 | |
| add_pf_bench/2048 | 51738171 ns | 51734180 ns | 13 | |
| add_pf_bench/2048 | 51861420 ns | 51851457 ns | 13 | |
| add_pf_bench/2048 | 51884636 ns | 51879007 ns | 13 | |
| add_pf_bench/2048 | 51775803 ns | 51722421 ns | 13 | |
| add_pf_bench/2048 | 51982832 ns | 51976513 ns | 13 | |
| add_pf_bench/2048 | 51938271 ns | 51924880 ns | 13 | |
| add_pf_bench/2048 | 51939664 ns | 51927831 ns | 13 | |
| add_pf_bench/2048 | 51962591 ns | 51956003 ns | 13 | |
| add_pf_bench/2048 | 52020793 ns | 52008541 ns | 13 | |
| add_pf_bench/2048 | 51842747 ns | 51827727 ns | 13 | |
| add_pf_bench/2048 | 52032613 ns | 52023296 ns | 13 | |
| add_pf_bench/2048 | 51968840 ns | 51931083 ns | 13 | |
| add_pf_bench/2048 | 51898441 ns | 51874674 ns | 13 | |
| add_pf_bench/2048 | 51868219 ns | 51853783 ns | 13 | |
| add_pf_bench/2048 | 52017326 ns | 51980947 ns | 13 | |
| add_pf_bench/2048 | 52013957 ns | 51994676 ns | 13 | |
| add_pf_bench/2048 | 51901587 ns | 51887428 ns | 13 | |
| add_pf_bench/2048 | 51920190 ns | 51916604 ns | 13 | |
| add_pf_bench/2048_mean | 51889968 ns | 51873153 ns | 30 | |
| add_pf_bench/2048_median | 51887735 ns | 51874095 ns | 30 | |
| add_pf_bench/2048_stddev | 95080 ns | 96465 ns | 30 | |
| add_pf_bench/4096 | 206031857 ns | 205957473 ns | 3 | |
| add_pf_bench/4096 | 206521680 ns | 206488014 ns | 3 | |
| add_pf_bench/4096 | 206203205 ns | 206149583 ns | 3 | |
| add_pf_bench/4096 | 205632239 ns | 205594766 ns | 3 | |
| add_pf_bench/4096 | 206280580 ns | 206251374 ns | 3 | |
| add_pf_bench/4096 | 205948690 ns | 205920781 ns | 3 | |
| add_pf_bench/4096 | 206124042 ns | 206038445 ns | 3 | |
| add_pf_bench/4096 | 206545944 ns | 206519814 ns | 3 | |
| add_pf_bench/4096 | 206126690 ns | 206022825 ns | 3 | |
| add_pf_bench/4096 | 206049058 ns | 205980055 ns | 3 | |
| add_pf_bench/4096 | 206043420 ns | 205975673 ns | 3 | |
| add_pf_bench/4096 | 206518365 ns | 206446516 ns | 3 | |
| add_pf_bench/4096 | 206189040 ns | 206145175 ns | 3 | |
| add_pf_bench/4096 | 206263777 ns | 206225866 ns | 3 | |
| add_pf_bench/4096 | 205876222 ns | 205856514 ns | 3 | |
| add_pf_bench/4096 | 205990780 ns | 205950193 ns | 3 | |
| add_pf_bench/4096 | 205963459 ns | 205890591 ns | 3 | |
| add_pf_bench/4096 | 205730455 ns | 205692255 ns | 3 | |
| add_pf_bench/4096 | 205063977 ns | 205031410 ns | 3 | |
| add_pf_bench/4096 | 205495357 ns | 205488026 ns | 3 | |
| add_pf_bench/4096 | 213613090 ns | 213613399 ns | 3 | |
| add_pf_bench/4096 | 209409545 ns | 209379930 ns | 3 | |
| add_pf_bench/4096 | 217298041 ns | 217270236 ns | 3 | |
| add_pf_bench/4096 | 207454915 ns | 207412117 ns | 3 | |
| add_pf_bench/4096 | 205267191 ns | 205236785 ns | 3 | |
| add_pf_bench/4096 | 206071290 ns | 206048393 ns | 3 | |
| add_pf_bench/4096 | 205891793 ns | 205888076 ns | 3 | |
| add_pf_bench/4096 | 204922192 ns | 204761998 ns | 3 | |
| add_pf_bench/4096 | 205500361 ns | 205477576 ns | 3 | |
| add_pf_bench/4096 | 205235865 ns | 205214583 ns | 3 | |
| add_pf_bench/4096_mean | 206708771 ns | 206664281 ns | 30 | |
| add_pf_bench/4096_median | 206046239 ns | 205977864 ns | 30 | |
| add_pf_bench/4096_stddev | 2554807 ns | 2563353 ns | 30 | |
| add_pf_bench/8192 | 820024936 ns | 819807375 ns | 1 | |
| add_pf_bench/8192 | 820121416 ns | 819953420 ns | 1 | |
| add_pf_bench/8192 | 829335464 ns | 829177876 ns | 1 | |
| add_pf_bench/8192 | 820564627 ns | 820369310 ns | 1 | |
| add_pf_bench/8192 | 822961997 ns | 822961320 ns | 1 | |
| add_pf_bench/8192 | 820358949 ns | 820265084 ns | 1 | |
| add_pf_bench/8192 | 818091791 ns | 817955452 ns | 1 | |
| add_pf_bench/8192 | 820058283 ns | 819869051 ns | 1 | |
| add_pf_bench/8192 | 816463623 ns | 816257730 ns | 1 | |
| add_pf_bench/8192 | 816630566 ns | 816474145 ns | 1 | |
| add_pf_bench/8192 | 819226288 ns | 818985885 ns | 1 | |
| add_pf_bench/8192 | 817298449 ns | 817154391 ns | 1 | |
| add_pf_bench/8192 | 824254096 ns | 824136444 ns | 1 | |
| add_pf_bench/8192 | 819670199 ns | 819499879 ns | 1 | |
| add_pf_bench/8192 | 825865610 ns | 825739259 ns | 1 | |
| add_pf_bench/8192 | 818155043 ns | 817922812 ns | 1 | |
| add_pf_bench/8192 | 834950946 ns | 834777958 ns | 1 | |
| add_pf_bench/8192 | 836588779 ns | 836285023 ns | 1 | |
| add_pf_bench/8192 | 825856158 ns | 825749699 ns | 1 | |
| add_pf_bench/8192 | 817328298 ns | 817166735 ns | 1 | |
| add_pf_bench/8192 | 816667156 ns | 816335787 ns | 1 | |
| add_pf_bench/8192 | 848220924 ns | 848145162 ns | 1 | |
| add_pf_bench/8192 | 818666207 ns | 818608948 ns | 1 | |
| add_pf_bench/8192 | 816556877 ns | 816527105 ns | 1 | |
| add_pf_bench/8192 | 830438978 ns | 830171319 ns | 1 | |
| add_pf_bench/8192 | 832500468 ns | 832334846 ns | 1 | |
| add_pf_bench/8192 | 840088112 ns | 840046727 ns | 1 | |
| add_pf_bench/8192 | 822224704 ns | 822219990 ns | 1 | |
| add_pf_bench/8192 | 831474409 ns | 831432324 ns | 1 | |
| add_pf_bench/8192 | 823467245 ns | 823384073 ns | 1 | |
| add_pf_bench/8192_mean | 824137020 ns | 823990504 ns | 30 | |
| add_pf_bench/8192_median | 820461788 ns | 820317197 ns | 30 | |
| add_pf_bench/8192_stddev | 7993679 ns | 8005820 ns | 30 | |
| add_copy_bench/2 | 67.4 ns | 67.4 ns | 10399635 | |
| add_copy_bench/2 | 67.7 ns | 67.7 ns | 10399635 | |
| add_copy_bench/2 | 67.6 ns | 67.6 ns | 10399635 | |
| add_copy_bench/2 | 67.5 ns | 67.5 ns | 10399635 | |
| add_copy_bench/2 | 68.2 ns | 68.2 ns | 10399635 | |
| add_copy_bench/2 | 68.2 ns | 68.2 ns | 10399635 | |
| add_copy_bench/2 | 69.2 ns | 69.2 ns | 10399635 | |
| add_copy_bench/2 | 67.3 ns | 67.2 ns | 10399635 | |
| add_copy_bench/2 | 66.8 ns | 66.8 ns | 10399635 | |
| add_copy_bench/2 | 66.9 ns | 66.8 ns | 10399635 | |
| add_copy_bench/2 | 66.9 ns | 66.9 ns | 10399635 | |
| add_copy_bench/2 | 66.8 ns | 66.8 ns | 10399635 | |
| add_copy_bench/2 | 67.0 ns | 67.0 ns | 10399635 | |
| add_copy_bench/2 | 67.0 ns | 67.0 ns | 10399635 | |
| add_copy_bench/2 | 66.8 ns | 66.8 ns | 10399635 | |
| add_copy_bench/2 | 67.2 ns | 67.2 ns | 10399635 | |
| add_copy_bench/2 | 66.8 ns | 66.8 ns | 10399635 | |
| add_copy_bench/2 | 66.7 ns | 66.7 ns | 10399635 | |
| add_copy_bench/2 | 67.6 ns | 67.6 ns | 10399635 | |
| add_copy_bench/2 | 67.1 ns | 67.1 ns | 10399635 | |
| add_copy_bench/2 | 67.0 ns | 67.0 ns | 10399635 | |
| add_copy_bench/2 | 67.0 ns | 67.0 ns | 10399635 | |
| add_copy_bench/2 | 68.8 ns | 68.8 ns | 10399635 | |
| add_copy_bench/2 | 67.5 ns | 67.5 ns | 10399635 | |
| add_copy_bench/2 | 67.5 ns | 67.5 ns | 10399635 | |
| add_copy_bench/2 | 69.0 ns | 69.0 ns | 10399635 | |
| add_copy_bench/2 | 68.5 ns | 68.5 ns | 10399635 | |
| add_copy_bench/2 | 68.6 ns | 68.6 ns | 10399635 | |
| add_copy_bench/2 | 66.9 ns | 66.9 ns | 10399635 | |
| add_copy_bench/2 | 66.9 ns | 66.9 ns | 10399635 | |
| add_copy_bench/2_mean | 67.5 ns | 67.5 ns | 30 | |
| add_copy_bench/2_median | 67.2 ns | 67.2 ns | 30 | |
| add_copy_bench/2_stddev | 0.731 ns | 0.730 ns | 30 | |
| add_copy_bench/4 | 199 ns | 199 ns | 3362550 | |
| add_copy_bench/4 | 199 ns | 199 ns | 3362550 | |
| add_copy_bench/4 | 198 ns | 198 ns | 3362550 | |
| add_copy_bench/4 | 197 ns | 197 ns | 3362550 | |
| add_copy_bench/4 | 209 ns | 209 ns | 3362550 | |
| add_copy_bench/4 | 198 ns | 198 ns | 3362550 | |
| add_copy_bench/4 | 197 ns | 197 ns | 3362550 | |
| add_copy_bench/4 | 201 ns | 201 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 201 ns | 201 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 202 ns | 202 ns | 3362550 | |
| add_copy_bench/4 | 201 ns | 201 ns | 3362550 | |
| add_copy_bench/4 | 201 ns | 201 ns | 3362550 | |
| add_copy_bench/4 | 202 ns | 202 ns | 3362550 | |
| add_copy_bench/4 | 206 ns | 206 ns | 3362550 | |
| add_copy_bench/4 | 209 ns | 209 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 202 ns | 201 ns | 3362550 | |
| add_copy_bench/4 | 205 ns | 205 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 201 ns | 201 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 200 ns | 200 ns | 3362550 | |
| add_copy_bench/4 | 199 ns | 199 ns | 3362550 | |
| add_copy_bench/4 | 202 ns | 202 ns | 3362550 | |
| add_copy_bench/4_mean | 201 ns | 201 ns | 30 | |
| add_copy_bench/4_median | 200 ns | 200 ns | 30 | |
| add_copy_bench/4_stddev | 2.86 ns | 2.86 ns | 30 | |
| add_copy_bench/8 | 734 ns | 734 ns | 952154 | |
| add_copy_bench/8 | 731 ns | 731 ns | 952154 | |
| add_copy_bench/8 | 728 ns | 728 ns | 952154 | |
| add_copy_bench/8 | 754 ns | 754 ns | 952154 | |
| add_copy_bench/8 | 744 ns | 744 ns | 952154 | |
| add_copy_bench/8 | 724 ns | 724 ns | 952154 | |
| add_copy_bench/8 | 726 ns | 726 ns | 952154 | |
| add_copy_bench/8 | 722 ns | 722 ns | 952154 | |
| add_copy_bench/8 | 721 ns | 720 ns | 952154 | |
| add_copy_bench/8 | 720 ns | 720 ns | 952154 | |
| add_copy_bench/8 | 746 ns | 746 ns | 952154 | |
| add_copy_bench/8 | 740 ns | 740 ns | 952154 | |
| add_copy_bench/8 | 724 ns | 724 ns | 952154 | |
| add_copy_bench/8 | 746 ns | 746 ns | 952154 | |
| add_copy_bench/8 | 728 ns | 728 ns | 952154 | |
| add_copy_bench/8 | 727 ns | 727 ns | 952154 | |
| add_copy_bench/8 | 729 ns | 729 ns | 952154 | |
| add_copy_bench/8 | 726 ns | 726 ns | 952154 | |
| add_copy_bench/8 | 723 ns | 723 ns | 952154 | |
| add_copy_bench/8 | 738 ns | 738 ns | 952154 | |
| add_copy_bench/8 | 735 ns | 735 ns | 952154 | |
| add_copy_bench/8 | 746 ns | 746 ns | 952154 | |
| add_copy_bench/8 | 738 ns | 738 ns | 952154 | |
| add_copy_bench/8 | 735 ns | 735 ns | 952154 | |
| add_copy_bench/8 | 719 ns | 719 ns | 952154 | |
| add_copy_bench/8 | 753 ns | 753 ns | 952154 | |
| add_copy_bench/8 | 743 ns | 743 ns | 952154 | |
| add_copy_bench/8 | 732 ns | 732 ns | 952154 | |
| add_copy_bench/8 | 732 ns | 732 ns | 952154 | |
| add_copy_bench/8 | 735 ns | 735 ns | 952154 | |
| add_copy_bench/8_mean | 733 ns | 733 ns | 30 | |
| add_copy_bench/8_median | 732 ns | 732 ns | 30 | |
| add_copy_bench/8_stddev | 9.83 ns | 9.82 ns | 30 | |
| add_copy_bench/16 | 2893 ns | 2893 ns | 231716 | |
| add_copy_bench/16 | 2887 ns | 2887 ns | 231716 | |
| add_copy_bench/16 | 2882 ns | 2882 ns | 231716 | |
| add_copy_bench/16 | 2916 ns | 2916 ns | 231716 | |
| add_copy_bench/16 | 2929 ns | 2929 ns | 231716 | |
| add_copy_bench/16 | 2970 ns | 2969 ns | 231716 | |
| add_copy_bench/16 | 2913 ns | 2912 ns | 231716 | |
| add_copy_bench/16 | 2909 ns | 2909 ns | 231716 | |
| add_copy_bench/16 | 2915 ns | 2914 ns | 231716 | |
| add_copy_bench/16 | 2894 ns | 2894 ns | 231716 | |
| add_copy_bench/16 | 2895 ns | 2894 ns | 231716 | |
| add_copy_bench/16 | 2894 ns | 2893 ns | 231716 | |
| add_copy_bench/16 | 2894 ns | 2894 ns | 231716 | |
| add_copy_bench/16 | 2898 ns | 2897 ns | 231716 | |
| add_copy_bench/16 | 2892 ns | 2891 ns | 231716 | |
| add_copy_bench/16 | 2887 ns | 2887 ns | 231716 | |
| add_copy_bench/16 | 2903 ns | 2902 ns | 231716 | |
| add_copy_bench/16 | 2908 ns | 2907 ns | 231716 | |
| add_copy_bench/16 | 2912 ns | 2911 ns | 231716 | |
| add_copy_bench/16 | 2932 ns | 2931 ns | 231716 | |
| add_copy_bench/16 | 2926 ns | 2926 ns | 231716 | |
| add_copy_bench/16 | 2948 ns | 2947 ns | 231716 | |
| add_copy_bench/16 | 2941 ns | 2941 ns | 231716 | |
| add_copy_bench/16 | 2925 ns | 2924 ns | 231716 | |
| add_copy_bench/16 | 2932 ns | 2931 ns | 231716 | |
| add_copy_bench/16 | 2935 ns | 2935 ns | 231716 | |
| add_copy_bench/16 | 3049 ns | 3048 ns | 231716 | |
| add_copy_bench/16 | 2960 ns | 2960 ns | 231716 | |
| add_copy_bench/16 | 2889 ns | 2889 ns | 231716 | |
| add_copy_bench/16 | 2903 ns | 2903 ns | 231716 | |
| add_copy_bench/16_mean | 2918 ns | 2917 ns | 30 | |
| add_copy_bench/16_median | 2910 ns | 2910 ns | 30 | |
| add_copy_bench/16_stddev | 33.5 ns | 33.5 ns | 30 | |
| add_copy_bench/32 | 11433 ns | 11432 ns | 61311 | |
| add_copy_bench/32 | 11360 ns | 11360 ns | 61311 | |
| add_copy_bench/32 | 11593 ns | 11592 ns | 61311 | |
| add_copy_bench/32 | 11824 ns | 11824 ns | 61311 | |
| add_copy_bench/32 | 11503 ns | 11502 ns | 61311 | |
| add_copy_bench/32 | 11470 ns | 11470 ns | 61311 | |
| add_copy_bench/32 | 11423 ns | 11423 ns | 61311 | |
| add_copy_bench/32 | 11665 ns | 11664 ns | 61311 | |
| add_copy_bench/32 | 11387 ns | 11387 ns | 61311 | |
| add_copy_bench/32 | 11458 ns | 11457 ns | 61311 | |
| add_copy_bench/32 | 11433 ns | 11431 ns | 61311 | |
| add_copy_bench/32 | 11769 ns | 11766 ns | 61311 | |
| add_copy_bench/32 | 11605 ns | 11603 ns | 61311 | |
| add_copy_bench/32 | 11414 ns | 11411 ns | 61311 | |
| add_copy_bench/32 | 11440 ns | 11438 ns | 61311 | |
| add_copy_bench/32 | 11492 ns | 11491 ns | 61311 | |
| add_copy_bench/32 | 11594 ns | 11590 ns | 61311 | |
| add_copy_bench/32 | 11584 ns | 11581 ns | 61311 | |
| add_copy_bench/32 | 11509 ns | 11507 ns | 61311 | |
| add_copy_bench/32 | 11407 ns | 11406 ns | 61311 | |
| add_copy_bench/32 | 11482 ns | 11480 ns | 61311 | |
| add_copy_bench/32 | 11396 ns | 11396 ns | 61311 | |
| add_copy_bench/32 | 11460 ns | 11460 ns | 61311 | |
| add_copy_bench/32 | 11459 ns | 11458 ns | 61311 | |
| add_copy_bench/32 | 11524 ns | 11522 ns | 61311 | |
| add_copy_bench/32 | 11486 ns | 11486 ns | 61311 | |
| add_copy_bench/32 | 11431 ns | 11429 ns | 61311 | |
| add_copy_bench/32 | 11512 ns | 11510 ns | 61311 | |
| add_copy_bench/32 | 11476 ns | 11474 ns | 61311 | |
| add_copy_bench/32 | 11376 ns | 11374 ns | 61311 | |
| add_copy_bench/32_mean | 11499 ns | 11497 ns | 30 | |
| add_copy_bench/32_median | 11473 ns | 11472 ns | 30 | |
| add_copy_bench/32_stddev | 109 ns | 109 ns | 30 | |
| add_copy_bench/64 | 45080 ns | 45080 ns | 15455 | |
| add_copy_bench/64 | 45620 ns | 45618 ns | 15455 | |
| add_copy_bench/64 | 44338 ns | 44338 ns | 15455 | |
| add_copy_bench/64 | 44218 ns | 44215 ns | 15455 | |
| add_copy_bench/64 | 44365 ns | 44355 ns | 15455 | |
| add_copy_bench/64 | 44295 ns | 44291 ns | 15455 | |
| add_copy_bench/64 | 45146 ns | 45139 ns | 15455 | |
| add_copy_bench/64 | 44296 ns | 44294 ns | 15455 | |
| add_copy_bench/64 | 44205 ns | 44197 ns | 15455 | |
| add_copy_bench/64 | 44181 ns | 44167 ns | 15455 | |
| add_copy_bench/64 | 44223 ns | 44215 ns | 15455 | |
| add_copy_bench/64 | 45446 ns | 45437 ns | 15455 | |
| add_copy_bench/64 | 45454 ns | 45446 ns | 15455 | |
| add_copy_bench/64 | 44911 ns | 44907 ns | 15455 | |
| add_copy_bench/64 | 44470 ns | 44458 ns | 15455 | |
| add_copy_bench/64 | 44140 ns | 44126 ns | 15455 | |
| add_copy_bench/64 | 44149 ns | 44147 ns | 15455 | |
| add_copy_bench/64 | 44102 ns | 44097 ns | 15455 | |
| add_copy_bench/64 | 44171 ns | 44162 ns | 15455 | |
| add_copy_bench/64 | 44084 ns | 44080 ns | 15455 | |
| add_copy_bench/64 | 44687 ns | 44681 ns | 15455 | |
| add_copy_bench/64 | 45822 ns | 45810 ns | 15455 | |
| add_copy_bench/64 | 45937 ns | 45930 ns | 15455 | |
| add_copy_bench/64 | 44202 ns | 44195 ns | 15455 | |
| add_copy_bench/64 | 45292 ns | 45275 ns | 15455 | |
| add_copy_bench/64 | 44401 ns | 44392 ns | 15455 | |
| add_copy_bench/64 | 44182 ns | 44178 ns | 15455 | |
| add_copy_bench/64 | 44592 ns | 44579 ns | 15455 | |
| add_copy_bench/64 | 44130 ns | 44123 ns | 15455 | |
| add_copy_bench/64 | 44177 ns | 44173 ns | 15455 | |
| add_copy_bench/64_mean | 44611 ns | 44604 ns | 30 | |
| add_copy_bench/64_median | 44317 ns | 44316 ns | 30 | |
| add_copy_bench/64_stddev | 579 ns | 578 ns | 30 | |
| add_copy_bench/128 | 178526 ns | 178498 ns | 3966 | |
| add_copy_bench/128 | 177612 ns | 177572 ns | 3966 | |
| add_copy_bench/128 | 177488 ns | 177455 ns | 3966 | |
| add_copy_bench/128 | 180276 ns | 180276 ns | 3966 | |
| add_copy_bench/128 | 181061 ns | 181058 ns | 3966 | |
| add_copy_bench/128 | 178967 ns | 178964 ns | 3966 | |
| add_copy_bench/128 | 179074 ns | 179074 ns | 3966 | |
| add_copy_bench/128 | 180208 ns | 180205 ns | 3966 | |
| add_copy_bench/128 | 181116 ns | 181105 ns | 3966 | |
| add_copy_bench/128 | 181956 ns | 181912 ns | 3966 | |
| add_copy_bench/128 | 182493 ns | 182485 ns | 3966 | |
| add_copy_bench/128 | 179235 ns | 179202 ns | 3966 | |
| add_copy_bench/128 | 178828 ns | 178804 ns | 3966 | |
| add_copy_bench/128 | 178622 ns | 178604 ns | 3966 | |
| add_copy_bench/128 | 186747 ns | 186716 ns | 3966 | |
| add_copy_bench/128 | 183617 ns | 183588 ns | 3966 | |
| add_copy_bench/128 | 181308 ns | 181273 ns | 3966 | |
| add_copy_bench/128 | 180622 ns | 180613 ns | 3966 | |
| add_copy_bench/128 | 184138 ns | 184108 ns | 3966 | |
| add_copy_bench/128 | 183865 ns | 183849 ns | 3966 | |
| add_copy_bench/128 | 185663 ns | 185615 ns | 3966 | |
| add_copy_bench/128 | 182175 ns | 182148 ns | 3966 | |
| add_copy_bench/128 | 183300 ns | 183258 ns | 3966 | |
| add_copy_bench/128 | 183209 ns | 183155 ns | 3966 | |
| add_copy_bench/128 | 182873 ns | 182852 ns | 3966 | |
| add_copy_bench/128 | 182056 ns | 182032 ns | 3966 | |
| add_copy_bench/128 | 184575 ns | 184553 ns | 3966 | |
| add_copy_bench/128 | 179896 ns | 179886 ns | 3966 | |
| add_copy_bench/128 | 179563 ns | 179528 ns | 3966 | |
| add_copy_bench/128 | 179510 ns | 179480 ns | 3966 | |
| add_copy_bench/128_mean | 181286 ns | 181262 ns | 30 | |
| add_copy_bench/128_median | 181089 ns | 181082 ns | 30 | |
| add_copy_bench/128_stddev | 2403 ns | 2399 ns | 30 | |
| add_copy_bench/256 | 725249 ns | 725121 ns | 979 | |
| add_copy_bench/256 | 716862 ns | 716779 ns | 979 | |
| add_copy_bench/256 | 719093 ns | 719041 ns | 979 | |
| add_copy_bench/256 | 717406 ns | 717356 ns | 979 | |
| add_copy_bench/256 | 716181 ns | 716033 ns | 979 | |
| add_copy_bench/256 | 718093 ns | 717975 ns | 979 | |
| add_copy_bench/256 | 715951 ns | 715770 ns | 979 | |
| add_copy_bench/256 | 716321 ns | 716146 ns | 979 | |
| add_copy_bench/256 | 716282 ns | 716207 ns | 979 | |
| add_copy_bench/256 | 718990 ns | 718869 ns | 979 | |
| add_copy_bench/256 | 728047 ns | 727836 ns | 979 | |
| add_copy_bench/256 | 733956 ns | 733811 ns | 979 | |
| add_copy_bench/256 | 721139 ns | 721070 ns | 979 | |
| add_copy_bench/256 | 718612 ns | 718426 ns | 979 | |
| add_copy_bench/256 | 722918 ns | 722737 ns | 979 | |
| add_copy_bench/256 | 725293 ns | 725152 ns | 979 | |
| add_copy_bench/256 | 720425 ns | 720376 ns | 979 | |
| add_copy_bench/256 | 717924 ns | 717816 ns | 979 | |
| add_copy_bench/256 | 717610 ns | 717578 ns | 979 | |
| add_copy_bench/256 | 716340 ns | 716234 ns | 979 | |
| add_copy_bench/256 | 720241 ns | 720059 ns | 979 | |
| add_copy_bench/256 | 718191 ns | 718012 ns | 979 | |
| add_copy_bench/256 | 717071 ns | 717029 ns | 979 | |
| add_copy_bench/256 | 716325 ns | 716163 ns | 979 | |
| add_copy_bench/256 | 720355 ns | 720286 ns | 979 | |
| add_copy_bench/256 | 719605 ns | 719522 ns | 979 | |
| add_copy_bench/256 | 719459 ns | 719347 ns | 979 | |
| add_copy_bench/256 | 719541 ns | 719381 ns | 979 | |
| add_copy_bench/256 | 718468 ns | 718348 ns | 979 | |
| add_copy_bench/256 | 717721 ns | 717642 ns | 979 | |
| add_copy_bench/256_mean | 719656 ns | 719537 ns | 30 | |
| add_copy_bench/256_median | 718540 ns | 718387 ns | 30 | |
| add_copy_bench/256_stddev | 3987 ns | 3974 ns | 30 | |
| add_copy_bench/512 | 2874446 ns | 2874377 ns | 241 | |
| add_copy_bench/512 | 2874252 ns | 2873714 ns | 241 | |
| add_copy_bench/512 | 2878422 ns | 2878100 ns | 241 | |
| add_copy_bench/512 | 2875799 ns | 2875358 ns | 241 | |
| add_copy_bench/512 | 2877169 ns | 2876322 ns | 241 | |
| add_copy_bench/512 | 2875057 ns | 2874486 ns | 241 | |
| add_copy_bench/512 | 2873845 ns | 2873522 ns | 241 | |
| add_copy_bench/512 | 2879545 ns | 2879289 ns | 241 | |
| add_copy_bench/512 | 2876052 ns | 2875480 ns | 241 | |
| add_copy_bench/512 | 2878054 ns | 2877640 ns | 241 | |
| add_copy_bench/512 | 2874038 ns | 2873858 ns | 241 | |
| add_copy_bench/512 | 2875512 ns | 2874456 ns | 241 | |
| add_copy_bench/512 | 2883201 ns | 2882881 ns | 241 | |
| add_copy_bench/512 | 2879448 ns | 2878999 ns | 241 | |
| add_copy_bench/512 | 2877865 ns | 2877316 ns | 241 | |
| add_copy_bench/512 | 2877014 ns | 2876614 ns | 241 | |
| add_copy_bench/512 | 2872739 ns | 2872574 ns | 241 | |
| add_copy_bench/512 | 2874045 ns | 2873308 ns | 241 | |
| add_copy_bench/512 | 2876133 ns | 2875382 ns | 241 | |
| add_copy_bench/512 | 2877535 ns | 2877196 ns | 241 | |
| add_copy_bench/512 | 2879848 ns | 2879445 ns | 241 | |
| add_copy_bench/512 | 2896341 ns | 2895928 ns | 241 | |
| add_copy_bench/512 | 2892803 ns | 2892499 ns | 241 | |
| add_copy_bench/512 | 2898190 ns | 2898074 ns | 241 | |
| add_copy_bench/512 | 2911646 ns | 2911406 ns | 241 | |
| add_copy_bench/512 | 2895474 ns | 2894874 ns | 241 | |
| add_copy_bench/512 | 2889782 ns | 2889554 ns | 241 | |
| add_copy_bench/512 | 2914988 ns | 2914287 ns | 241 | |
| add_copy_bench/512 | 2902818 ns | 2902491 ns | 241 | |
| add_copy_bench/512 | 2857308 ns | 2857074 ns | 241 | |
| add_copy_bench/512_mean | 2882312 ns | 2881883 ns | 30 | |
| add_copy_bench/512_median | 2877700 ns | 2877256 ns | 30 | |
| add_copy_bench/512_stddev | 12541 ns | 12554 ns | 30 | |
| add_copy_bench/1024 | 11442934 ns | 11442087 ns | 61 | |
| add_copy_bench/1024 | 11522803 ns | 11519055 ns | 61 | |
| add_copy_bench/1024 | 11485784 ns | 11483334 ns | 61 | |
| add_copy_bench/1024 | 11432502 ns | 11431918 ns | 61 | |
| add_copy_bench/1024 | 11460165 ns | 11456449 ns | 61 | |
| add_copy_bench/1024 | 11480514 ns | 11477216 ns | 61 | |
| add_copy_bench/1024 | 11453014 ns | 11451314 ns | 61 | |
| add_copy_bench/1024 | 11441397 ns | 11438218 ns | 61 | |
| add_copy_bench/1024 | 11550308 ns | 11548098 ns | 61 | |
| add_copy_bench/1024 | 11527868 ns | 11525178 ns | 61 | |
| add_copy_bench/1024 | 11443200 ns | 11442636 ns | 61 | |
| add_copy_bench/1024 | 11460817 ns | 11457599 ns | 61 | |
| add_copy_bench/1024 | 11452284 ns | 11450385 ns | 61 | |
| add_copy_bench/1024 | 11500685 ns | 11499629 ns | 61 | |
| add_copy_bench/1024 | 11551911 ns | 11551919 ns | 61 | |
| add_copy_bench/1024 | 11499036 ns | 11499030 ns | 61 | |
| add_copy_bench/1024 | 11492363 ns | 11491963 ns | 61 | |
| add_copy_bench/1024 | 11484267 ns | 11481095 ns | 61 | |
| add_copy_bench/1024 | 11443431 ns | 11442281 ns | 61 | |
| add_copy_bench/1024 | 11468758 ns | 11467588 ns | 61 | |
| add_copy_bench/1024 | 11452495 ns | 11450835 ns | 61 | |
| add_copy_bench/1024 | 11450875 ns | 11449122 ns | 61 | |
| add_copy_bench/1024 | 11598154 ns | 11596971 ns | 61 | |
| add_copy_bench/1024 | 11473883 ns | 11472428 ns | 61 | |
| add_copy_bench/1024 | 11536578 ns | 11533956 ns | 61 | |
| add_copy_bench/1024 | 11474472 ns | 11474479 ns | 61 | |
| add_copy_bench/1024 | 11433110 ns | 11433113 ns | 61 | |
| add_copy_bench/1024 | 11436057 ns | 11433499 ns | 61 | |
| add_copy_bench/1024 | 11440417 ns | 11439801 ns | 61 | |
| add_copy_bench/1024 | 11471462 ns | 11471464 ns | 61 | |
| add_copy_bench/1024_mean | 11478718 ns | 11477089 ns | 30 | |
| add_copy_bench/1024_median | 11470110 ns | 11469526 ns | 30 | |
| add_copy_bench/1024_stddev | 41516 ns | 41436 ns | 30 | |
| add_copy_bench/2048 | 54805663 ns | 54802805 ns | 13 | |
| add_copy_bench/2048 | 54717677 ns | 54689297 ns | 13 | |
| add_copy_bench/2048 | 54684275 ns | 54670976 ns | 13 | |
| add_copy_bench/2048 | 55140872 ns | 55092502 ns | 13 | |
| add_copy_bench/2048 | 54993674 ns | 54984620 ns | 13 | |
| add_copy_bench/2048 | 54009653 ns | 54009615 ns | 13 | |
| add_copy_bench/2048 | 54969347 ns | 54957533 ns | 13 | |
| add_copy_bench/2048 | 54631462 ns | 54623840 ns | 13 | |
| add_copy_bench/2048 | 54287018 ns | 54270204 ns | 13 | |
| add_copy_bench/2048 | 56208692 ns | 56189681 ns | 13 | |
| add_copy_bench/2048 | 54245134 ns | 54234630 ns | 13 | |
| add_copy_bench/2048 | 55474166 ns | 55473494 ns | 13 | |
| add_copy_bench/2048 | 54696169 ns | 54690337 ns | 13 | |
| add_copy_bench/2048 | 54232441 ns | 54206533 ns | 13 | |
| add_copy_bench/2048 | 54732311 ns | 54731530 ns | 13 | |
| add_copy_bench/2048 | 54867690 ns | 54859183 ns | 13 | |
| add_copy_bench/2048 | 54303529 ns | 54291994 ns | 13 | |
| add_copy_bench/2048 | 53946709 ns | 53937837 ns | 13 | |
| add_copy_bench/2048 | 54728760 ns | 54705581 ns | 13 | |
| add_copy_bench/2048 | 54761114 ns | 54751481 ns | 13 | |
| add_copy_bench/2048 | 54213114 ns | 54204413 ns | 13 | |
| add_copy_bench/2048 | 54673018 ns | 54663435 ns | 13 | |
| add_copy_bench/2048 | 54453861 ns | 54446265 ns | 13 | |
| add_copy_bench/2048 | 54045540 ns | 54032606 ns | 13 | |
| add_copy_bench/2048 | 54022886 ns | 54019645 ns | 13 | |
| add_copy_bench/2048 | 54570016 ns | 54535364 ns | 13 | |
| add_copy_bench/2048 | 54165885 ns | 54153258 ns | 13 | |
| add_copy_bench/2048 | 54582887 ns | 54574832 ns | 13 | |
| add_copy_bench/2048 | 54373640 ns | 54367287 ns | 13 | |
| add_copy_bench/2048 | 54617892 ns | 54599154 ns | 13 | |
| add_copy_bench/2048_mean | 54605170 ns | 54592331 ns | 30 | |
| add_copy_bench/2048_median | 54624677 ns | 54611497 ns | 30 | |
| add_copy_bench/2048_stddev | 470532 ns | 468618 ns | 30 | |
| add_copy_bench/4096 | 217963747 ns | 217880463 ns | 3 | |
| add_copy_bench/4096 | 216611839 ns | 216564586 ns | 3 | |
| add_copy_bench/4096 | 216418202 ns | 216391298 ns | 3 | |
| add_copy_bench/4096 | 216539333 ns | 216516409 ns | 3 | |
| add_copy_bench/4096 | 217922973 ns | 217871550 ns | 3 | |
| add_copy_bench/4096 | 217405903 ns | 217371135 ns | 3 | |
| add_copy_bench/4096 | 216769147 ns | 216731783 ns | 3 | |
| add_copy_bench/4096 | 217282183 ns | 217242674 ns | 3 | |
| add_copy_bench/4096 | 216192027 ns | 216132029 ns | 3 | |
| add_copy_bench/4096 | 219396222 ns | 219369499 ns | 3 | |
| add_copy_bench/4096 | 217659965 ns | 217633584 ns | 3 | |
| add_copy_bench/4096 | 218389852 ns | 218324410 ns | 3 | |
| add_copy_bench/4096 | 216531310 ns | 216472377 ns | 3 | |
| add_copy_bench/4096 | 216827609 ns | 216788496 ns | 3 | |
| add_copy_bench/4096 | 217147126 ns | 217057053 ns | 3 | |
| add_copy_bench/4096 | 220892403 ns | 220838801 ns | 3 | |
| add_copy_bench/4096 | 217059775 ns | 217035689 ns | 3 | |
| add_copy_bench/4096 | 216775020 ns | 216716017 ns | 3 | |
| add_copy_bench/4096 | 216753546 ns | 216739651 ns | 3 | |
| add_copy_bench/4096 | 216024711 ns | 215924933 ns | 3 | |
| add_copy_bench/4096 | 215886142 ns | 215860776 ns | 3 | |
| add_copy_bench/4096 | 215387351 ns | 215372631 ns | 3 | |
| add_copy_bench/4096 | 215210877 ns | 215161005 ns | 3 | |
| add_copy_bench/4096 | 215994748 ns | 215950061 ns | 3 | |
| add_copy_bench/4096 | 216470114 ns | 216431263 ns | 3 | |
| add_copy_bench/4096 | 215547722 ns | 215523647 ns | 3 | |
| add_copy_bench/4096 | 215118166 ns | 215084761 ns | 3 | |
| add_copy_bench/4096 | 214997092 ns | 214969244 ns | 3 | |
| add_copy_bench/4096 | 215655972 ns | 215585022 ns | 3 | |
| add_copy_bench/4096 | 216576089 ns | 216522601 ns | 3 | |
| add_copy_bench/4096_mean | 216780239 ns | 216735448 ns | 30 | |
| add_copy_bench/4096_median | 216593964 ns | 216543593 ns | 30 | |
| add_copy_bench/4096_stddev | 1267125 ns | 1264162 ns | 30 | |
| add_copy_bench/8192 | 868212952 ns | 867995494 ns | 1 | |
| add_copy_bench/8192 | 857837524 ns | 857528517 ns | 1 | |
| add_copy_bench/8192 | 861197752 ns | 861074939 ns | 1 | |
| add_copy_bench/8192 | 861237156 ns | 861043681 ns | 1 | |
| add_copy_bench/8192 | 865569387 ns | 865391383 ns | 1 | |
| add_copy_bench/8192 | 859687285 ns | 859455401 ns | 1 | |
| add_copy_bench/8192 | 857862609 ns | 857610702 ns | 1 | |
| add_copy_bench/8192 | 856711748 ns | 856519006 ns | 1 | |
| add_copy_bench/8192 | 861853139 ns | 861613739 ns | 1 | |
| add_copy_bench/8192 | 858842848 ns | 858658838 ns | 1 | |
| add_copy_bench/8192 | 857087473 ns | 856967325 ns | 1 | |
| add_copy_bench/8192 | 855835882 ns | 855598189 ns | 1 | |
| add_copy_bench/8192 | 861413882 ns | 861218528 ns | 1 | |
| add_copy_bench/8192 | 858500193 ns | 858353355 ns | 1 | |
| add_copy_bench/8192 | 855109677 ns | 854904797 ns | 1 | |
| add_copy_bench/8192 | 856392966 ns | 856149102 ns | 1 | |
| add_copy_bench/8192 | 864454418 ns | 864367572 ns | 1 | |
| add_copy_bench/8192 | 859490930 ns | 859267770 ns | 1 | |
| add_copy_bench/8192 | 856838230 ns | 856626357 ns | 1 | |
| add_copy_bench/8192 | 856322601 ns | 856119245 ns | 1 | |
| add_copy_bench/8192 | 861586653 ns | 861409155 ns | 1 | |
| add_copy_bench/8192 | 857586052 ns | 857475218 ns | 1 | |
| add_copy_bench/8192 | 856114730 ns | 855923276 ns | 1 | |
| add_copy_bench/8192 | 857101402 ns | 856920929 ns | 1 | |
| add_copy_bench/8192 | 864352213 ns | 864343578 ns | 1 | |
| add_copy_bench/8192 | 861493766 ns | 861488474 ns | 1 | |
| add_copy_bench/8192 | 864694323 ns | 864609406 ns | 1 | |
| add_copy_bench/8192 | 864246102 ns | 864055478 ns | 1 | |
| add_copy_bench/8192 | 861742071 ns | 861569787 ns | 1 | |
| add_copy_bench/8192 | 861160969 ns | 860872707 ns | 1 | |
| add_copy_bench/8192_mean | 860017898 ns | 859837732 ns | 30 | |
| add_copy_bench/8192_median | 859589107 ns | 859361585 ns | 30 | |
| add_copy_bench/8192_stddev | 3395922 ns | 3419816 ns | 30 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| library(data.table) | |
| library(ggplot2) | |
| perf_dt = fread("./arg_type_bench.csv") | |
| colnames(perf_dt) = tolower(colnames(perf_dt)) | |
| perf_dt = perf_dt[!grepl("mean", benchmark)] | |
| perf_dt = perf_dt[!grepl("median", benchmark)] | |
| perf_dt = perf_dt[!grepl("stddev", benchmark)] | |
| perf_dt[, size := as.numeric(sub(".*/", "", benchmark))] | |
| perf_dt[, time := as.numeric(sub("ns", "", time))] | |
| perf_dt[, cpu := as.numeric(sub("ns", "", cpu))] | |
| perf_dt[, bench := sub("/.*", "", benchmark)] | |
| ggplot(perf_dt, aes(x = log(size), y = log(cpu), color = bench)) + geom_point() | |
| perf_dt[, benchmark := NULL] | |
| perf_melt_dt = melt(perf_dt[, .(bench, size, cpu)], id.vars = c("bench", "size")) | |
| perf_melt_dt[, iter := .SD[, .I], .(bench)] | |
| perf_cast_dt = dcast(perf_melt_dt, size+iter~bench, value.var = "value") | |
| perf_cast_dt[, iter := NULL] | |
| perf_cast_dt[, perf_cf := add_constref_bench / add_pf_bench] | |
| ggplot(perf_cast_dt, aes(x = log(size), y = perf_cf)) + | |
| geom_point() + | |
| geom_hline(yintercept = 1) + | |
| theme_bw() + | |
| ggtitle("Speedup of PF Relative to Const Ref", "Higher Means PF More Performant") + | |
| xlab("Log of N") + | |
| ylab("") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment