[Pixman] [RFC PATCH] mmx: Use shuffle instruction when available

Matt Turner mattst88 at gmail.com
Thu Feb 16 19:30:07 PST 2012


On Sun, Feb 12, 2012 at 7:42 PM, Matt Turner <mattst88 at gmail.com> wrote:
> Although not part of the original MMX instruction set, both SSE and
> AMD's Extended 3DNow! both provide the pshufw instruction.
>
> ARM iwMMXt also has an equivalent instruction, as do the Loongson
> Multimedia Instructions.
>
> We can simplify the expand_alpha, expand_alpha_rev, and invert_colors
> functions down to this single instruction.
>
> The SSE intrinsics provide _mm_shuffle_pi16, but there aren't 3DNow!
> intrinsics (to my knowledge). This will require a bit of work to
> configure.ac, which I haven't done yet. I'm interested in hearing
> some opinions on using Extended MMX instructions.
> ---

Here are the MMX benchmark results from an OLPC XO-1 laptop. MMX is
not a *lot* faster than the standard paths. Where it is a lot faster,
we don't actually have fast paths which probably skews the results.

pshufw doesn't make a huge difference, but it is a performance improvement.

I'll also run some benchmarks with iwMMXt on the XO 1.75.
-------------- next part --------------
Benchmark results for the MMX code paths running on an OLPC XO-1.

Compiled with gcc-4.6.2 -O2 -march=geode.

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 5
model           : 10
model name      : Geode(TM) Integrated Processor by AMD PCS
stepping        : 2
cpu MHz         : 430.948
cache size      : 128 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de pse tsc msr cx8 sep pge cmov clflush mmx mmxext
3dnowext 3dnow
bogomips        : 861.89
clflush size    : 32
cache_alignment : 32
address sizes   : 32 bits physical, 32 bits virtual
power management:

== Highlights ==

MMX is faster by at least 10% in
	- add_n_8_8
	- add_n_8888
	- add_n_x888
	- add_n_0565
	- add_n_4444
	- add_8_8
	- add_x888_x888
	- add_8888_8888
	- add_8888_0565
	- add_8888_1555
	- add_8888_4444
	- add_8888_2222
	- over_n_0565
	- over_n_1555
	- over_n_8_0565
	- over_n_8_x888
	- over_n_8_8888
	- over_n_8888_0565_ca
	- over_n_8888_1555_ca
	- over_n_8888_4444_ca
	- over_n_8888_2222_ca

MMX is much faster in
	- src_n_8_x888
	- src_n_8_8888
	- over_n_8888
	- over_n_x888
	- over_n_8888_8888_ca
	- over_n_8888_x888_ca
	- over_8888_n_8888
	- over_8888_n_x888

MMX is slower in
	- src_n_0565
	- src_n_x888
	- src_n_8888
	- src_x888_x888
	- src_8888_8888
	- src_0565_0565
	- over_8888_x888
	- over_8888_x888
	- outrev_n_8_0565
	- outrev_n_8_1555

MMX is much slower in
	- over_8888_0565
	- outrev_n_8_x888
	- outrev_n_8_8888

MMX+pshuf is significantly faster in
	- over_n_8_x888
	- over_n_8_8888
	- over_8888_n_8888
	- over_8888_n_x888

== Summary ==

MMX is mostly faster than no MMX. It shaves 5 minutes off a lowlevel-blit-bench
run (1:18 -> 1:13). It should be noted that fast paths do not exist for any
functions where MMX is much faster (see above).

Using the pshufw instruction provides meaningful speed ups in over_n_8_8888
(29 -> 36 Kops/s) and over_8888_n_8888 (36 -> 41 Kops/s). The rest of the
performance differences are indistinguishable from noise. pshufw does cut an
additional 4 minutes off the time to run lowlevel-blt-bench (1:13 -> 1:09).

== Benchmarks ==

- no-mmx
- mmx
- mmx + pshufw

reference memcpy speed = 345.7MB/s (86.4MP/s for 32bpp fills)
reference memcpy speed = 344.9MB/s (86.2MP/s for 32bpp fills)
reference memcpy speed = 344.5MB/s (86.1MP/s for 32bpp fills)
---------------------
               add_8_8_8 =  L1:   3.62  L2:   3.40  M:  3.52 (  4.08%)  HT:  2.82  VT:  2.82  R:  2.76  RT:  1.76 (  20Kops/s)
               add_8_8_8 =  L1:   3.24  L2:   3.13  M:  3.12 (  3.62%)  HT:  2.56  VT:  2.52  R:  2.45  RT:  1.66 (  19Kops/s)
               add_8_8_8 =  L1:   3.82  L2:   3.69  M:  3.68 (  4.27%)  HT:  2.93  VT:  2.92  R:  2.89  RT:  1.78 (  20Kops/s)
---------------------
               add_n_8_8 =  L1:  12.49  L2:  12.33  M: 11.29 (  9.80%)  HT:  9.82  VT:  9.47  R:  9.63  RT:  5.81 (  54Kops/s)
               add_n_8_8 =  L1:  61.48  L2:  60.36  M: 47.16 ( 41.03%)  HT: 24.67  VT: 23.86  R: 20.09  RT:  7.99 (  66Kops/s)
               add_n_8_8 =  L1:  61.41  L2:  61.44  M: 47.19 ( 41.08%)  HT: 24.34  VT: 23.65  R: 21.75  RT:  7.75 (  65Kops/s)
---------------------
            add_n_8_8888 =  L1:   4.00  L2:   3.92  M:  3.29 (  5.70%)  HT:  3.24  VT:  3.21  R:  3.19  RT:  2.18 (  24Kops/s)
            add_n_8_8888 =  L1:   3.59  L2:   3.54  M:  3.54 (  6.17%)  HT:  3.07  VT:  2.99  R:  3.00  RT:  2.09 (  23Kops/s)
            add_n_8_8888 =  L1:   4.35  L2:   4.27  M:  4.26 (  7.42%)  HT:  3.59  VT:  3.52  R:  3.47  RT:  2.33 (  26Kops/s)
---------------------
            add_n_8_x888 =  L1:   3.95  L2:   3.92  M:  3.78 (  6.56%)  HT:  3.24  VT:  3.21  R:  3.17  RT:  2.13 (  24Kops/s)
            add_n_8_x888 =  L1:   3.60  L2:   3.54  M:  3.53 (  6.15%)  HT:  3.06  VT:  3.03  R:  3.01  RT:  2.09 (  23Kops/s)
            add_n_8_x888 =  L1:   4.35  L2:   3.87  M:  4.26 (  7.42%)  HT:  3.60  VT:  3.52  R:  3.47  RT:  2.33 (  26Kops/s)
---------------------
            add_n_8_0565 =  L1:   2.72  L2:   2.65  M:  2.64 (  3.06%)  HT:  2.30  VT:  2.29  R:  2.26  RT:  1.61 (  19Kops/s)
            add_n_8_0565 =  L1:   2.50  L2:   2.49  M:  2.45 (  2.84%)  HT:  2.16  VT:  2.12  R:  2.11  RT:  1.54 (  18Kops/s)
            add_n_8_0565 =  L1:   2.87  L2:   2.82  M:  2.79 (  3.24%)  HT:  2.41  VT:  2.34  R:  2.37  RT:  1.67 (  19Kops/s)
---------------------
            add_n_8_1555 =  L1:   2.31  L2:   2.29  M:  2.26 (  2.61%)  HT:  2.01  VT:  1.98  R:  1.98  RT:  1.46 (  17Kops/s)
            add_n_8_1555 =  L1:   2.17  L2:   2.14  M:  2.12 (  2.46%)  HT:  1.88  VT:  1.88  R:  1.87  RT:  1.39 (  16Kops/s)
            add_n_8_1555 =  L1:   2.43  L2:   2.39  M:  2.36 (  2.74%)  HT:  2.09  VT:  2.07  R:  2.04  RT:  1.51 (  18Kops/s)
---------------------
            add_n_8_4444 =  L1:   2.67  L2:   2.63  M:  2.59 (  3.00%)  HT:  2.27  VT:  2.23  R:  2.24  RT:  1.61 (  18Kops/s)
            add_n_8_4444 =  L1:   2.45  L2:   2.44  M:  2.41 (  2.80%)  HT:  2.10  VT:  2.11  R:  2.10  RT:  1.50 (  18Kops/s)
            add_n_8_4444 =  L1:   2.81  L2:   2.76  M:  2.73 (  3.17%)  HT:  2.34  VT:  2.35  R:  2.33  RT:  1.64 (  19Kops/s)
---------------------
            add_n_8_2222 =  L1:   2.17  L2:   2.14  M:  2.13 (  1.85%)  HT:  1.90  VT:  1.88  R:  1.88  RT:  1.39 (  16Kops/s)
            add_n_8_2222 =  L1:   2.03  L2:   2.01  M:  2.00 (  1.74%)  HT:  1.80  VT:  1.78  R:  1.78  RT:  1.35 (  16Kops/s)
            add_n_8_2222 =  L1:   2.24  L2:   2.23  M:  2.22 (  1.93%)  HT:  1.96  VT:  1.92  R:  1.94  RT:  1.43 (  17Kops/s)
---------------------
            add_n_8_2x10 =  L1:   0.94  L2:   0.94  M:  0.93 (  1.62%)  HT:  0.85  VT:  0.86  R:  0.85  RT:  0.68 (   9Kops/s)
            add_n_8_2x10 =  L1:   0.94  L2:   0.94  M:  0.93 (  1.62%)  HT:  0.86  VT:  0.86  R:  0.85  RT:  0.69 (   9Kops/s)
            add_n_8_2x10 =  L1:   0.94  L2:   0.94  M:  0.93 (  1.62%)  HT:  0.86  VT:  0.85  R:  0.86  RT:  0.69 (   9Kops/s)
---------------------
            add_n_8_2a10 =  L1:   0.87  L2:   0.87  M:  0.86 (  1.49%)  HT:  0.79  VT:  0.79  R:  0.79  RT:  0.65 (   8Kops/s)
            add_n_8_2a10 =  L1:   0.88  L2:   0.87  M:  0.86 (  1.50%)  HT:  0.80  VT:  0.80  R:  0.79  RT:  0.65 (   8Kops/s)
            add_n_8_2a10 =  L1:   0.88  L2:   0.87  M:  0.86 (  1.50%)  HT:  0.80  VT:  0.79  R:  0.80  RT:  0.65 (   8Kops/s)
---------------------
                 add_n_8 =  L1:   6.03  L2:   6.01  M:  5.89 (  1.70%)  HT:  4.94  VT:  4.86  R:  4.75  RT:  3.14 (  33Kops/s)
                 add_n_8 =  L1:   9.11  L2:   9.08  M:  8.79 (  2.55%)  HT:  5.03  VT:  3.85  R:  6.66  RT:  3.87 (  38Kops/s)
                 add_n_8 =  L1:   9.10  L2:   9.02  M:  8.83 (  2.56%)  HT:  6.83  VT:  6.68  R:  6.85  RT:  3.87 (  38Kops/s)
---------------------
              add_n_8888 =  L1:   7.17  L2:   7.06  M:  6.59 (  7.62%)  HT:  5.79  VT:  5.68  R:  5.66  RT:  3.84 (  39Kops/s)
              add_n_8888 =  L1:  11.99  L2:  11.69  M: 10.81 ( 12.54%)  HT:  8.87  VT:  8.62  R:  8.53  RT:  5.02 (  47Kops/s)
              add_n_8888 =  L1:  11.39  L2:  11.81  M: 10.81 ( 12.55%)  HT:  8.82  VT:  8.56  R:  8.22  RT:  5.23 (  48Kops/s)
---------------------
              add_n_x888 =  L1:   7.18  L2:   7.04  M:  6.60 (  7.64%)  HT:  5.80  VT:  5.73  R:  5.67  RT:  3.95 (  40Kops/s)
              add_n_x888 =  L1:  11.99  L2:  11.76  M: 10.81 ( 12.54%)  HT:  8.87  VT:  8.62  R:  8.53  RT:  5.28 (  48Kops/s)
              add_n_x888 =  L1:  11.99  L2:  11.82  M: 10.80 ( 12.54%)  HT:  8.68  VT:  8.55  R:  8.52  RT:  5.22 (  48Kops/s)
---------------------
              add_n_0565 =  L1:   3.81  L2:   3.85  M:  3.77 (  2.18%)  HT:  3.36  VT:  3.31  R:  3.31  RT:  2.37 (  26Kops/s)
              add_n_0565 =  L1:   4.95  L2:   4.90  M:  4.74 (  2.75%)  HT:  4.14  VT:  4.09  R:  4.07  RT:  2.82 (  30Kops/s)
              add_n_0565 =  L1:   4.94  L2:   4.89  M:  4.78 (  2.77%)  HT:  4.12  VT:  4.07  R:  4.06  RT:  2.83 (  30Kops/s)
---------------------
              add_n_1555 =  L1:   3.11  L2:   3.08  M:  3.04 (  1.76%)  HT:  2.76  VT:  2.74  R:  2.72  RT:  2.09 (  24Kops/s)
              add_n_1555 =  L1:   3.76  L2:   3.72  M:  3.66 (  2.12%)  HT:  3.27  VT:  3.24  R:  3.23  RT:  2.39 (  26Kops/s)
              add_n_1555 =  L1:   3.70  L2:   3.73  M:  3.66 (  2.13%)  HT:  3.27  VT:  3.22  R:  3.22  RT:  2.34 (  26Kops/s)
---------------------
              add_n_4444 =  L1:   3.71  L2:   3.74  M:  3.68 (  2.13%)  HT:  3.26  VT:  3.24  R:  3.23  RT:  2.33 (  26Kops/s)
              add_n_4444 =  L1:   4.66  L2:   4.75  M:  4.64 (  2.69%)  HT:  3.90  VT:  3.97  R:  3.95  RT:  2.76 (  30Kops/s)
              add_n_4444 =  L1:   4.78  L2:   4.73  M:  4.63 (  2.68%)  HT:  4.01  VT:  3.95  R:  3.94  RT:  2.74 (  29Kops/s)
---------------------
              add_n_2222 =  L1:   2.84  L2:   2.83  M:  2.80 (  0.81%)  HT:  2.56  VT:  2.55  R:  2.52  RT:  1.98 (  23Kops/s)
              add_n_2222 =  L1:   3.38  L2:   3.36  M:  3.33 (  0.96%)  HT:  3.01  VT:  2.98  R:  2.96  RT:  2.21 (  25Kops/s)
              add_n_2222 =  L1:   3.38  L2:   3.35  M:  3.33 (  0.97%)  HT:  3.00  VT:  2.96  R:  2.92  RT:  2.25 (  25Kops/s)
---------------------
              add_n_2x10 =  L1:   1.63  L2:   1.62  M:  1.60 (  1.85%)  HT:  1.49  VT:  1.49  R:  1.48  RT:  1.25 (  15Kops/s)
              add_n_2x10 =  L1:   1.63  L2:   1.62  M:  1.59 (  1.85%)  HT:  1.49  VT:  1.49  R:  1.49  RT:  1.23 (  15Kops/s)
              add_n_2x10 =  L1:   1.63  L2:   1.62  M:  1.60 (  1.85%)  HT:  1.49  VT:  1.49  R:  1.48  RT:  1.25 (  15Kops/s)
---------------------
              add_n_2a10 =  L1:   1.42  L2:   1.41  M:  1.40 (  1.62%)  HT:  1.32  VT:  1.31  R:  1.31  RT:  1.12 (  14Kops/s)
              add_n_2a10 =  L1:   1.43  L2:   1.41  M:  1.40 (  1.62%)  HT:  1.31  VT:  1.32  R:  1.32  RT:  1.14 (  14Kops/s)
              add_n_2a10 =  L1:   1.42  L2:   1.42  M:  1.40 (  1.62%)  HT:  1.32  VT:  1.32  R:  1.31  RT:  1.13 (  14Kops/s)
---------------------
                 add_8_8 =  L1:  12.71  L2:  12.03  M: 11.54 (  6.68%)  HT: 14.58  VT: 13.97  R: 13.75  RT:  8.32 (  73Kops/s)
                 add_8_8 =  L1: 259.18  L2: 114.27  M: 92.62 ( 53.71%)  HT: 33.06  VT: 33.30  R: 27.91  RT:  9.82 (  81Kops/s)
                 add_8_8 =  L1: 257.64  L2: 115.96  M: 92.71 ( 53.82%)  HT: 32.95  VT: 33.08  R: 24.82  RT:  9.69 (  81Kops/s)
---------------------
           add_x888_x888 =  L1:   6.97  L2:   6.26  M:  5.91 ( 13.69%)  HT:  4.90  VT:  4.85  R:  4.78  RT:  3.12 (  33Kops/s)
           add_x888_x888 =  L1:  11.42  L2:   9.71  M:  9.10 ( 21.10%)  HT:  6.92  VT:  6.78  R:  6.67  RT:  3.72 (  38Kops/s)
           add_x888_x888 =  L1:  11.39  L2:   9.73  M:  9.08 ( 21.09%)  HT:  6.92  VT:  6.78  R:  6.49  RT:  3.87 (  39Kops/s)
---------------------
           add_8888_8888 =  L1:  19.97  L2:  16.97  M: 15.55 ( 35.98%)  HT: 12.80  VT: 12.41  R: 12.65  RT:  8.01 (  71Kops/s)
           add_8888_8888 =  L1:  73.43  L2:  32.46  M: 24.78 ( 57.47%)  HT: 18.96  VT: 17.95  R: 16.89  RT:  8.72 (  75Kops/s)
           add_8888_8888 =  L1:  73.13  L2:  32.82  M: 24.78 ( 57.53%)  HT: 18.93  VT: 17.93  R: 16.86  RT:  8.82 (  75Kops/s)
---------------------
           add_8888_0565 =  L1:   3.28  L2:   3.62  M:  3.71 (  6.44%)  HT:  3.31  VT:  3.32  R:  3.28  RT:  2.43 (  27Kops/s)
           add_8888_0565 =  L1:   5.21  L2:   4.90  M:  4.79 (  8.34%)  HT:  4.17  VT:  4.12  R:  4.08  RT:  2.74 (  30Kops/s)
           add_8888_0565 =  L1:   5.20  L2:   4.90  M:  4.79 (  8.35%)  HT:  4.14  VT:  4.11  R:  4.01  RT:  2.86 (  31Kops/s)
---------------------
           add_8888_1555 =  L1:   3.21  L2:   3.06  M:  3.02 (  5.24%)  HT:  2.76  VT:  2.70  R:  2.72  RT:  2.07 (  24Kops/s)
           add_8888_1555 =  L1:   3.91  L2:   3.73  M:  3.67 (  6.38%)  HT:  3.29  VT:  3.26  R:  3.18  RT:  2.42 (  27Kops/s)
           add_8888_1555 =  L1:   3.91  L2:   3.73  M:  3.66 (  6.38%)  HT:  3.29  VT:  3.21  R:  3.23  RT:  2.42 (  27Kops/s)
---------------------
           add_8888_4444 =  L1:   3.92  L2:   3.70  M:  3.64 (  6.32%)  HT:  3.27  VT:  3.22  R:  3.21  RT:  2.38 (  27Kops/s)
           add_8888_4444 =  L1:   5.03  L2:   4.74  M:  4.63 (  8.06%)  HT:  4.05  VT:  4.00  R:  3.96  RT:  2.80 (  30Kops/s)
           add_8888_4444 =  L1:   5.02  L2:   4.73  M:  4.63 (  8.07%)  HT:  4.05  VT:  3.98  R:  3.96  RT:  2.74 (  30Kops/s)
---------------------
           add_8888_2222 =  L1:   2.89  L2:   2.81  M:  2.78 (  4.03%)  HT:  2.57  VT:  2.54  R:  2.53  RT:  1.96 (  23Kops/s)
           add_8888_2222 =  L1:   3.40  L2:   3.36  M:  3.33 (  4.83%)  HT:  3.02  VT:  2.95  R:  2.97  RT:  2.28 (  26Kops/s)
           add_8888_2222 =  L1:   3.49  L2:   3.36  M:  2.95 (  4.28%)  HT:  2.98  VT:  2.99  R:  2.97  RT:  2.26 (  25Kops/s)
---------------------
           add_0565_0565 =  L1:   3.00  L2:   2.92  M:  2.88 (  3.33%)  HT:  2.54  VT:  2.51  R:  2.50  RT:  1.80 (  21Kops/s)
           add_0565_0565 =  L1:   3.61  L2:   3.49  M:  3.42 (  3.97%)  HT:  2.96  VT:  2.93  R:  2.92  RT:  2.06 (  23Kops/s)
           add_0565_0565 =  L1:   3.61  L2:   3.48  M:  3.43 (  3.99%)  HT:  2.96  VT:  2.92  R:  2.91  RT:  2.03 (  23Kops/s)
---------------------
           add_1555_1555 =  L1:   2.22  L2:   2.16  M:  2.14 (  2.48%)  HT:  1.95  VT:  1.94  R:  1.92  RT:  1.50 (  18Kops/s)
           add_1555_1555 =  L1:   2.50  L2:   2.47  M:  2.44 (  2.83%)  HT:  2.19  VT:  2.15  R:  2.16  RT:  1.65 (  19Kops/s)
           add_1555_1555 =  L1:   2.53  L2:   2.44  M:  2.44 (  2.84%)  HT:  2.17  VT:  2.18  R:  2.16  RT:  1.65 (  19Kops/s)
---------------------
           add_0565_2x10 =  L1:   1.01  L2:   0.99  M:  0.99 (  1.71%)  HT:  0.93  VT:  0.93  R:  0.92  RT:  0.80 (  10Kops/s)
           add_0565_2x10 =  L1:   1.00  L2:   1.00  M:  0.99 (  1.71%)  HT:  0.93  VT:  0.93  R:  0.93  RT:  0.79 (  10Kops/s)
           add_0565_2x10 =  L1:   1.01  L2:   1.00  M:  0.99 (  1.72%)  HT:  0.93  VT:  0.93  R:  0.93  RT:  0.79 (  10Kops/s)
---------------------
           add_2a10_2a10 =  L1:   0.98  L2:   0.96  M:  0.96 (  2.21%)  HT:  0.92  VT:  0.91  R:  0.91  RT:  0.81 (  10Kops/s)
           add_2a10_2a10 =  L1:   0.98  L2:   0.96  M:  0.96 (  2.22%)  HT:  0.91  VT:  0.91  R:  0.91  RT:  0.81 (  10Kops/s)
           add_2a10_2a10 =  L1:   0.98  L2:   0.96  M:  0.95 (  2.21%)  HT:  0.91  VT:  0.91  R:  0.91  RT:  0.81 (  10Kops/s)
---------------------
              src_n_2222 =  L1:  16.63  L2:  16.64  M: 16.45 (  4.76%)  HT: 11.17  VT: 10.88  R: 10.79  RT:  5.28 (  47Kops/s)
              src_n_2222 =  L1:  16.64  L2:  16.49  M: 16.60 (  4.81%)  HT: 11.25  VT: 10.81  R: 10.83  RT:  5.34 (  47Kops/s)
              src_n_2222 =  L1:  16.61  L2:  16.64  M: 16.55 (  4.80%)  HT: 11.26  VT: 10.79  R: 10.87  RT:  5.17 (  46Kops/s)
---------------------
              src_n_0565 =  L1:  96.76  L2: 104.07  M:103.62 ( 59.95%)  HT: 64.15  VT: 53.04  R: 53.30  RT: 18.25 (  99Kops/s)
              src_n_0565 =  L1: 437.76  L2: 534.88  M:528.62 (306.55%)  HT: 74.23  VT: 65.50  R: 59.64  RT: 17.80 (  92Kops/s)
              src_n_0565 =  L1: 453.79  L2: 541.45  M:524.61 (304.52%)  HT: 72.96  VT: 64.14  R: 58.70  RT: 15.53 (  91Kops/s)
---------------------
              src_n_1555 =  L1:  16.61  L2:  16.48  M: 16.42 (  9.50%)  HT: 11.17  VT: 10.75  R: 10.81  RT:  5.31 (  48Kops/s)
              src_n_1555 =  L1:  16.63  L2:  16.49  M: 16.57 (  9.61%)  HT: 11.24  VT: 10.82  R: 10.83  RT:  5.34 (  47Kops/s)
              src_n_1555 =  L1:  16.59  L2:  16.59  M: 16.57 (  9.62%)  HT: 11.24  VT: 10.81  R: 10.87  RT:  5.59 (  48Kops/s)
---------------------
              src_n_4444 =  L1:  16.59  L2:  16.47  M: 16.53 (  9.56%)  HT: 11.13  VT: 10.75  R: 10.77  RT:  5.28 (  47Kops/s)
              src_n_4444 =  L1:  16.28  L2:  16.49  M: 16.57 (  9.61%)  HT: 11.22  VT: 10.81  R: 10.82  RT:  5.32 (  47Kops/s)
              src_n_4444 =  L1:  16.58  L2:  16.62  M: 16.10 (  9.35%)  HT: 11.23  VT: 10.80  R: 10.84  RT:  5.16 (  46Kops/s)
---------------------
              src_n_x888 =  L1:  96.77  L2: 103.95  M:103.21 (119.44%)  HT: 63.45  VT: 53.47  R: 52.82  RT: 18.25 ( 100Kops/s)
              src_n_x888 =  L1: 312.69  L2: 292.43  M:292.40 (339.12%)  HT: 69.36  VT: 60.21  R: 53.14  RT: 15.40 (  91Kops/s)
              src_n_x888 =  L1: 311.95  L2: 312.04  M:292.44 (339.50%)  HT: 68.11  VT: 59.11  R: 55.94  RT: 15.12 (  90Kops/s)
---------------------
              src_n_8888 =  L1:  96.19  L2: 103.93  M: 97.84 (113.21%)  HT: 63.24  VT: 53.61  R: 53.43  RT: 18.35 ( 100Kops/s)
              src_n_8888 =  L1: 309.17  L2: 293.52  M:292.20 (338.90%)  HT: 69.21  VT: 60.38  R: 56.96  RT: 15.38 (  91Kops/s)
              src_n_8888 =  L1: 311.85  L2: 311.56  M:292.33 (339.38%)  HT: 68.01  VT: 59.14  R: 56.08  RT: 15.07 (  90Kops/s)
---------------------
              src_n_2x10 =  L1:   2.86  L2:   2.84  M:  2.78 (  3.22%)  HT:  2.46  VT:  2.44  R:  2.43  RT:  1.80 (  21Kops/s)
              src_n_2x10 =  L1:   2.89  L2:   2.86  M:  2.76 (  3.21%)  HT:  2.47  VT:  2.43  R:  2.41  RT:  1.82 (  21Kops/s)
              src_n_2x10 =  L1:   2.86  L2:   2.84  M:  2.79 (  3.24%)  HT:  2.46  VT:  2.42  R:  2.45  RT:  1.82 (  21Kops/s)
---------------------
              src_n_2a10 =  L1:   2.30  L2:   2.28  M:  2.23 (  2.58%)  HT:  2.02  VT:  2.00  R:  2.00  RT:  1.57 (  18Kops/s)
              src_n_2a10 =  L1:   2.30  L2:   2.27  M:  2.23 (  2.58%)  HT:  2.03  VT:  2.01  R:  2.02  RT:  1.57 (  18Kops/s)
              src_n_2a10 =  L1:   2.30  L2:   2.27  M:  2.23 (  2.59%)  HT:  2.03  VT:  2.00  R:  2.01  RT:  1.57 (  18Kops/s)
---------------------
           src_8888_0565 =  L1:  13.20  L2:  11.20  M: 11.24 ( 19.51%)  HT:  9.90  VT:  9.63  R:  9.64  RT:  6.71 (  63Kops/s)
           src_8888_0565 =  L1:  13.20  L2:  11.17  M: 11.30 ( 19.66%)  HT:  9.90  VT:  9.67  R:  9.69  RT:  6.83 (  64Kops/s)
           src_8888_0565 =  L1:  13.19  L2:  11.22  M: 11.28 ( 19.64%)  HT:  9.93  VT:  9.67  R:  9.65  RT:  6.73 (  63Kops/s)
---------------------
           src_8888_4444 =  L1:  20.05  L2:  15.74  M: 15.88 ( 27.56%)  HT: 11.02  VT: 10.67  R: 10.55  RT:  5.33 (  49Kops/s)
           src_8888_4444 =  L1:  20.04  L2:   9.89  M: 15.89 ( 27.65%)  HT: 11.05  VT: 10.72  R: 10.58  RT:  5.42 (  49Kops/s)
           src_8888_4444 =  L1:  19.90  L2:  15.71  M: 15.74 ( 27.41%)  HT: 11.06  VT: 10.72  R: 10.57  RT:  5.39 (  49Kops/s)
---------------------
           src_8888_2222 =  L1:  20.07  L2:  15.86  M: 15.79 ( 22.84%)  HT: 11.03  VT: 10.68  R: 10.55  RT:  5.33 (  49Kops/s)
           src_8888_2222 =  L1:  20.09  L2:  15.69  M: 15.92 ( 23.08%)  HT: 11.05  VT: 10.71  R: 10.60  RT:  5.43 (  49Kops/s)
           src_8888_2222 =  L1:  19.91  L2:  15.73  M: 15.92 ( 23.10%)  HT: 10.93  VT: 10.72  R: 10.60  RT:  5.40 (  49Kops/s)
---------------------
           src_8888_2x10 =  L1:   1.55  L2:   1.51  M:  1.49 (  3.44%)  HT:  1.35  VT:  1.35  R:  1.35  RT:  1.07 (  13Kops/s)
           src_8888_2x10 =  L1:   1.54  L2:   1.51  M:  1.49 (  3.45%)  HT:  1.35  VT:  1.36  R:  1.34  RT:  1.08 (  13Kops/s)
           src_8888_2x10 =  L1:   1.54  L2:   1.51  M:  1.49 (  3.45%)  HT:  1.35  VT:  1.35  R:  1.34  RT:  1.08 (  13Kops/s)
---------------------
           src_8888_2a10 =  L1:   1.37  L2:   1.33  M:  1.31 (  3.04%)  HT:  1.21  VT:  1.20  R:  1.20  RT:  0.98 (  12Kops/s)
           src_8888_2a10 =  L1:   1.36  L2:   1.33  M:  1.32 (  3.05%)  HT:  1.21  VT:  1.20  R:  1.21  RT:  0.98 (  12Kops/s)
           src_8888_2a10 =  L1:   1.37  L2:   1.33  M:  1.31 (  3.05%)  HT:  1.21  VT:  1.21  R:  1.20  RT:  0.98 (  12Kops/s)
---------------------
           src_0888_0565 =  L1:  11.02  L2:   9.85  M:  9.91 ( 14.34%)  HT:  6.91  VT:  6.60  R:  6.73  RT:  3.54 (  36Kops/s)
           src_0888_0565 =  L1:  11.04  L2:   9.94  M:  9.91 ( 14.36%)  HT:  6.74  VT:  6.79  R:  6.74  RT:  3.58 (  36Kops/s)
           src_0888_0565 =  L1:  11.04  L2:   9.87  M:  9.87 ( 14.32%)  HT:  6.96  VT:  6.81  R:  6.75  RT:  3.56 (  36Kops/s)
---------------------
           src_0888_8888 =  L1:  17.70  L2:  15.57  M: 15.27 ( 30.92%)  HT:  9.62  VT:  9.07  R:  9.25  RT:  4.40 (  42Kops/s)
           src_0888_8888 =  L1:  17.71  L2:  15.59  M: 15.10 ( 30.66%)  HT:  9.64  VT:  9.41  R:  9.32  RT:  4.50 (  43Kops/s)
           src_0888_8888 =  L1:  17.70  L2:  15.62  M: 15.14 ( 30.76%)  HT:  9.70  VT:  9.44  R:  9.29  RT:  4.44 (  42Kops/s)
---------------------
           src_0888_x888 =  L1:  17.67  L2:  15.67  M: 15.26 ( 30.91%)  HT:  9.63  VT:  9.07  R:  9.25  RT:  4.40 (  42Kops/s)
           src_0888_x888 =  L1:  17.70  L2:  15.67  M: 15.08 ( 30.61%)  HT:  9.64  VT:  9.41  R:  9.32  RT:  4.51 (  43Kops/s)
           src_0888_x888 =  L1:  17.78  L2:  15.63  M: 15.14 ( 30.77%)  HT:  9.69  VT:  9.44  R:  9.29  RT:  4.45 (  42Kops/s)
---------------------
           src_x888_x888 =  L1: 157.56  L2:  59.63  M: 45.52 (105.35%)  HT: 31.01  VT: 29.14  R: 25.80  RT: 11.31 (  87Kops/s)
           src_x888_x888 =  L1: 190.65  L2:  67.34  M: 48.46 (112.42%)  HT: 25.93  VT: 24.98  R: 24.07  RT:  9.74 (  79Kops/s)
           src_x888_x888 =  L1: 189.00  L2:  68.28  M: 48.47 (112.54%)  HT: 25.57  VT: 24.67  R: 23.75  RT:  9.53 (  78Kops/s)
---------------------
           src_x888_8888 =  L1:  68.10  L2:  41.18  M: 33.93 ( 78.54%)  HT: 22.45  VT: 21.39  R: 22.03  RT: 11.80 (  86Kops/s)
           src_x888_8888 =  L1:  68.36  L2:  40.78  M: 33.21 ( 77.04%)  HT: 22.53  VT: 21.47  R: 22.11  RT: 10.86 (  86Kops/s)
           src_x888_8888 =  L1:  67.36  L2:  41.65  M: 33.25 ( 77.21%)  HT: 22.57  VT: 21.43  R: 22.04  RT: 10.77 (  86Kops/s)
---------------------
           src_8888_8888 =  L1: 159.32  L2:  59.27  M: 45.31 (104.86%)  HT: 30.96  VT: 29.18  R: 25.78  RT: 11.35 (  87Kops/s)
           src_8888_8888 =  L1: 190.46  L2:  67.10  M: 48.46 (112.40%)  HT: 25.91  VT: 25.02  R: 24.07  RT:  9.77 (  79Kops/s)
           src_8888_8888 =  L1: 188.07  L2:  68.03  M: 48.16 (111.82%)  HT: 25.58  VT: 24.68  R: 23.78  RT:  9.55 (  79Kops/s)
---------------------
           src_0565_0565 =  L1: 278.52  L2:  99.85  M: 88.46 (102.37%)  HT: 42.69  VT: 39.21  R: 35.47  RT: 12.56 (  93Kops/s)
           src_0565_0565 =  L1: 332.23  L2: 110.76  M: 93.30 (108.21%)  HT: 33.96  VT: 33.59  R: 30.74  RT: 12.01 (  85Kops/s)
           src_0565_0565 =  L1: 341.49  L2: 111.29  M: 93.33 (108.35%)  HT: 33.55  VT: 32.92  R: 30.29  RT: 10.69 (  84Kops/s)
---------------------
           src_1555_0565 =  L1:   5.56  L2:   5.30  M:  5.32 (  6.16%)  HT:  4.33  VT:  4.28  R:  4.26  RT:  2.69 (  29Kops/s)
           src_1555_0565 =  L1:   5.55  L2:   5.32  M:  5.32 (  6.17%)  HT:  4.32  VT:  4.25  R:  4.18  RT:  2.73 (  29Kops/s)
           src_1555_0565 =  L1:   5.43  L2:   5.33  M:  5.31 (  6.16%)  HT:  4.34  VT:  4.28  R:  4.19  RT:  2.74 (  29Kops/s)
---------------------
           src_0565_1555 =  L1:   7.39  L2:   7.01  M:  6.99 (  8.09%)  HT:  5.38  VT:  5.30  R:  5.26  RT:  3.12 (  32Kops/s)
           src_0565_1555 =  L1:   7.38  L2:   7.01  M:  6.99 (  8.11%)  HT:  5.37  VT:  5.29  R:  5.23  RT:  3.06 (  32Kops/s)
           src_0565_1555 =  L1:   7.40  L2:   7.02  M:  6.99 (  8.11%)  HT:  5.39  VT:  5.30  R:  5.27  RT:  3.05 (  32Kops/s)
---------------------
            src_n_8_0565 =  L1:   5.82  L2:   5.88  M:  4.75 (  4.12%)  HT:  4.51  VT:  4.45  R:  4.35  RT:  2.53 (  27Kops/s)
            src_n_8_0565 =  L1:   5.98  L2:   5.89  M:  5.81 (  5.06%)  HT:  4.53  VT:  4.48  R:  4.37  RT:  2.61 (  28Kops/s)
            src_n_8_0565 =  L1:   5.97  L2:   5.89  M:  5.81 (  5.06%)  HT:  4.53  VT:  4.47  R:  4.37  RT:  2.60 (  28Kops/s)
---------------------
            src_n_8_1555 =  L1:   5.66  L2:   5.57  M:  5.52 (  4.79%)  HT:  4.25  VT:  4.25  R:  4.25  RT:  2.52 (  27Kops/s)
            src_n_8_1555 =  L1:   5.66  L2:   5.56  M:  5.52 (  4.80%)  HT:  4.27  VT:  4.29  R:  4.27  RT:  2.54 (  27Kops/s)
            src_n_8_1555 =  L1:   5.61  L2:   5.56  M:  5.51 (  4.80%)  HT:  4.27  VT:  4.29  R:  4.26  RT:  2.54 (  27Kops/s)
---------------------
            src_n_8_4444 =  L1:   5.65  L2:   5.56  M:  5.51 (  4.78%)  HT:  4.32  VT:  4.27  R:  4.52  RT:  2.60 (  28Kops/s)
            src_n_8_4444 =  L1:   5.65  L2:   5.56  M:  5.51 (  4.79%)  HT:  4.34  VT:  4.29  R:  4.54  RT:  2.62 (  28Kops/s)
            src_n_8_4444 =  L1:   5.65  L2:   5.56  M:  5.51 (  4.80%)  HT:  4.32  VT:  4.29  R:  4.53  RT:  2.63 (  28Kops/s)
---------------------
            src_n_8_2222 =  L1:   6.15  L2:   6.00  M:  5.95 (  3.45%)  HT:  4.60  VT:  4.54  R:  4.52  RT:  2.60 (  28Kops/s)
            src_n_8_2222 =  L1:   6.15  L2:   6.01  M:  5.92 (  3.43%)  HT:  4.62  VT:  4.56  R:  4.52  RT:  2.63 (  28Kops/s)
            src_n_8_2222 =  L1:   6.12  L2:   6.06  M:  5.97 (  3.47%)  HT:  4.62  VT:  4.56  R:  4.53  RT:  2.56 (  27Kops/s)
---------------------
            src_n_8_x888 =  L1:   8.32  L2:   8.29  M:  8.06 ( 11.66%)  HT:  5.87  VT:  5.84  R:  5.79  RT:  3.14 (  32Kops/s)
            src_n_8_x888 =  L1: 303.15  L2: 334.14  M:292.15 (423.53%)  HT: 69.52  VT: 60.60  R: 57.16  RT: 15.29 (  92Kops/s)
            src_n_8_x888 =  L1: 310.52  L2: 311.60  M:292.57 (424.57%)  HT: 67.65  VT: 59.23  R: 55.84  RT: 14.91 (  91Kops/s)
---------------------
            src_n_8_8888 =  L1:   8.32  L2:   8.25  M:  8.09 ( 11.71%)  HT:  5.93  VT:  5.84  R:  5.79  RT:  3.12 (  32Kops/s)
            src_n_8_8888 =  L1: 304.18  L2: 292.68  M:291.85 (423.11%)  HT: 69.69  VT: 60.40  R: 57.24  RT: 15.33 (  92Kops/s)
            src_n_8_8888 =  L1: 306.08  L2: 310.19  M:292.05 (423.82%)  HT: 67.70  VT: 59.14  R: 56.12  RT: 16.61 (  91Kops/s)
---------------------
            src_n_8_2x10 =  L1:   1.32  L2:   1.30  M:  1.29 (  1.87%)  HT:  1.15  VT:  1.13  R:  1.14  RT:  0.86 (  11Kops/s)
            src_n_8_2x10 =  L1:   1.32  L2:   1.30  M:  1.29 (  1.87%)  HT:  1.15  VT:  1.14  R:  1.14  RT:  0.87 (  11Kops/s)
            src_n_8_2x10 =  L1:   1.32  L2:   1.30  M:  1.25 (  1.81%)  HT:  1.15  VT:  1.15  R:  1.14  RT:  0.87 (  11Kops/s)
---------------------
            src_n_8_2a10 =  L1:   1.18  L2:   1.17  M:  1.16 (  1.67%)  HT:  1.04  VT:  1.04  R:  1.04  RT:  0.80 (  10Kops/s)
            src_n_8_2a10 =  L1:   1.18  L2:   1.17  M:  1.15 (  1.67%)  HT:  1.04  VT:  1.04  R:  1.04  RT:  0.80 (  10Kops/s)
            src_n_8_2a10 =  L1:   1.18  L2:   1.17  M:  1.16 (  1.68%)  HT:  1.05  VT:  1.03  R:  1.04  RT:  0.80 (  10Kops/s)
---------------------
         src_8888_8_0565 =  L1:   6.97  L2:   6.27  M:  6.23 ( 12.62%)  HT:  4.82  VT:  4.76  R:  4.62  RT:  2.71 (  29Kops/s)
         src_8888_8_0565 =  L1:   6.96  L2:   6.17  M:  6.26 ( 12.71%)  HT:  4.85  VT:  4.79  R:  4.65  RT:  2.78 (  29Kops/s)
         src_8888_8_0565 =  L1:   6.97  L2:   6.27  M:  6.26 ( 12.72%)  HT:  4.86  VT:  4.71  R:  4.74  RT:  2.77 (  29Kops/s)
---------------------
         src_0888_8_0565 =  L1:   4.99  L2:   4.65  M:  4.65 (  8.08%)  HT:  3.59  VT:  3.56  R:  3.52  RT:  2.08 (  23Kops/s)
         src_0888_8_0565 =  L1:   4.99  L2:   4.65  M:  4.64 (  8.08%)  HT:  3.60  VT:  3.56  R:  3.52  RT:  2.08 (  23Kops/s)
         src_0888_8_0565 =  L1:   5.00  L2:   4.66  M:  4.65 (  8.10%)  HT:  3.61  VT:  3.57  R:  3.53  RT:  2.08 (  23Kops/s)
---------------------
         src_0888_8_8888 =  L1:   5.84  L2:   5.53  M:  5.52 ( 12.77%)  HT:  4.15  VT:  4.08  R:  3.96  RT:  2.20 (  24Kops/s)
         src_0888_8_8888 =  L1:   5.98  L2:   5.54  M:  5.52 ( 12.81%)  HT:  4.12  VT:  4.09  R:  3.97  RT:  2.36 (  26Kops/s)
         src_0888_8_8888 =  L1:   5.98  L2:   5.51  M:  5.53 ( 12.85%)  HT:  4.16  VT:  4.03  R:  4.03  RT:  2.34 (  25Kops/s)
---------------------
         src_0888_8_x888 =  L1:   5.80  L2:   5.37  M:  5.39 ( 12.47%)  HT:  4.00  VT:  4.04  R:  3.98  RT:  2.31 (  25Kops/s)
         src_0888_8_x888 =  L1:   5.80  L2:   5.38  M:  5.37 ( 12.46%)  HT:  4.08  VT:  4.04  R:  4.00  RT:  2.30 (  25Kops/s)
         src_0888_8_x888 =  L1:   5.80  L2:   5.31  M:  5.37 ( 12.47%)  HT:  4.07  VT:  4.05  R:  4.00  RT:  2.34 (  25Kops/s)
---------------------
         src_x888_8_x888 =  L1:   7.24  L2:   6.46  M:  6.46 ( 16.83%)  HT:  4.67  VT:  4.65  R:  4.58  RT:  2.52 (  27Kops/s)
         src_x888_8_x888 =  L1:   7.23  L2:   6.48  M:  6.45 ( 16.84%)  HT:  4.71  VT:  4.65  R:  4.60  RT:  2.53 (  27Kops/s)
         src_x888_8_x888 =  L1:   7.22  L2:   6.47  M:  6.46 ( 16.86%)  HT:  4.63  VT:  4.67  R:  4.60  RT:  2.55 (  27Kops/s)
---------------------
         src_x888_8_8888 =  L1:   7.24  L2:   6.47  M:  6.46 ( 16.82%)  HT:  4.61  VT:  4.65  R:  4.58  RT:  2.52 (  27Kops/s)
         src_x888_8_8888 =  L1:   7.23  L2:   6.48  M:  6.46 ( 16.85%)  HT:  4.71  VT:  4.65  R:  4.60  RT:  2.54 (  27Kops/s)
         src_x888_8_8888 =  L1:   7.23  L2:   6.47  M:  6.46 ( 16.88%)  HT:  4.71  VT:  4.67  R:  4.61  RT:  2.55 (  27Kops/s)
---------------------
         src_0565_8_0565 =  L1:   4.14  L2:   3.95  M:  3.94 (  5.70%)  HT:  3.16  VT:  3.15  R:  3.13  RT:  1.94 (  22Kops/s)
         src_0565_8_0565 =  L1:   4.14  L2:   3.95  M:  3.94 (  5.71%)  HT:  3.17  VT:  3.16  R:  3.13  RT:  1.98 (  22Kops/s)
         src_0565_8_0565 =  L1:   4.07  L2:   3.95  M:  3.95 (  5.73%)  HT:  3.17  VT:  3.16  R:  3.14  RT:  1.94 (  22Kops/s)
---------------------
         src_1555_8_0565 =  L1:   3.49  L2:   3.32  M:  3.35 (  4.85%)  HT:  2.76  VT:  2.73  R:  2.69  RT:  1.78 (  20Kops/s)
         src_1555_8_0565 =  L1:   3.44  L2:   3.36  M:  3.35 (  4.86%)  HT:  2.75  VT:  2.71  R:  2.73  RT:  1.80 (  20Kops/s)
         src_1555_8_0565 =  L1:   3.49  L2:   3.35  M:  3.36 (  4.87%)  HT:  2.77  VT:  2.71  R:  2.73  RT:  1.80 (  20Kops/s)
---------------------
         src_0565_8_1555 =  L1:   4.04  L2:   3.86  M:  3.86 (  5.58%)  HT:  3.02  VT:  3.03  R:  3.01  RT:  1.90 (  21Kops/s)
         src_0565_8_1555 =  L1:   4.01  L2:   3.86  M:  3.86 (  5.60%)  HT:  3.03  VT:  3.04  R:  3.02  RT:  1.91 (  21Kops/s)
         src_0565_8_1555 =  L1:   4.04  L2:   3.87  M:  3.86 (  5.60%)  HT:  3.09  VT:  3.00  R:  3.02  RT:  1.92 (  21Kops/s)
---------------------
             over_n_x888 =  L1:   4.37  L2:   4.60  M:  4.40 (  5.09%)  HT:  4.04  VT:  3.93  R:  3.95  RT:  3.06 (  33Kops/s)
             over_n_x888 =  L1:  21.66  L2:  21.20  M: 17.50 ( 20.30%)  HT: 15.29  VT: 14.65  R: 14.39  RT:  8.72 (  71Kops/s)
             over_n_x888 =  L1:  21.58  L2:  21.02  M: 17.64 ( 20.48%)  HT: 15.25  VT: 14.54  R: 14.31  RT:  8.58 (  70Kops/s)
---------------------
             over_n_8888 =  L1:   4.66  L2:   4.60  M:  4.41 (  5.10%)  HT:  4.03  VT:  3.99  R:  3.97  RT:  3.06 (  33Kops/s)
             over_n_8888 =  L1:  21.64  L2:  21.13  M: 17.68 ( 20.50%)  HT: 15.30  VT: 14.63  R: 14.38  RT:  8.72 (  71Kops/s)
             over_n_8888 =  L1:  21.58  L2:  21.26  M: 17.51 ( 20.33%)  HT: 15.26  VT: 14.55  R: 14.32  RT:  8.42 (  69Kops/s)
---------------------
             over_n_0565 =  L1:   2.99  L2:   2.86  M:  2.93 (  1.70%)  HT:  2.68  VT:  2.66  R:  2.65  RT:  2.02 (  23Kops/s)
             over_n_0565 =  L1:   3.51  L2:   3.50  M:  3.43 (  1.99%)  HT:  3.23  VT:  3.28  R:  3.23  RT:  2.72 (  31Kops/s)
             over_n_0565 =  L1:   3.51  L2:   3.51  M:  3.44 (  2.00%)  HT:  3.23  VT:  3.27  R:  3.23  RT:  2.70 (  31Kops/s)
---------------------
             over_n_1555 =  L1:   2.51  L2:   2.51  M:  2.47 (  1.43%)  HT:  2.29  VT:  2.18  R:  2.27  RT:  1.81 (  21Kops/s)
             over_n_1555 =  L1:   4.30  L2:   4.29  M:  4.20 (  2.43%)  HT:  3.67  VT:  3.57  R:  3.62  RT:  2.56 (  28Kops/s)
             over_n_1555 =  L1:   4.33  L2:   4.27  M:  4.20 (  2.44%)  HT:  3.67  VT:  3.57  R:  3.60  RT:  2.56 (  28Kops/s)
---------------------
          over_8888_0565 =  L1:  11.11  L2:   9.57  M:  9.70 ( 16.84%)  HT:  5.69  VT:  5.59  R:  5.49  RT:  4.32 (  46Kops/s)
          over_8888_0565 =  L1:   3.07  L2:   2.93  M:  2.77 (  4.82%)  HT:  2.42  VT:  2.72  R:  2.71  RT:  2.32 (  27Kops/s)
          over_8888_0565 =  L1:   3.23  L2:   3.07  M:  3.03 (  5.27%)  HT:  2.89  VT:  2.87  R:  2.81  RT:  2.38 (  28Kops/s)
---------------------
          over_8888_x888 =  L1:   7.59  L2:   6.77  M:  8.87 ( 20.52%)  HT: 13.55  VT: 13.28  R: 13.54  RT:  8.38 (  73Kops/s)
          over_8888_x888 =  L1:   5.96  L2:   5.48  M:  7.50 ( 17.41%)  HT: 11.64  VT: 10.95  R: 11.71  RT:  7.76 (  69Kops/s)
          over_8888_x888 =  L1:   7.49  L2:   6.68  M:  8.46 ( 19.64%)  HT: 11.70  VT: 11.46  R: 11.65  RT:  7.61 (  69Kops/s)
---------------------
        over_x888_8_0565 =  L1:   2.13  L2:   2.04  M:  2.02 (  4.67%)  HT:  1.77  VT:  1.77  R:  1.74  RT:  1.28 (  15Kops/s)
        over_x888_8_0565 =  L1:   1.82  L2:   1.76  M:  1.74 (  4.04%)  HT:  1.55  VT:  1.54  R:  1.54  RT:  1.16 (  14Kops/s)
        over_x888_8_0565 =  L1:   2.08  L2:   2.01  M:  1.99 (  4.62%)  HT:  1.75  VT:  1.74  R:  1.74  RT:  1.28 (  15Kops/s)
---------------------
        over_x888_8_8888 =  L1:   2.87  L2:   2.71  M:  2.63 (  7.60%)  HT:  2.45  VT:  2.46  R:  2.48  RT:  2.10 (  25Kops/s)
        over_x888_8_8888 =  L1:   2.84  L2:   2.71  M:  2.63 (  7.62%)  HT:  2.48  VT:  2.45  R:  2.48  RT:  2.09 (  25Kops/s)
        over_x888_8_8888 =  L1:   2.87  L2:   2.71  M:  2.63 (  7.62%)  HT:  2.47  VT:  2.46  R:  2.48  RT:  2.11 (  25Kops/s)
---------------------
           over_n_8_0565 =  L1:   2.20  L2:   2.18  M:  2.15 (  2.49%)  HT:  2.06  VT:  2.08  R:  2.07  RT:  1.83 (  22Kops/s)
           over_n_8_0565 =  L1:   2.46  L2:   2.43  M:  2.40 (  2.78%)  HT:  2.28  VT:  2.29  R:  2.26  RT:  1.92 (  23Kops/s)
           over_n_8_0565 =  L1:   3.02  L2:   3.02  M:  2.97 (  3.45%)  HT:  2.83  VT:  2.80  R:  2.76  RT:  2.25 (  26Kops/s)
---------------------
           over_n_8_1555 =  L1:   1.87  L2:   1.86  M:  1.77 (  2.05%)  HT:  1.66  VT:  1.67  R:  1.66  RT:  1.28 (  15Kops/s)
           over_n_8_1555 =  L1:   1.63  L2:   1.63  M:  1.61 (  1.87%)  HT:  1.47  VT:  1.46  R:  1.46  RT:  1.15 (  14Kops/s)
           over_n_8_1555 =  L1:   1.85  L2:   1.84  M:  1.82 (  2.12%)  HT:  1.65  VT:  1.64  R:  1.64  RT:  1.26 (  15Kops/s)
---------------------
           over_n_8_4444 =  L1:   2.11  L2:   2.08  M:  2.06 (  2.39%)  HT:  1.82  VT:  1.84  R:  1.83  RT:  1.37 (  16Kops/s)
           over_n_8_4444 =  L1:   1.81  L2:   1.78  M:  1.77 (  2.06%)  HT:  1.61  VT:  1.60  R:  1.59  RT:  1.24 (  15Kops/s)
           over_n_8_4444 =  L1:   2.08  L2:   2.05  M:  2.03 (  2.36%)  HT:  1.83  VT:  1.80  R:  1.81  RT:  1.37 (  16Kops/s)
---------------------
           over_n_8_2222 =  L1:   1.77  L2:   1.77  M:  1.76 (  1.52%)  HT:  1.60  VT:  1.59  R:  1.57  RT:  1.23 (  15Kops/s)
           over_n_8_2222 =  L1:   1.57  L2:   1.55  M:  1.55 (  1.34%)  HT:  1.42  VT:  1.41  R:  1.41  RT:  1.13 (  14Kops/s)
           over_n_8_2222 =  L1:   1.75  L2:   1.74  M:  1.73 (  1.51%)  HT:  1.58  VT:  1.58  R:  1.56  RT:  1.23 (  15Kops/s)
---------------------
           over_n_8_x888 =  L1:   2.53  L2:   2.59  M:  2.53 (  4.39%)  HT:  2.46  VT:  2.44  R:  2.42  RT:  2.03 (  24Kops/s)
           over_n_8_x888 =  L1:   3.44  L2:   3.41  M:  3.30 (  5.74%)  HT:  3.16  VT:  3.08  R:  3.10  RT:  2.57 (  29Kops/s)
           over_n_8_x888 =  L1:   5.17  L2:   5.00  M:  4.78 (  8.32%)  HT:  4.46  VT:  4.40  R:  4.34  RT:  3.29 (  36Kops/s)
---------------------
           over_n_8_8888 =  L1:   2.64  L2:   2.59  M:  2.53 (  4.39%)  HT:  2.46  VT:  2.41  R:  2.42  RT:  2.10 (  25Kops/s)
           over_n_8_8888 =  L1:   3.48  L2:   3.41  M:  3.30 (  5.74%)  HT:  3.16  VT:  3.11  R:  3.10  RT:  2.57 (  29Kops/s)
           over_n_8_8888 =  L1:   5.07  L2:   5.01  M:  4.79 (  8.35%)  HT:  4.46  VT:  4.33  R:  4.32  RT:  3.29 (  36Kops/s)
---------------------
           over_n_8_2x10 =  L1:   0.78  L2:   0.76  M:  0.76 (  1.31%)  HT:  0.71  VT:  0.70  R:  0.71  RT:  0.59 (   7Kops/s)
           over_n_8_2x10 =  L1:   0.77  L2:   0.76  M:  0.76 (  1.32%)  HT:  0.70  VT:  0.71  R:  0.71  RT:  0.60 (   8Kops/s)
           over_n_8_2x10 =  L1:   0.78  L2:   0.74  M:  0.76 (  1.32%)  HT:  0.71  VT:  0.71  R:  0.71  RT:  0.59 (   7Kops/s)
---------------------
           over_n_8_2a10 =  L1:   0.72  L2:   0.72  M:  0.70 (  1.22%)  HT:  0.67  VT:  0.67  R:  0.66  RT:  0.56 (   7Kops/s)
           over_n_8_2a10 =  L1:   0.72  L2:   0.71  M:  0.71 (  1.23%)  HT:  0.67  VT:  0.66  R:  0.67  RT:  0.57 (   7Kops/s)
           over_n_8_2a10 =  L1:   0.72  L2:   0.72  M:  0.71 (  1.23%)  HT:  0.67  VT:  0.67  R:  0.66  RT:  0.56 (   7Kops/s)
---------------------
     over_n_8888_8888_ca =  L1:   1.79  L2:   1.74  M:  1.71 (  5.93%)  HT:  1.66  VT:  1.64  R:  1.66  RT:  1.50 (  18Kops/s)
     over_n_8888_8888_ca =  L1:   4.97  L2:   4.57  M:  4.37 ( 15.21%)  HT:  4.05  VT:  3.94  R:  4.01  RT:  3.12 (  34Kops/s)
     over_n_8888_8888_ca =  L1:   4.87  L2:   4.59  M:  4.35 ( 15.14%)  HT:  4.06  VT:  4.02  R:  3.99  RT:  3.10 (  34Kops/s)
---------------------
     over_n_8888_x888_ca =  L1:   1.78  L2:   1.74  M:  1.71 (  5.92%)  HT:  1.66  VT:  1.63  R:  1.65  RT:  1.51 (  18Kops/s)
     over_n_8888_x888_ca =  L1:   4.94  L2:   4.57  M:  4.37 ( 15.20%)  HT:  4.05  VT:  4.00  R:  4.00  RT:  3.05 (  33Kops/s)
     over_n_8888_x888_ca =  L1:   3.83  L2:   4.43  M:  4.36 ( 15.18%)  HT:  4.04  VT:  4.02  R:  3.99  RT:  3.10 (  34Kops/s)
---------------------
     over_n_8888_0565_ca =  L1:   1.70  L2:   1.66  M:  1.65 (  4.76%)  HT:  1.61  VT:  1.61  R:  1.59  RT:  1.46 (  18Kops/s)
     over_n_8888_0565_ca =  L1:   2.79  L2:   2.67  M:  2.63 (  7.63%)  HT:  2.47  VT:  2.49  R:  2.40  RT:  1.95 (  23Kops/s)
     over_n_8888_0565_ca =  L1:   2.79  L2:   2.67  M:  2.61 (  7.59%)  HT:  2.46  VT:  2.48  R:  2.43  RT:  1.95 (  23Kops/s)
---------------------
     over_n_8888_1555_ca =  L1:   1.26  L2:   1.24  M:  1.23 (  3.56%)  HT:  1.17  VT:  1.17  R:  1.16  RT:  1.01 (  13Kops/s)
     over_n_8888_1555_ca =  L1:   2.49  L2:   2.42  M:  2.20 (  6.37%)  HT:  2.18  VT:  2.17  R:  2.14  RT:  1.66 (  19Kops/s)
     over_n_8888_1555_ca =  L1:   2.90  L2:   2.81  M:  2.77 (  8.03%)  HT:  2.48  VT:  2.46  R:  2.45  RT:  1.85 (  21Kops/s)
---------------------
     over_n_8888_4444_ca =  L1:   1.36  L2:   1.33  M:  1.26 (  3.64%)  HT:  1.25  VT:  1.25  R:  1.25  RT:  1.06 (  13Kops/s)
     over_n_8888_4444_ca =  L1:   2.89  L2:   2.81  M:  2.77 (  8.04%)  HT:  2.49  VT:  2.32  R:  2.45  RT:  1.84 (  21Kops/s)
     over_n_8888_4444_ca =  L1:   3.49  L2:   3.34  M:  3.29 (  9.54%)  HT:  2.85  VT:  2.86  R:  2.85  RT:  2.03 (  23Kops/s)
---------------------
     over_n_8888_2222_ca =  L1:   1.22  L2:   1.19  M:  1.19 (  3.10%)  HT:  1.13  VT:  1.13  R:  1.13  RT:  0.98 (  12Kops/s)
     over_n_8888_2222_ca =  L1:   2.31  L2:   2.26  M:  2.25 (  5.87%)  HT:  2.06  VT:  2.03  R:  2.02  RT:  1.60 (  19Kops/s)
     over_n_8888_2222_ca =  L1:   2.64  L2:   2.59  M:  2.57 (  6.71%)  HT:  2.32  VT:  2.31  R:  2.27  RT:  1.74 (  20Kops/s)
---------------------
     over_n_8888_2x10_ca =  L1:   0.52  L2:   0.51  M:  0.51 (  1.77%)  HT:  0.49  VT:  0.49  R:  0.49  RT:  0.43 (   6Kops/s)
     over_n_8888_2x10_ca =  L1:   0.52  L2:   0.51  M:  0.51 (  1.78%)  HT:  0.49  VT:  0.49  R:  0.49  RT:  0.43 (   6Kops/s)
     over_n_8888_2x10_ca =  L1:   0.52  L2:   0.51  M:  0.51 (  1.78%)  HT:  0.49  VT:  0.49  R:  0.49  RT:  0.43 (   6Kops/s)
---------------------
     over_n_8888_2a10_ca =  L1:   0.50  L2:   0.49  M:  0.49 (  1.70%)  HT:  0.47  VT:  0.47  R:  0.47  RT:  0.42 (   5Kops/s)
     over_n_8888_2a10_ca =  L1:   0.50  L2:   0.49  M:  0.49 (  1.71%)  HT:  0.47  VT:  0.47  R:  0.47  RT:  0.42 (   5Kops/s)
     over_n_8888_2a10_ca =  L1:   0.50  L2:   0.49  M:  0.48 (  1.69%)  HT:  0.47  VT:  0.47  R:  0.47  RT:  0.42 (   5Kops/s)
---------------------
        over_8888_n_8888 =  L1:   2.99  L2:   2.86  M:  2.78 (  6.42%)  HT:  2.54  VT:  2.49  R:  2.55  RT:  1.99 (  23Kops/s)
        over_8888_n_8888 =  L1:   5.17  L2:   4.85  M:  4.75 ( 11.02%)  HT:  4.45  VT:  4.41  R:  4.32  RT:  3.31 (  36Kops/s)
        over_8888_n_8888 =  L1:   7.29  L2:   6.71  M:  6.37 ( 14.79%)  HT:  5.75  VT:  5.68  R:  5.62  RT:  3.96 (  41Kops/s)
---------------------
        over_8888_n_x888 =  L1:   3.00  L2:   2.86  M:  2.78 (  6.42%)  HT:  2.51  VT:  2.52  R:  2.54  RT:  2.02 (  23Kops/s)
        over_8888_n_x888 =  L1:   5.17  L2:   4.84  M:  4.75 ( 11.02%)  HT:  4.45  VT:  4.34  R:  4.32  RT:  3.36 (  36Kops/s)
        over_8888_n_x888 =  L1:   7.08  L2:   6.71  M:  6.40 ( 14.85%)  HT:  5.74  VT:  5.68  R:  5.62  RT:  3.98 (  41Kops/s)
---------------------
        over_8888_n_0565 =  L1:   2.19  L2:   2.14  M:  2.12 (  3.68%)  HT:  1.96  VT:  1.94  R:  1.94  RT:  1.53 (  18Kops/s)
        over_8888_n_0565 =  L1:   1.89  L2:   1.84  M:  1.82 (  3.16%)  HT:  1.70  VT:  1.69  R:  1.67  RT:  1.37 (  16Kops/s)
        over_8888_n_0565 =  L1:   2.15  L2:   2.15  M:  2.13 (  3.71%)  HT:  1.97  VT:  1.95  R:  1.95  RT:  1.53 (  18Kops/s)
---------------------
        over_8888_n_1555 =  L1:   1.94  L2:   1.88  M:  1.87 (  3.24%)  HT:  1.74  VT:  1.73  R:  1.71  RT:  1.40 (  17Kops/s)
        over_8888_n_1555 =  L1:   1.68  L2:   1.65  M:  1.63 (  2.84%)  HT:  1.53  VT:  1.53  R:  1.51  RT:  1.26 (  15Kops/s)
        over_8888_n_1555 =  L1:   1.91  L2:   1.89  M:  1.87 (  3.26%)  HT:  1.75  VT:  1.74  R:  1.72  RT:  1.41 (  17Kops/s)
---------------------
         outrev_n_8_0565 =  L1:   3.33  L2:   3.28  M:  3.22 (  3.73%)  HT:  2.73  VT:  2.70  R:  2.69  RT:  1.78 (  20Kops/s)
         outrev_n_8_0565 =  L1:   1.98  L2:   1.95  M:  1.93 (  2.24%)  HT:  1.74  VT:  1.73  R:  1.71  RT:  1.32 (  16Kops/s)
         outrev_n_8_0565 =  L1:   2.30  L2:   2.27  M:  2.25 (  2.61%)  HT:  2.00  VT:  1.98  R:  1.96  RT:  1.47 (  17Kops/s)
---------------------
         outrev_n_8_1555 =  L1:   2.87  L2:   2.72  M:  2.68 (  3.10%)  HT:  2.32  VT:  2.31  R:  2.28  RT:  1.60 (  19Kops/s)
         outrev_n_8_1555 =  L1:   1.76  L2:   1.73  M:  1.72 (  2.00%)  HT:  1.56  VT:  1.56  R:  1.55  RT:  1.23 (  15Kops/s)
         outrev_n_8_1555 =  L1:   2.01  L2:   1.99  M:  1.96 (  2.28%)  HT:  1.78  VT:  1.76  R:  1.74  RT:  1.34 (  16Kops/s)
---------------------
         outrev_n_8_x888 =  L1:   5.78  L2:   5.38  M:  5.10 (  8.86%)  HT:  4.17  VT:  4.08  R:  4.07  RT:  2.53 (  27Kops/s)
         outrev_n_8_x888 =  L1:   2.59  L2:   2.54  M:  2.34 (  4.08%)  HT:  2.23  VT:  2.22  R:  2.21  RT:  1.65 (  19Kops/s)
         outrev_n_8_x888 =  L1:   3.17  L2:   3.13  M:  3.10 (  5.40%)  HT:  2.74  VT:  2.71  R:  2.69  RT:  1.97 (  22Kops/s)
---------------------
         outrev_n_8_8888 =  L1:   5.64  L2:   5.39  M:  5.10 (  8.86%)  HT:  4.16  VT:  2.92  R:  3.27  RT:  2.53 (  27Kops/s)
         outrev_n_8_8888 =  L1:   2.58  L2:   2.55  M:  2.49 (  4.32%)  HT:  2.24  VT:  2.20  R:  2.21  RT:  1.67 (  19Kops/s)
         outrev_n_8_8888 =  L1:   3.18  L2:   3.13  M:  3.10 (  5.40%)  HT:  2.74  VT:  2.71  R:  2.69  RT:  1.91 (  22Kops/s)
---------------------
   outrev_n_8888_0565_ca =  L1:   3.29  L2:   3.15  M:  3.11 (  9.00%)  HT:  2.75  VT:  2.74  R:  2.72  RT:  1.95 (  22Kops/s)
   outrev_n_8888_0565_ca =  L1:   3.06  L2:   2.99  M:  2.95 (  8.56%)  HT:  2.61  VT:  2.60  R:  2.60  RT:  1.92 (  22Kops/s)
   outrev_n_8888_0565_ca =  L1:   3.88  L2:   3.70  M:  3.64 ( 10.55%)  HT:  3.15  VT:  3.07  R:  3.06  RT:  2.15 (  24Kops/s)
---------------------
   outrev_n_8888_1555_ca =  L1:   2.73  L2:   2.62  M:  2.60 (  7.51%)  HT:  2.35  VT:  2.31  R:  2.32  RT:  1.76 (  20Kops/s)
   outrev_n_8888_1555_ca =  L1:   2.56  L2:   2.51  M:  2.48 (  7.19%)  HT:  2.26  VT:  2.24  R:  2.20  RT:  1.71 (  20Kops/s)
   outrev_n_8888_1555_ca =  L1:   3.11  L2:   2.99  M:  2.95 (  8.55%)  HT:  2.62  VT:  2.59  R:  2.56  RT:  1.89 (  22Kops/s)
---------------------
   outrev_n_8888_x888_ca =  L1:   5.45  L2:   5.10  M:  5.12 ( 17.77%)  HT:  4.61  VT:  4.55  R:  4.53  RT:  3.27 (  34Kops/s)
   outrev_n_8888_x888_ca =  L1:   4.80  L2:   4.66  M:  4.62 ( 16.09%)  HT:  4.06  VT:  4.00  R:  4.02  RT:  2.83 (  30Kops/s)
   outrev_n_8888_x888_ca =  L1:   7.21  L2:   6.63  M:  6.40 ( 22.28%)  HT:  5.24  VT:  5.27  R:  5.12  RT:  3.41 (  35Kops/s)
---------------------
   outrev_n_8888_8888_ca =  L1:   5.45  L2:   5.10  M:  5.13 ( 17.82%)  HT:  4.61  VT:  4.46  R:  4.53  RT:  3.36 (  35Kops/s)
   outrev_n_8888_8888_ca =  L1:   4.78  L2:   4.66  M:  4.65 ( 16.16%)  HT:  3.97  VT:  3.99  R:  4.02  RT:  2.88 (  31Kops/s)
   outrev_n_8888_8888_ca =  L1:   7.21  L2:   6.65  M:  6.37 ( 22.19%)  HT:  5.33  VT:  5.26  R:  5.23  RT:  3.50 (  35Kops/s)
---------------------
4673.88 user
4379.27 user
4164.38 user
---------------------
0.86    system
0.87    system
1.48    system
---------------------
1:18:21 elapsed
1:13:22 elapsed
1:09:48 elapsed
---------------------
99%     CPU (0 avgtext + 0 avgdata 25256 maxresident)k
99%     CPU (0 avgtext + 0 avgdata 25264 max resident)k
99%     CPU (0 avgtext + 0 avgdata 25260 max resident)k
---------------------
0inputs+0outputs (0major+6366minor)pagefaults 0swaps
0inputs+0outputs (0major+6369minor)pagefaults 0swaps
0inputs+0outputs (0major+6367minor)pagefaults 0swaps


More information about the Pixman mailing list