All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Use LRU mapping policy for SDMA engines
@ 2017-03-17 18:52 Andres Rodriguez
       [not found] ` <20170317185249.2952-1-andresx7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 8+ messages in thread
From: Andres Rodriguez @ 2017-03-17 18:52 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: deathsimple-ANTagKRnAhcb1SvskN2V4Q, andresx7-Re5JQEeQqe8AvxtiuMwx3w

Previously we discussed some issues with applying the LRU mapping policy
to the SDMA engines. Mainly, if both ring ids end up aliased to the same
HW block, the total transfer bandwith an application can achieve will be
severely impacted. E.g. an app uses one SDMA ring for upload and one for
download.

This small series prevents ring id aliasing and enables LRU mapping for the
DMA ip blocks.

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH] Use LRU mapping policy for SDMA engines v2
@ 2017-03-27 22:36 Andres Rodriguez
       [not found] ` <20170327223607.2878-1-andresx7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 8+ messages in thread
From: Andres Rodriguez @ 2017-03-27 22:36 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: deathsimple-ANTagKRnAhcb1SvskN2V4Q,
	nhaehnle-Re5JQEeQqe8AvxtiuMwx3w, andresx7-Re5JQEeQqe8AvxtiuMwx3w

Previously we discussed some issues with applying the LRU mapping policy
to the SDMA engines. Mainly, if both ring ids end up aliased to the same
HW block, the total transfer bandwith an application can achieve will be
severely impacted. E.g. an app uses one SDMA ring for upload and one for
download.

This small series prevents ring id aliasing and enables LRU mapping for the
DMA ip blocks.

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-03-28 15:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-17 18:52 [PATCH] Use LRU mapping policy for SDMA engines Andres Rodriguez
     [not found] ` <20170317185249.2952-1-andresx7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-03-17 18:52   ` [PATCH 1/2] drm/amdgpu: guarantee bijective mapping of ring ids for LRU Andres Rodriguez
     [not found]     ` <20170317185249.2952-2-andresx7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-03-23 12:02       ` Nicolai Hähnle
     [not found]         ` <0d2d7a16-2666-eb6a-aca9-814a49969f89-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-03-27 22:35           ` Andres Rodriguez
2017-03-17 18:52   ` [PATCH 2/2] drm/amdgpu: use LRU mapping policy for SDMA engines Andres Rodriguez
2017-03-27 22:36 [PATCH] Use LRU mapping policy for SDMA engines v2 Andres Rodriguez
     [not found] ` <20170327223607.2878-1-andresx7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-03-27 22:36   ` [PATCH 1/2] drm/amdgpu: guarantee bijective mapping of ring ids for LRU Andres Rodriguez
     [not found]     ` <20170327223607.2878-2-andresx7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-03-27 23:18       ` Andres Rodriguez
2017-03-28 15:22       ` Nicolai Hähnle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.