[Mesa-dev] [PATCH 0/5] Improve CSE

Ian Romanick idr at freedesktop.org
Wed Apr 8 16:38:26 PDT 2015


This series is a blending of some work that I have done and some work
that Matt did.  This series and some patches that didn't pan out (at
least not after some other recent chages) are available on the cse-neg
branch of my fdo tree.

The overall results for the series are:

GM45:
total instructions in shared programs: 4063165 -> 4059575 (-0.09%)
instructions in affected programs:     320182 -> 316592 (-1.12%)
helped:                                1436
HURT:                                  33

GM45 NIR:
total instructions in shared programs: 4082044 -> 4078671 (-0.08%)
instructions in affected programs:     291225 -> 287852 (-1.16%)
helped:                                1360
HURT:                                  57

Iron Lake:
total instructions in shared programs: 5480334 -> 5476586 (-0.07%)
instructions in affected programs:     400843 -> 397095 (-0.94%)
helped:                                1602
HURT:                                  60

Iron Lake NIR:
total instructions in shared programs: 5678776 -> 5675486 (-0.06%)
instructions in affected programs:     337985 -> 334695 (-0.97%)
helped:                                1461
HURT:                                  101

Sandy Bridge:
total instructions in shared programs: 7310035 -> 7305478 (-0.06%)
instructions in affected programs:     370635 -> 366078 (-1.23%)
helped:                                2791
HURT:                                  83
LOST:                                  8

Sandy Bridge NIR:
total instructions in shared programs: 7329995 -> 7324864 (-0.07%)
instructions in affected programs:     819282 -> 814151 (-0.63%)
helped:                                3704
HURT:                                  906
GAINED:                                4

Ivy Bridge:
total instructions in shared programs: 6766579 -> 6762664 (-0.06%)
instructions in affected programs:     351828 -> 347913 (-1.11%)
helped:                                2738
HURT:                                  79
GAINED:                                1

Ivy Bridge NIR:
total instructions in shared programs: 6769314 -> 6763686 (-0.08%)
instructions in affected programs:     641188 -> 635560 (-0.88%)
helped:                                3619
HURT:                                  219
GAINED:                                2

Haswell:
total instructions in shared programs: 6226294 -> 6222448 (-0.06%)
instructions in affected programs:     338353 -> 334507 (-1.14%)
helped:                                2734
HURT:                                  84
GAINED:                                1

Haswell NIR:
total instructions in shared programs: 6183693 -> 6179653 (-0.07%)
instructions in affected programs:     454070 -> 450030 (-0.89%)
helped:                                3114
HURT:                                  215
GAINED:                                2

Broadwell:
total instructions in shared programs: 7285895 -> 7284103 (-0.02%)
instructions in affected programs:     177765 -> 175973 (-1.01%)
helped:                                960
HURT:                                  101

Broadwell NIR:
total instructions in shared programs: 7501711 -> 7499619 (-0.03%)
instructions in affected programs:     705285 -> 703193 (-0.30%)
helped:                                2244
HURT:                                  398
GAINED:                                2




More information about the mesa-dev mailing list