- 专利标题: Trusted local memory management in a virtualized GPU
-
申请号: US16725267申请日: 2019-12-23
-
公开(公告)号: US11531770B2公开(公告)日: 2022-12-20
- 发明人: Pradeep M. Pappachan , Luis S. Kida , Reshma Lal
- 申请人: Intel Corporation
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Jaffery Watson Mendonsa & Hamilton LLP
- 主分类号: G06F21/60
- IPC分类号: G06F21/60 ; G06F12/1009 ; G06F12/14 ; G06F21/78 ; G06T1/20 ; H04L9/14
摘要:
Embodiments are directed to trusted local memory management in a virtualized GPU. An embodiment of an apparatus includes one or more processors including a trusted execution environment (TEE); a GPU including a trusted agent; and a memory, the memory including GPU local memory, the trusted agent to ensure proper allocation/deallocation of the local memory and verify translations between graphics physical addresses (PAs) and PAs for the apparatus, wherein the local memory is partitioned into protection regions including a protected region and an unprotected region, and wherein the protected region to store a memory permission table maintained by the trusted agent, the memory permission table to include any virtual function assigned to a trusted domain, a per process graphics translation table to translate between graphics virtual address (VA) to graphics guest PA (GPA), and a local memory translation table to translate between graphics GPAs and PAs for the local memory.
信息查询