aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
diff options
context:
space:
mode:
authorFelix Kuehling <Felix.Kuehling@amd.com>2019-07-15 16:18:03 -0400
committerAlex Deucher <alexander.deucher@amd.com>2019-11-26 12:24:07 -0500
commit29a39c90baaa1d8f28123932d3ea1bbe7c22f325 (patch)
tree3e84e148bd7fad701ba54a8e16fbc4715df6e1d5 /drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
parentdrm/amdgpu: flag vram lost on baco reset for VI/CIK (diff)
downloadlinux-dev-29a39c90baaa1d8f28123932d3ea1bbe7c22f325.tar.xz
linux-dev-29a39c90baaa1d8f28123932d3ea1bbe7c22f325.zip
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>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions