Intel Prepping Support For Huge GTT Pages
Intel OTC developers are working on support for huge GTT pages for their Direct Rendering Manager driver.
Matthew Auld of the Open-Source Technology Center sent out support for 2MB pages and 64KB pages in their GTT (Graphics Translation Table) code.
The patches for now can be found on intel-gfx and amount to 21 new kernel patches. Presumably there should be some performance benefit from these huge pages, similar to the recent AMDGPU 2MB huge pages work.
We'll see if the Intel huge GTT pages get primed for landing in Linux 4.15. For 64K pages, Skylake "Gen 9" graphics and newer are needed while 2MB pages are supported by Broadwell "Gen 8" and newer.
Matthew Auld of the Open-Source Technology Center sent out support for 2MB pages and 64KB pages in their GTT (Graphics Translation Table) code.
The patches for now can be found on intel-gfx and amount to 21 new kernel patches. Presumably there should be some performance benefit from these huge pages, similar to the recent AMDGPU 2MB huge pages work.
We'll see if the Intel huge GTT pages get primed for landing in Linux 4.15. For 64K pages, Skylake "Gen 9" graphics and newer are needed while 2MB pages are supported by Broadwell "Gen 8" and newer.
1 Comment