Computing platform interface with memory management
First Claim
Patent Images
1. An apparatus for memory power management to save power, the apparatus comprising:
- one or more memories; and
a firmware including Advanced Configuration and Power Interface (ACPI) components to build, at the time of boot, a memory power state table (MPST) structure, wherein the MPST structure is associated with the one or more memories, wherein the MPST structure includes a table having information about platform control channel (PCC) information,wherein the MPST table structure is stored in a dedicated firmware memory space,wherein firmware is to use the information in the MPST table to allow the apparatus to save power,wherein data in the MPST structure is updated by a platform, andwherein the firmware to update some parts of the MPST structure while the platform is operating.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS memory power state management for one or more memory nodes, regardless of a particular platform hardware configuration, as long as the platform hardware is in conformance with the PPM interface.
23 Citations
19 Claims
-
1. An apparatus for memory power management to save power, the apparatus comprising:
-
one or more memories; and a firmware including Advanced Configuration and Power Interface (ACPI) components to build, at the time of boot, a memory power state table (MPST) structure, wherein the MPST structure is associated with the one or more memories, wherein the MPST structure includes a table having information about platform control channel (PCC) information, wherein the MPST table structure is stored in a dedicated firmware memory space, wherein firmware is to use the information in the MPST table to allow the apparatus to save power, wherein data in the MPST structure is updated by a platform, and wherein the firmware to update some parts of the MPST structure while the platform is operating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for memory power management to save power, the method comprising:
-
building, at the time of boot, a memory power state table (MPST) structure compatible with an Advanced Configuration and Power Interface (ACPI), wherein the MPST structure is associated with one or more memories, wherein the MPST structure includes a table having information about platform control channel (PCC) information, wherein the MPST table structure is stored in a dedicated firmware memory space, wherein the information in the MPST table is used to allow an apparatus to save power, wherein data in the MPST structure is updated by a platform, and wherein the firmware is to update some parts of the MPST structure while the platform is operating. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer executable storage media having instructions stored thereon that when executed cause a one or more processors to perform one or more operation for memory power management to save power, the method comprising:
-
building, at the time of boot, a memory power state table (MPST) structure compatible with an Advanced Configuration and Power Interface (ACPI), wherein the MPST structure is associated with one or more memories, wherein the MPST structure includes a table having information about platform control channel (PCC) information, wherein the MPST table structure is stored in a dedicated firmware memory space, wherein the information in the MPST table is used to allow an apparatus to save power, wherein data in the MPST structure is updated by a platform, and wherein the firmware is to update some parts of the MPST structure while the platform is operating.
-
Specification