IP Library Granted Patent US 7,596,714
Granted Patent B2
US 7,596,714 · App. 11/561,653 · Granted Sep 29, 2009

Methods and apparatus to manage throttling in computing environments

Assignee: Intel Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,596,714
App. No.
11/561,653
Granted
Sep 29, 2009
Kind
B2
Abstract

Methods and apparatus to manage throttling in computing environments are described herein. One example method may include receiving an indication that a first memory module has reached a temperature and remapping information from the first memory module to a second memory in response to the received indication. Other methods are described.

Claims (28)

1. A method to manage throttling in computing environment, the method comprising:

receiving an indication that a first memory module has reached a temperature;

remapping information from the first memory module to a second memory in response to the received indication; and

maintaining a structure indicating portions of the first memory module that have been accessed.

2. A method as defined in claim 1 , wherein the second memory comprises a second memory module.

3. A method as defined in claim 1 , wherein the second memory comprises flash memory.

4. A method as defined in claim 1 , wherein the second memory comprises a hard drive.

5. A method as defined in claim 1 , wherein receiving the indication comprises receiving an interrupt from the first memory module.

6. A method as defined in claim 5 , wherein receiving the indication comprises receiving signals from a system management bus.

7. A method as defined in claim 1 , further comprising receiving an indication that a system in which the first memory module and the second memory reside has reached a system temperature.

8. A method as defined in claim 7 , further comprising disabling the first memory module in response to the indication that the system has reached a system temperature.

9. A method to manage throttling in computing environment, the method comprising:

receiving an indication that a first memory module has reached a temperature;

remapping information from the first memory module to a second memory in response to the received indication;

receiving an indication that a system in which the first memory module and the second memory reside has reached a system temperature; and

disabling the first memory module in response to the indication that the system has reached a system temperature, wherein disabling the first memory module comprises performing Advanced Configuration and Power Interface hot unplug operation.

10. An article of manufacture comprising a machine-accessible medium having a plurality of machine accessible instructions that, when executed, cause a machine to:

receive an indication that a first memory module has reached a temperature;

remap information from the first memory module to a second memory in response to the received indication; and

maintain a structure indicating portions of the first memory module that have been accessed.

11. A machine-accessible medium as defined by claim 10 , wherein the second memory comprises a second memory module.

12. A machine-accessible medium as defined by claim 10 , wherein the second memory comprises flash memory.

13. A machine-accessible medium as defined by claim 10 , wherein the second memory comprises a hard drive.

14. A machine-accessible medium as defined by claim 10 , wherein receiving the indication comprises receiving an interrupt from the first memory module.

15. A machine-accessible medium as defined by claim 14 , wherein receiving the indication comprises receiving signals from a system management bus.

16. A machine-accessible medium as defined by claim 10 , wherein the plurality of machine accessible instructions, when executed, cause a machine to receive an indication that a system in which the first memory module and the second memory reside has reached a system temperature.

17. A machine-accessible medium as defined by claim 16 , wherein the plurality of machine accessible instructions, when executed, cause a machine to disable the first memory module in response to the indication that the system has reached a system temperature.

18. A machine-accessible medium as defined by claim 17 , wherein disabling the first memory module comprises performing Advanced Configuration and Power Interface hot unplug operation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2025
From: INTEL CORPORATION
To: SK HYNIX NAND PRODUCT SOLUTIONS CORP. (DBA SOLIDIGM)
Reel/Frame 072890/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2009
From: ROTHMAN, MICHAEL A.; ZIMMER, VINCENT J.; SWANSON, ROBERT C.; BULUSU, MALLIK
To: INTEL CORPORATION
Reel/Frame 022698/0595 →
Continuity (1)
Related Publication 20080120485A1 · May 22, 2008