Application execution enclave memory method and apparatus

    公开(公告)号:US10671542B2

    公开(公告)日:2020-06-02

    申请号:US15200796

    申请日:2016-07-01

    Abstract: Apparatuses, methods and storage medium associated with application execution enclave memory page cache management, are disclosed herein. In embodiments, an apparatus may include a processor with processor supports for application execution enclaves; memory organized into a plurality of host physical memory pages; and a virtual machine monitor to be operated by the processor to manage operation of virtual machines. Management of operation of the virtual machines may include facilitation of mapping of virtual machine-physical memory pages of the virtual machines to the host physical memory pages, including maintenance of an unallocated subset of the host physical memory pages to receive increased security protection for selective allocation to the virtual machines, for virtualization and selective allocation to application execution enclaves of applications of the virtual machines. Other embodiments may be described and/or claimed.

    FLUSHING AND RESTORING CORE MEMORY CONTENT TO EXTERNAL MEMORY
    30.
    发明申请
    FLUSHING AND RESTORING CORE MEMORY CONTENT TO EXTERNAL MEMORY 有权
    将外部存储器的内核存储器的内存清理和恢复

    公开(公告)号:US20160378660A1

    公开(公告)日:2016-12-29

    申请号:US14751889

    申请日:2015-06-26

    Abstract: A method and apparatus for flushing and restoring core memory content to and from, respectively, external memory are described. In one embodiment, the apparatus is an integrated circuit comprising a plurality of processor cores, the plurality of process cores including one core having a first memory operable to store data of the one core, the one core to store data from the first memory to a second memory located externally to the processor in response to receipt of a first indication that the one core is to transition from a first low power idle state to a second low power idle state and receipt of a second indication generated externally from the one core indicating that the one core is to store the data from the first memory to the second memory, locations in the second memory at which the data is stored being accessible by the one core and inaccessible by other processor cores in the IC; and a power management controller coupled to the plurality of cores and located outside the plurality of cores.

    Abstract translation: 描述了分别将外部存储器和/或从外部存储器内核心存储器内容清理和恢复的方法和装置。 在一个实施例中,该装置是包括多个处理器核心的集成电路,所述多个处理核心包括一个核心,其具有可操作以存储一个核心数据的第一存储器,所述一个核心将数据从第一存储器存储到 响应于接收到一个核心将从第一低功率空闲状态转换到第二低功率空闲状态的第一指示,并且接收到从一个核心外部产生的第二指示,该第二存储器位于处理器的外部,指示该 一个核心是将数据从第一存储器存储到第二存储器,存储数据的第二存储器中的位置可由一个核心访问,并且IC中的其他处理器核心不可访问; 以及耦合到所述多个核心并位于所述多个核心外部的电力管理控制器。

Patent Agency Ranking