[Bug 102272] [BXT] up to 6% performance drop with "i965: Set "Subslice Hashing Mode" to 16x16 on Apollolake"

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 21 08:38:24 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102272

Eero Tamminen <eero.t.tamminen at intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WONTFIX                     |---
             Status|RESOLVED                    |REOPENED

--- Comment #3 from Eero Tamminen <eero.t.tamminen at intel.com> ---
There was also following perf drops during the same time frame, which I assume
are due to same change:
- 2% GpuTest v0.7 PixMark Piano
- 1% GpuTest v0.7 PixMark Volplosion

And now that bug 102258 is fixed, SynMark Anisotropic filtering test
performance is still 6-7% lower than it was before that bug.

Except for terrain tessellation tests, all the dropping test-cases use
anisotropic filter.

So, I think both cases that have a lot of really small triangles, and/or where
usage of anisotropic filtering has clear impact for the performance, suffer
from this change.


Bug 102258 may have hidden also other impacts of this change, so it makes sense
to re-test the impact of the hash mode on 18 EU BXT where it's more visible. 
The affected test-cases were:
- GLB 2.7 Fill*
- GpuTest v0.7 GiMark, FurMark, Piano, Volplosion & Triangle*
- SynMark v7 TerrainPanTess, TerrainFlyTess, TexFilterAniso, TexFilterTri*,
TexMem128, TexMem512* & ZBuffer*

Potentially also Unigine Valley 1.0.

(*) These were improved, others regressed with 8x8 -> 16x16 change.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20170821/3fe1b2bf/attachment.html>


More information about the intel-3d-bugs mailing list