-
公开(公告)号:US20220188016A1
公开(公告)日:2022-06-16
申请号:US17558353
申请日:2021-12-21
Applicant: Intel Corporation
Inventor: Jianwei Dai , Virendra Vikramsinh Adsure , Taeyoung Kim , Chia-Hung S. Kuo , Deepak Gandiga Shivakumar , Amir Ali Radjai , Deepak Samuel Kirubakaran , Jianfang Zhu , Ivan Chen
IPC: G06F3/06
Abstract: An example apparatus includes processor circuitry to execute instructions to determine memory usage data associated with a user profile, determine an address hashing policy based on the memory usage data, and determine power states of memory channels based on the address hashing policy.
-
公开(公告)号:US20220262427A1
公开(公告)日:2022-08-18
申请号:US17178015
申请日:2021-02-17
Applicant: Intel Corporation
Inventor: Nivedha Krishnakumar , Virendra Vikramsinh Adsure , Jaya Jeyaseelan , Nadav Bonen , Barnes Cooper , Toby Opferman , Vijay Bahirji , Chia-Hung Kuo
IPC: G11C11/406 , G11C5/14 , G11C11/4074 , G11C11/402
Abstract: A mechanism where the locked pages are saved and restored by a hardware accelerator which is transparent to the OS. Prior to standby entry, the OS puts all DMA capable devices in the lowest-powered device low-power state after disabling bus mastering. The OS flushes all pageable memory to an NVM (in segments that are kept in self-refresh) and provides a list of pinned and locked pages in the DRAM to a power management controller (p-unit). The p-unit checks for all Bus Mastering DMA to be turned off and checks if a next OS timer wake event (TNTE) is greater than a threshold, to decide whether to enable or disable PASR or MPSM in Standby. If the conditions are met, the p-unit triggers a hardware accelerator to consolidate the pinned and locked pages in the DRAM to certain segment(s) of the DRAM during standby states, making it transparent to the OS.
-
公开(公告)号:US12248356B2
公开(公告)日:2025-03-11
申请号:US17359403
申请日:2021-06-25
Applicant: Intel Corporation
Inventor: Virendra Vikramsinh Adsure , Chia-Hung S. Kuo , Robert J. Royer, Jr. , Deepak Gandiga Shivakumar
IPC: G06F1/3293
Abstract: Examples include techniques to reduce memory power consumption during a system idle state. Cores of a single socket multi-core processor may be mapped to different virtual non-uniform memory architecture (NUMA) nodes and a dynamic random access memory (DRAM) may be partitioned into multiple segments that are capable of having self-refresh operations separately deactivated or activated. Different segments from among the multiple segments of DRAM may be mapped to the virtual NUMA nodes to allow for a mechanism to cause memory requests for pinned or locked pages of data to be directed to a given virtual NUMA node.
-
公开(公告)号:US20220171551A1
公开(公告)日:2022-06-02
申请号:US17673162
申请日:2022-02-16
Applicant: Intel Corporation
IPC: G06F3/06
Abstract: Systems, apparatuses, and methods may provide for optimizing the available memory in a power conscious compute platform. For example, a semiconductor apparatus includes logic to communicate with a system memory to divide a plurality of memory channels into functional channels and performance channels. The functional channels are in an active power state during a boot process and the performance channels are in an idle power state during the boot process. The semiconductor apparatus includes logic to track memory usage and bring the performance channels out of the idle power state and into the active power state in response to the tracked memory usage.
-
公开(公告)号:US12165686B2
公开(公告)日:2024-12-10
申请号:US17178015
申请日:2021-02-17
Applicant: Intel Corporation
Inventor: Nivedha Krishnakumar , Virendra Vikramsinh Adsure , Jaya Jeyaseelan , Nadav Bonen , Barnes Cooper , Toby Opferman , Vijay Bahirji , Chia-Hung Kuo
IPC: G11C11/406 , G11C5/14 , G11C11/402 , G11C11/4074
Abstract: A mechanism where the locked pages are saved and restored by a hardware accelerator which is transparent to the OS. Prior to standby entry, the OS puts all DMA capable devices in the lowest-powered device low-power state after disabling bus mastering. The OS flushes all pageable memory to an NVM (in segments that are kept in self-refresh) and provides a list of pinned and locked pages in the DRAM to a power management controller (p-unit). The p-unit checks for all Bus Mastering DMA to be turned off and checks if a next OS timer wake event (TNTE) is greater than a threshold, to decide whether to enable or disable PASR or MPSM in Standby. If the conditions are met, the p-unit triggers a hardware accelerator to consolidate the pinned and locked pages in the DRAM to certain segment(s) of the DRAM during standby states, making it transparent to the OS.
-
公开(公告)号:US20220114136A1
公开(公告)日:2022-04-14
申请号:US17558172
申请日:2021-12-21
Applicant: Intel Corporation
Inventor: Jianfang Zhu , Ivan Chen , Barnes Cooper , Jianwei Dai , Martin Dixon , Kristoffer Fleming , Mark Gallina , Duncan Glendinning , Deepak Samuel Kirubakaran , Chia-Hung S. Kuo , Yifan Li , Adam Norman , Michael Rosenzweig , Kai P Wang , Jin Yan , Virendra Vikramsinh Adsure
Abstract: Methods, systems, and apparatus to reconfigure a computer are disclosed. An example electronic device includes at least one memory, instructions in the electronic device, and processor circuitry to execute instructions to analyze data corresponding to a first configuration of the electronic device to detect a change associated with the electronic device, the first configuration corresponding to a respective first user profile, determine a second configuration of the electronic device based on the detected change, and adjust a configuration of the electronic device from the first configuration to the second configuration.
-
-
-
-
-