All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH 0/3] cleanup compute queue priority setting
@ 2020-02-26 20:37 Nirmoy Das
  2020-02-26 20:37 ` [RFC PATCH 1/3] drm/amdgpu: implement ring init_priority for compute ring Nirmoy Das
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Nirmoy Das @ 2020-02-26 20:37 UTC (permalink / raw)
  To: amd-gfx; +Cc: alexander.deucher, Ray.Huang, nirmoy.das, christian.koenig

This is my initial idea which sets half compute queues to normal priority and
other half to high priority. I am reusing existing set_priority codes
here.

My understanding of gfx_v*_0_pipe_reserve_resources is very low so I am
probably doing some mistake at init_priority()

Nirmoy Das (3):
  drm/amdgpu: implement ring init_priority for compute ring
  drm/amdgpu: change hw sched list on ctx priority override
  drm/amdgpu: remove unused functions

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c   |  4 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c  | 57 ++++++++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h  |  2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c  |  6 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 74 ++----------------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h |  5 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c    | 14 +++++
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c    | 13 +++++
 8 files changed, 86 insertions(+), 89 deletions(-)

--
2.25.0

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

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

end of thread, other threads:[~2020-03-02 21:10 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-26 20:37 [RFC PATCH 0/3] cleanup compute queue priority setting Nirmoy Das
2020-02-26 20:37 ` [RFC PATCH 1/3] drm/amdgpu: implement ring init_priority for compute ring Nirmoy Das
2020-02-27  4:44   ` Alex Deucher
2020-02-27  9:57     ` Nirmoy
2020-02-27  9:55       ` Christian König
2020-02-28  3:29   ` Luben Tuikov
2020-02-28  7:38     ` Christian König
2020-03-02 20:25       ` Luben Tuikov
2020-03-02 21:09         ` Alex Deucher
2020-02-26 20:37 ` [RFC PATCH 2/3] drm/amdgpu: change hw sched list on ctx priority override Nirmoy Das
2020-02-27 10:08   ` Christian König
2020-02-27 10:26     ` Nirmoy
2020-02-27 11:35       ` Christian König
2020-02-27 14:35     ` Alex Deucher
2020-02-27 20:31       ` Nirmoy
2020-02-27 21:02         ` Alex Deucher
2020-02-27 21:17           ` Nirmoy
2020-02-27 10:10   ` Nirmoy
2020-02-28  4:00   ` Luben Tuikov
2020-02-26 20:37 ` [RFC PATCH 3/3] drm/amdgpu: remove unused functions Nirmoy Das

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.