Re: [PATCH 0/4] some optimization for evergreen cs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Aug 23, 2015 at 3:57 AM, Grazvydas Ignotas <notasas@xxxxxxxxx> wrote:
> These patches try to reduce CPU usage of register command checker
> without affecting functionality.
> For me this gives 3-4% perf improvement in glxgears and ~1% CPU usage reduction
> in "The Talos Principle" CS thread.
>
> Grazvydas Ignotas (4):
>   drm/radeon: simplify register checker
>   drm/radeon: split evergreen_cs_check_reg
>   drm/radeon: refactor register check loop
>   drm/radeon: remove use of volatile qualifier
>
>  drivers/gpu/drm/radeon/evergreen_cs.c | 104 +++++++++++++++-------------------
>  1 file changed, 47 insertions(+), 57 deletions(-)

Can someone take a look at these? They still apply on current mainline
and I've been using them for a while without issues. I've also ran
piglit gpu tests and found no regressions.

Gražvydas
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux