| Patent Number |
Title Of Patent |
Date Issued |
| 7437438 |
System and method for energy efficient data prefetching |
October 14, 2008 |
| A computer system uses a prefetch prediction model having energy usage parameters to predict the impact of prefetching specified files on the system's energy usage. A prefetch prediction engine utilizes the prefetch prediction model to evaluate the specified files with respect to prefetc |
| 7310737 |
Cooling system for computer systems |
December 18, 2007 |
| A cooling system for cooling computer systems detects heat dissipated by the computer systems. If the heat dissipated by the computer systems exceeds a threshold, at least one component of the computer systems is placed in a lower-power state to reduce heat dissipation. |
| 7272732 |
Controlling power consumption of at least one computer system |
September 18, 2007 |
| At least one computer system receives power from a power system having a maximum power output based on a nominal power consumption of the at least one computer system. The power system is operable to detect an amount of power consumed by the at least one computer system, and compare the |
| 7269753 |
Mapping power system components |
September 11, 2007 |
| Power system components are mapped using a controller and a data collection system. The controller is operable to transmit a first power system component ID for the first power system component to a second power system component, wherein the second power system component receives pow |
| 7269751 |
Supplying power to at least one electrical device based on an efficient operating point of a pow |
September 11, 2007 |
| A primary power supply and a secondary power supply are operable to supply power to at least one electrical device. A power demand of the electrical device is determined, and an efficient operating point for the primary power supply is determined. One or more of the primary power supply |
| 7236896 |
Load management in a power system |
June 26, 2007 |
| Load demands in a power system are managed by determining whether load demands on one or more power system components need to be varied. If the load demands need to be varied, new load demands to be placed on the power system components are determined. The load demands on the power s |
| 7127625 |
Application management based on power consumption |
October 24, 2006 |
| A plurality of computer systems is operable to execute an application. A power consumption is determined for a first computer system if the first computer system were to execute the application, and a power consumption is determined for at least one other computer system if the second |
| 6944718 |
Apparatus and method for speculative prefetching after data cache misses |
September 13, 2005 |
| A microprocessor is configured to continue execution in a special Speculative Prefetching After Data Cache Miss (SPAM) mode after a data cache miss is encountered. The microprocessor includes additional registers and program counter, and optionally additional cache memory for use dur |
| 6813897 |
Supplying power to at least one cooling system component |
November 9, 2004 |
| A primary power system and a secondary power system are operable to supply power to at least one cooling system component in a cooling system. The amount of power supplied by the primary power system and the secondary power system to the at least one cooling system component is controlle |
| 6665776 |
Apparatus and method for speculative prefetching after data cache misses |
December 16, 2003 |
| A microprocessor is configured to continue execution in a special Speculative Prefetching After Data Cache Miss (SPAM) mode after a data cache miss is encountered. The microprocessor includes additional registers and program counter, and optionally additional cache memory for use dur |
| 6633297 |
System and method for producing an antialiased image using a merge buffer |
October 14, 2003 |
| In a graphics pipeline, a rasterizer circuit generates fragments for an image having multiple surfaces that have been tessellated into primitive objects, such as triangles. First and second fragments are associated with the same pixel. A merge buffer merges the first fragment with the se |
| 6442679 |
Apparatus and method for guard outcome prediction |
August 27, 2002 |
| Guard prediction apparatus for predicting guard outcomes for predicated instructions, each of which specifies a guard operator to be applied to a guard source to generate the guard outcome. The guard prediction apparatus includes a cache, availability logic, a selection circuit, a deduct |