
=== Segmented algorithm benchmark [5MyInt] ===
Elements: 100000   Iterations: 3000

--- bc::deque<5MyInt> ---

===== Group 25: 2-range input-output algorithms [5MyInt] =====
< algo >                     < nsg/seg > < std/seg > < std/nsg > < seg ns > < std ns > < nsg ns >
copy(1S)                            5.77        5.85        1.01      0.048      0.281      0.277
copy(2S)                            0.67        0.67        1.00      0.337      0.227      0.227
copy(1+2S)                          6.85        6.58        0.96      0.063      0.412      0.428
copy_if(1S hit)                     1.67        1.59        0.96      0.258      0.411      0.430
copy_if(2S hit)                     0.80        0.80        0.99      0.341      0.272      0.274
copy_if(1+2S hit)                   1.49        1.49        1.00      0.367      0.547      0.547
copy_if(1S miss)                    5.29        2.38        0.45      0.109      0.259      0.575
copy_if(2S miss)                    0.87        0.69        0.79      0.232      0.161      0.203
copy_if(1+2S miss)                  2.00        2.05        1.03      0.261      0.537      0.522
copy_n(1S)                          5.36        5.16        0.96      0.051      0.261      0.271
copy_n(2S)                          0.59        0.91        1.55      0.438      0.397      0.257
copy_n(1+2S)                        6.26        6.52        1.04      0.071      0.462      0.444
remove_copy(1S hit)                 1.73        2.31        1.34      0.253      0.586      0.438
remove_copy(2S hit)                 0.83        0.79        0.95      0.386      0.305      0.320
remove_copy(1+2S hit)               1.04        1.01        0.97      0.491      0.497      0.513
remove_copy(1S miss)                1.53        2.32        1.52      0.255      0.592      0.390
remove_copy(2S miss)                0.70        0.69        0.98      0.499      0.342      0.350
remove_copy(1+2S miss)              0.99        0.95        0.97      0.466      0.444      0.460
remove_copy_if(1S hit)              1.83        1.82        0.99      0.300      0.545      0.548
remove_copy_if(2S hit)              0.78        0.81        1.04      0.417      0.338      0.326
remove_copy_if(1+2S hit)            1.05        1.23        1.17      0.565      0.697      0.595
remove_copy_if(1S miss)             1.59        1.54        0.97      0.232      0.356      0.367
remove_copy_if(2S miss)             0.79        1.33        1.68      0.348      0.464      0.276
remove_copy_if(1+2S miss)           1.18        1.13        0.96      0.381      0.431      0.450
swap_ranges(1S)                     4.93        4.32        0.88      0.087      0.377      0.430
swap_ranges(2S)                     0.90        1.11        1.22      0.420      0.465      0.380
swap_ranges(1+2S)                   6.22        7.99        1.28      0.109      0.871      0.678
transform(1S)                       7.07        7.17        1.01      0.053      0.382      0.377
transform(2S)                       0.80        0.70        0.87      0.427      0.298      0.343
transform(1+2S)                     0.88        0.88        1.00      0.523      0.458      0.459
-------------------------------------------------------------------------------------------------
group geomean                       1.67        1.71        1.03       [5MyInt]

< algo >                     < nsg/seg > < std/seg > < std/nsg > < seg ns > < std ns > < nsg ns >
algo geomean                        1.67        1.71        1.03       [5MyInt]


=== Segmented algorithm benchmark [8MyFatIntILm4EE] ===
Elements: 100000   Iterations: 3000

--- bc::deque<8MyFatIntILm4EE> ---

===== Group 25: 2-range input-output algorithms [8MyFatIntILm4EE] =====
< algo >                     < nsg/seg > < std/seg > < std/nsg > < seg ns > < std ns > < nsg ns >
copy(1S)                            1.06        1.17        1.10      0.544      0.634      0.574
copy(2S)                            0.95        0.96        1.02      0.563      0.542      0.534
copy(1+2S)                          0.90        1.34        1.49      0.699      0.939      0.630
copy_if(1S hit)                     1.63        1.45        0.89      0.330      0.478      0.539
copy_if(2S hit)                     1.03        1.04        1.01      0.396      0.412      0.408
copy_if(1+2S hit)                   1.25        1.26        1.01      0.455      0.575      0.567
copy_if(1S miss)                    3.17        1.87        0.59      0.150      0.280      0.477
copy_if(2S miss)                    1.00        1.00        1.00      0.240      0.240      0.240
copy_if(1+2S miss)                  2.36        1.86        0.79      0.251      0.469      0.592
copy_n(1S)                          0.98        0.98        0.99      0.560      0.547      0.550
copy_n(2S)                          0.98        1.28        1.31      0.555      0.712      0.542
copy_n(1+2S)                        0.88        1.10        1.25      0.769      0.844      0.678
remove_copy(1S hit)                 1.33        1.10        0.83      0.607      0.667      0.806
remove_copy(2S hit)                 1.12        1.11        0.99      0.648      0.719      0.727
remove_copy(1+2S hit)               1.43        1.42        0.99      0.639      0.905      0.914
remove_copy(1S miss)                1.28        1.08        0.85      0.606      0.657      0.774
remove_copy(2S miss)                1.12        1.10        0.99      0.649      0.716      0.725
remove_copy(1+2S miss)              1.35        1.33        0.99      0.635      0.848      0.858
remove_copy_if(1S hit)              1.23        1.26        1.03      0.566      0.716      0.696
remove_copy_if(2S hit)              1.23        1.04        0.85      0.530      0.553      0.654
remove_copy_if(1+2S hit)            1.25        1.31        1.04      0.571      0.747      0.715
remove_copy_if(1S miss)             1.34        1.19        0.89      0.539      0.642      0.724
remove_copy_if(2S miss)             1.12        1.12        1.00      0.644      0.724      0.721
remove_copy_if(1+2S miss)           1.71        1.25        0.73      0.557      0.693      0.951
swap_ranges(1S)                     1.18        1.04        0.88      0.695      0.724      0.818
swap_ranges(2S)                     1.08        1.10        1.01      0.683      0.748      0.737
swap_ranges(1+2S)                   0.99        0.99        1.00      0.802      0.794      0.795
transform(1S)                       1.40        1.42        1.02      0.286      0.407      0.400
transform(2S)                       0.73        0.74        1.01      0.403      0.296      0.292
transform(1+2S)                     1.11        0.87        0.78      0.439      0.380      0.485
-------------------------------------------------------------------------------------------------
group geomean                       1.21        1.17        0.96       [8MyFatIntILm4EE]

< algo >                     < nsg/seg > < std/seg > < std/nsg > < seg ns > < std ns > < nsg ns >
algo geomean                        1.21        1.17        0.96       [8MyFatIntILm4EE]


=== Segmented algorithm benchmark [8MyFatIntILm8EE] ===
Elements: 100000   Iterations: 3000

--- bc::deque<8MyFatIntILm8EE> ---

===== Group 25: 2-range input-output algorithms [8MyFatIntILm8EE] =====
< algo >                     < nsg/seg > < std/seg > < std/nsg > < seg ns > < std ns > < nsg ns >
copy(1S)                            0.98        1.00        1.02      1.125      1.121      1.104
copy(2S)                            0.99        0.98        1.00      1.119      1.102      1.103
copy(1+2S)                          1.03        1.03        1.00      1.109      1.141      1.143
copy_if(1S hit)                     1.17        1.18        1.01      0.603      0.712      0.706
copy_if(2S hit)                     1.03        1.05        1.02      0.649      0.679      0.668
copy_if(1+2S hit)                   1.31        1.20        0.91      0.652      0.782      0.855
copy_if(1S miss)                    1.16        0.80        0.69      0.429      0.342      0.496
copy_if(2S miss)                    1.00        1.00        1.00      0.302      0.302      0.303
copy_if(1+2S miss)                  1.65        1.67        1.01      0.306      0.512      0.507
copy_n(1S)                          1.00        1.06        1.06      1.100      1.163      1.100
copy_n(2S)                          1.00        1.03        1.04      1.107      1.146      1.106
copy_n(1+2S)                        1.05        1.04        0.99      1.101      1.145      1.155
remove_copy(1S hit)                 1.06        1.05        1.00      1.156      1.214      1.220
remove_copy(2S hit)                 1.05        1.06        1.01      1.165      1.235      1.228
remove_copy(1+2S hit)               1.12        1.12        1.00      1.148      1.288      1.285
remove_copy(1S miss)                1.05        1.05        1.00      1.158      1.213      1.219
remove_copy(2S miss)                1.06        1.06        1.00      1.157      1.229      1.228
remove_copy(1+2S miss)              1.11        1.11        1.00      1.143      1.272      1.270
remove_copy_if(1S hit)              1.17        1.11        0.95      0.801      0.890      0.934
remove_copy_if(2S hit)              1.07        1.06        0.99      0.765      0.811      0.815
remove_copy_if(1+2S hit)            1.18        1.18        1.00      0.804      0.950      0.950
remove_copy_if(1S miss)             1.04        1.01        0.97      1.096      1.110      1.142
remove_copy_if(2S miss)             1.05        1.05        1.00      1.113      1.167      1.168
remove_copy_if(1+2S miss)           1.11        1.11        1.00      1.105      1.223      1.223
swap_ranges(1S)                     0.99        0.99        1.00      1.399      1.384      1.385
swap_ranges(2S)                     0.98        0.97        1.00      1.419      1.384      1.387
swap_ranges(1+2S)                   1.02        1.04        1.01      1.400      1.453      1.433
transform(1S)                       1.05        1.05        1.00      0.597      0.625      0.627
transform(2S)                       0.91        0.91        0.99      0.679      0.618      0.621
transform(1+2S)                     1.13        1.13        1.00      0.630      0.714      0.713
-------------------------------------------------------------------------------------------------
group geomean                       1.08        1.06        0.99       [8MyFatIntILm8EE]

< algo >                     < nsg/seg > < std/seg > < std/nsg > < seg ns > < std ns > < nsg ns >
algo geomean                        1.08        1.06        0.99       [8MyFatIntILm8EE]

