diff options
| author | Andres Rodriguez <[email protected]> | 2017-02-04 04:30:04 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2017-05-31 20:48:59 +0000 |
| commit | 0a281f5a2cba94a574167edadca88a3130a88612 (patch) | |
| tree | 42a0001723e47c8483f8f81f364463aa611b9976 /drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | |
| parent | drm/amdgpu: avoid KIQ clashing with compute or KFD queues v2 (diff) | |
| download | kernel-0a281f5a2cba94a574167edadca88a3130a88612.tar.gz kernel-0a281f5a2cba94a574167edadca88a3130a88612.zip | |
drm/amdgpu: new queue policy, take first 2 queues of each pipe v2
Instead of taking the first pipe and giving the rest to kfd, take the
first 2 queues of each pipe.
Effectively, amdgpu and amdkfd own the same number of queues. But
because the queues are spread over multiple pipes the hardware will be
able to better handle concurrent compute workloads.
amdgpu goes from 1 pipe to 4 pipes, i.e. from 1 compute threads to 4
amdkfd goes from 3 pipe to 4 pipes, i.e. from 3 compute threads to 4
v2: fix policy comment
Reviewed-by: Edward O'Callaghan <[email protected]>
Reviewed-by: Felix Kuehling <[email protected]>
Acked-by: Christian König <[email protected]>
Signed-off-by: Andres Rodriguez <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c')
0 files changed, 0 insertions, 0 deletions
