-
公开(公告)号:US11556436B2
公开(公告)日:2023-01-17
申请号:US16211930
申请日:2018-12-06
Applicant: Intel Corporation
Inventor: Manasi Deval , Nrupal Jani , Parthasarathy Sarangam , Mitu Aggarwal , Kiran Patil , Rajesh M. Sankaran , Sanjay K. Kumar , Utkarsh Y. Kakaiya , Philip Lantz , Kun Tian
Abstract: Examples may include a method of protecting memory and I/O transactions. The method includes allocating memory for an application, assigning a resource of a physical device to the application, assigning a process address space identifier to the assigned resource, creating a security enclave to protect the allocated memory of the application, and associating the security enclave with the process address space identifier to protect the allocated memory and the assigned resource.
-
公开(公告)号:US10402335B2
公开(公告)日:2019-09-03
申请号:US15476126
申请日:2017-03-31
Applicant: Intel Corporation
Inventor: Sanjay K. Kumar , Dheeraj R. Subbareddy , Jeffrey R. Jackson
IPC: G06F12/00 , G06F12/0873 , G06F16/172 , G06F12/0866 , G06F12/02 , G06F12/0802 , G06F12/0804 , G06F12/0871 , G06F21/55 , G06F21/76
Abstract: In one embodiment, an apparatus comprises a memory to store executable instructions of an operating system and a processor to identify a request for data from an application; determine whether a persistent page cache stores a copy of the data, wherein the persistent page cache is directly addressable by the processor and is to cache data of a storage device that is not directly addressable by the processor; and access the data from the persistent page cache.
-