Ian Romanick <i...@freedesktop.org> writes: > On 05/21/2013 06:11 PM, Eric Anholt wrote: >> We were expanding the live range too far, breaking register_coalesce_2() >> and compute_to_mrf() on 16-wide shaders. Turning it back on improves >> GLB2.7 performance by 0.239355% +/- 0.0850649% (n=398), though some >> 16-wide shaders are lost. shader-db stats are: >> >> total instructions in shared programs: 1627211 -> 1609262 (-1.10%) >> instructions in affected programs: 450351 -> 432402 (-3.99%) >> >> While 33 new 16-wide shaders are gained, 70 are lost. > > Dare I ask about the performance delta is one of the apps that has a > shader that loses 16-wide?
I've now had my IVB run for about 2 total days in probably 5 attempts trying to get numbers out of tropics, which is what's impacted the most according to shader-db (the other being savage2, for which we don't have benchmarking, and the last being sanctuary which should be the same). Tropics has failed every time where it gets stuck just continuing rendering and never ending the test, except for last night where I bumped the lame macbook power adapter and it ran out of battery. I give up. The initial pair of results I got from a couple of runs showed minor improvements, except that you have to account for GPU turbo warming up so it's invalid. On HSW, I saw a small performance improvement long term, but it's not rendering correctly on HSW so that's invalid.
pgp5bPqrLP0H1.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev