[Mesa-dev] [PATCH 00/16] i965: Write-combine mappings and other performance improvements for non-LLC
Matt Turner
mattst88 at gmail.com
Wed May 24 20:04:42 UTC 2017
The series aims to improve performance on non-LLC platforms like Braswell and
Broxton.
Unsynchronized mappings were not actually unsynchronized on non-LLC platforms,
hurting Unigine Valley performance quite a lot. That's fixed. We also start
using write-combining, a feature available since Linux v4.0.
With WC mappings in place, I've also enabled our tiled memcpy fast paths on
non-LLC platforms. I've done that in three separate patches in order to
benchmark them independently.
TODO:
More benchmarking, include data in commit messages
Sort out authorship (lots of these patches have chunks split out of a large
patch from Chris Wilson's brw-batch branch)
More information about the mesa-dev
mailing list