Invention Grant
- Patent Title: Trusted local memory management in a virtualized GPU
-
Application No.: US18068106Application Date: 2022-12-19
-
Publication No.: US11755748B2Publication Date: 2023-09-12
- Inventor: Pradeep M. Pappachan , Luis S. Kida , Reshma Lal
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: JAFFERY WATSON MENDONSA & HAMILTON LLP
- Main IPC: G06F21/60
- IPC: G06F21/60 ; G06F12/1009 ; G06F12/14 ; G06F21/78 ; G06T1/20 ; H04L9/14

Abstract:
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.
Public/Granted literature
- US20230118641A1 TRUSTED LOCAL MEMORY MANAGEMENT IN A VIRTUALIZED GPU Public/Granted day:2023-04-20
Information query