linux_dsm_epyc7002/drivers/gpu/drm/amd
Felix Kuehling 9f890f3044 drm/amdgpu: Optimize KFD page table reservation
Be less pessimistic about estimated page table use for KFD. Most
allocations use 2MB pages and therefore need less VRAM for page
tables. This allows more VRAM to be used for applications especially
on large systems with many GPUs and hundreds of GB of system memory.

Example: 8 GPUs with 32GB VRAM each + 256GB system memory = 512GB
Old page table reservation per GPU:  1GB
New page table reservation per GPU: 32MB

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Reviewed-by: xinhui pan <xinhui.pan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-11-26 14:51:03 -05:00
..
acp drm/amd: Fix Kconfig indentation 2019-11-25 11:20:17 -05:00
amdgpu drm/amdgpu: Optimize KFD page table reservation 2019-11-26 14:51:03 -05:00
amdkfd amdgpu: Enable KFD on POWER systems 2019-11-26 09:48:57 -05:00
display drm/amd/display: Null check aconnector in event_property_validate 2019-11-26 14:50:38 -05:00
include drm/amdgpu: refine query function of mmhub EDC counter in vg20 2019-11-22 14:26:46 -05:00
powerplay drm/amd/powerplay: remove set but not used variable 'stretch_amount2' 2019-11-26 09:48:57 -05:00