Movatterモバイル変換


[0]ホーム

URL:


US7613935B2 - Power monitoring for processor module - Google Patents

Power monitoring for processor module
Download PDF

Info

Publication number
US7613935B2
US7613935B2US11/192,735US19273505AUS7613935B2US 7613935 B2US7613935 B2US 7613935B2US 19273505 AUS19273505 AUS 19273505AUS 7613935 B2US7613935 B2US 7613935B2
Authority
US
United States
Prior art keywords
power
processor
monitor
data
consumption
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US11/192,735
Other versions
US20070028129A1 (en
Inventor
Derek Steven Schumacher
Idis Ramona Martinez
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Enterprise Development LP
Original Assignee
Hewlett Packard Development Co LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Development Co LPfiledCriticalHewlett Packard Development Co LP
Priority to US11/192,735priorityCriticalpatent/US7613935B2/en
Assigned to HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.reassignmentHEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MARTINEZ, IDIS RAMONA, SCHUMACHER, DEREK STEVEN
Priority to JP2006186790Aprioritypatent/JP2007042091A/en
Publication of US20070028129A1publicationCriticalpatent/US20070028129A1/en
Application grantedgrantedCritical
Publication of US7613935B2publicationCriticalpatent/US7613935B2/en
Assigned to HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPreassignmentHEWLETT PACKARD ENTERPRISE DEVELOPMENT LPASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A processor module includes an execution unit and a power monitor for monitoring power consumption by processor components including said execution unit.

Description

BACKGROUND OF THE INVENTION
The present invention relates to computers and, more particularly, to computer processor modules for computers. In this specification, related art labeled “prior art” is admitted prior art; related art not labeled “prior art” is not admitted prior art.
Computers typically include processors, solid-state and disk-based memory, input-output devices and interfaces therefor. Moreover, many computers are expandable and/or upgradeable. Accordingly, computers are typically provided with power supplies that can not only handle the maximum power required by the computer in its initial configuration, but also allow leeway for added and upgraded components that may require additional power. Generally, the power supply for a computer can be selected to handle the total of the maximum power required of the pre-installed components plus a margin for added and upgraded components.
SUMMARY OF THE INVENTION
In the course of the present invention, it was recognized that budgeting power to meet maximum demands can be wasteful as not all components are operated at maximum power at all times. This is all the more the case as some manufacturers assign a nominal maximum power requirement higher than actual maximum power requirements, e.g., to avoid blame when failures occur due to insufficient power.
Accordingly, the present invention, as defined in the claims, provides a processor module with power-consumption monitoring. This allows the actual power consumed by a processor to be determined dynamically. Information on actual power as opposed to nominal ratings reduces the tolerances required for power budgeting. As heat dissipation is related to power consumption, the invention also allows more modest provisions for heat removal.
The invention provides for actual and therefore more accurate power consumption data than is available using only nominal power ratings, theoretical power consumption values, or even empirical data determined upon design and/or verification (as power consumption can change over a device lifetime). Certain embodiments of the invention permit action to be taken to reduce power consumption when it is too high; for example, the clock rates of some processors can be reduced to lower their power consumption. These embodiments permit further reductions in the tolerances for power budgeting. Generally, the invention provides a more favorable tradeoff between cost (e.g., relating to the power supply and heat removal) and functionality. These and other features and advantages of the invention are apparent from the description below with reference to the following drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic diagram of a computer system incorporating one of many processor modules within the scope of the invention.
FIG. 2 is a detailed schematic diagram of one of many possible processor modules incorporable in the system ofFIG. 1.
FIG. 3 is a flow chart of one of many methods within the scope of the invention.
DETAILED DESCRIPTION
One of many possible systems provided for by the present invention, host computer system AP1 includesprocessor modules30 and40, a system bus11,firmware13, input and output (I/O)devices15, andmemory17, as well as other components as understood by those skilled in the art.Memory17, which includes both solid-state and disk-based memory, stores anoperating system21,other programs23, anddata25.Firmware13 guides power-on operations and provides low-level functionality for system AP1. I/O devices15 provide for interfacing with networks, other devices, and humans (e.g., via keyboards and displays).
Processor module30 includes anexecution unit31, aninstruction decoder33,registers35, aclock multiplier37, and apower monitor39, as well as other functional components as understood by those skilled in the art.Processor module30 manipulates data in accordance with program instructions, e.g., ofoperating system21 andprograms23. The instructions are decoded byinstruction decoder33 for execution byexecution unit31, which can include multiple functional subunits so that instructions can be executed in parallel.Registers35 provide short term storage for data being manipulated byexecution unit31.
The operations conducted by the various components ofprocessor module30 are performed in discrete steps synchronized by clock signals distributed byclock multiplier37.Clock multiplier37 receives a system clock signal having a certain clock frequency and derives internal clock signals, typically simple multiples of the system clock frequency at predetermined phases with respect to each other.
Power monitor39 is coupled to the power and ground supplies toprocessor module30 for monitoring power consumption thereby. In practice, there can be many power lines and ground lines. Depending on the embodiment, all power and ground lines can be monitored, or just some of them can be monitored.Power monitor39 determines power consumption as a function of time and associates the power consumption at a given time with the present time of year and present configuration such as the multiplier applied byclock multiplier37. The power consumption data is accessible viaexecution unit31 in response to program instructions, e.g., a system resource monitor running in the background.
If the power consumption data indicates a problem that needs to be addressed,power monitor39 can trigger a warning, e.g., in the form of an interrupt. The conditions that trigger the warning can be programmed viaexecution unit31. For example, a power monitor console program can allow a user to specify power consumption thresholds that, when exceeded, cause a warning to be issued. Depending on the situation, the warning can result in automatic protective or corrective action, or in a notice to a user that such action is required.
The rate at which operations are performed can be controlled either by adjusting the system clock rate or by selecting a different base multiple to be applied byclock multiplier37. Typically, a higher clock rate implies greater power consumption, so reducing the clock rate can save power and reduce heat dissipation. Power consumption can also be reduced by disabling one or more execution subunits ofexecution unit31, which, of course, can incur a performance penalty. Depending on howpower monitor39 is configured, an action such as reducing the clock rate or disabling execution subunits (e.g., using a “mode” input) can be effected automatically or with human intervention.
Processor module30 is an integrated circuit package with a single integrated circuit incorporatingexecution unit31,instruction decoder33,registers35,clock multiplier37, andpower monitor39. In contrast,processor module40, shown in greater detail inFIG. 2, includes aprocessor42 and aseparate voltage regulator44 both mounted on acarrier46, e.g., a daughterboard that can be plugged into a mating socket on a motherboard of host computer system AP1.Processor42 is an integrated circuit package including components corresponding to those forprocessor module30, except for the absence of an on-chip power monitor.
In the case ofprocessor module40, thepower monitor49 is built into thevoltage regulator44.Voltage regulator44 provides precise voltages toprocessor42 via conductors incarrier46. As the voltage regulator is used solely topower processor42, the incorporated power monitor can monitor power consumption byprocessor42 independently of other components of host computer system AP1.
Power monitor49 is coupled toprocessor42 to receive configuration information therefrom. The configuration information can include clock multiplier settings and indicate what execution subunits are active. In addition,processor42 can read power-consumption data frompower monitor49 and write configuration data, e.g., warning thresholds, to it.
Power monitor49 can be a field-programmable gate array (FPGA) built intovoltage regulator44. In other embodiments, a power monitor can be an independent integrated circuit, e.g., a FPGA or application-specific integrated circuit (ASIC). For example, in a power module with a processor and voltage regulator on a common carrier, the power monitor can be mounted on the carrier, electrically between the voltage regulator and the processor.
The representations of power and ground inFIGS. 1 and 2 are simplified in that there can be many power lines and ground lines, and the power lines can be at differentvoltages. Power monitors39 and49 can monitor all such lines or some of the lines. For example, a single ground line can suffice, and a subset of existing power lines can suffice to provide an accurate representation of overall power consumption.
One of many possible methods provided by the invention is flow charted inFIG. 3. Method M1 begins with a method segment S1 in which power consumption is monitored. Bothpower monitors39 and49 generate analog representation of power consumed for each power line they monitor. The analog representations are converted to digital data.
At method segment S2, the raw power monitor data is manipulated, associated, and stored. Power monitors39 and49 include sensors that generate analog signals corresponding to power consumption. Optionally, these signals can be combined across sensors in the analog domain. After an analog-to-digital conversion, context data can be associated with the power consumption data. For example, the power consumption data can be time stamped so that a power-consumption versus time determination can be made. Power monitors39 and49 include time-of-year clocks for providing the time-stamp data. In addition, processor configuration data (e.g., provided via execution unit31) can be associated with the power data. For example, multiplier settings and the active/inactive status of execution subunits can be associated with power settings. In the illustrated embodiment, the power and associated data are stored locally within power monitors39 and49.
At method segment S3, recently acquired power data is compared with a warning criterion and a warning is issued if the criterion is met. The criterion can be multi-part. For example, different thresholds can be assigned to different possible processor configurations or clock multipliers. In this vein, a level of power consumption that would be expected ifexecution unit31 were fully activated might be considered indicative of a problem if some of its subunits were disabled. Likewise, a level of power consumption associated with a high clock multiplier might result in a warning when the multiplier is set low. The warning can be in the form of an interrupt. Alternatively, other warning signals can be used.
At method segment S4, power data stored in a power monitor is transmitted for analysis to the host computer system. Typically, the transfer is governed by a software program running in the background, e.g., in association withoperating system21. Alternatively,firmware13 can manage the power data. Also, the power data can be managed by a combination of firmware and software. One purpose of the transfer is to free limited local storage for capturing more recent power data while archiving old power data. This routine data collection can also involve analysis that can lead to predictions of failure, followed by actions to address a potential failure. The data transfer can also be in response to a warning signal issued at method segment S3 so that the basis of the warning can be identified and any associated problem diagnosed.
Analysis is performed at method segment S5. For each power monitor, the data can be subject to trending and other statistical analysis. Furthermore, data can be combined across power monitors, e.g., so that that total power consumption forprocessor modules30 and40 can be determined and compared with a power threshold budgeted for the processors. If there are other processor modules, monitor data (or data obtained otherwise, e.g., using nominal values) can be combined across modules for power budgeting. This combining can be extended across other types of components such as memory and I/O devices to obtain a comprehensive determination of power consumption. A more comprehensive determination can allow more effective allocation of available power.
Adjustments and corrective action can be effected at method segment S6. For example, if the analysis performed at step S5 indicates that a power budget is exceeded, the multiplier or configuration for a processor can be changed to reduce power consumption. Conversely, if power consumption is well within budget, a processor can be configured to increase performance (if it is not already operating at maximum capability). In a multi-processor system, additional processor modules can be activated if the previously active processor modules are within budget.
If the analysis indicates the presence or likelihood of a problem, method segment S6 provides for protective and/or corrective action. In most cases, this can involve sending a notice to a user or administrator. However, in some cases, host computer system AP1 can act automatically. A third possibility is that a notice is sent to an automated management system networked with host computer system AP1, wherein the management system effects protective and/or corrective action. In extreme cases, host computer system AP1 can be shut down for repair and/or component replacement. Otherwise, some change in the configuration of a processor module can be implemented while allowing continued operation. Clearly, there is a range of possible actions that can be taken either automatically or with human intervention.
The present invention provides for single processor systems and multiprocessor systems. In either case, single core and multi-core processors are provided for. Power monitors can be provided for each core, or for each processor, or a power monitor can be shared by two or more processors.
A power monitor can be “on board”, i.e., built into a processor, or “out board”, i.e., be external to the processor. In the latter case, the monitor can be a separate entity on a common integrated circuit or it can be separate from the integrated circuit on which a processor is defined. If separate, the monitor can be packaged with the processor or be separate from the processor package. As withprocessor module40, the monitor can be built into a separate device such as a voltage regulator, or be an independent component.
The invention provides for various types of communication with the processor module being monitored. For example, memory associated with a power monitor can be within the address space or register space of a processor so that conventional program instructions can be used to configure the power monitor, indicate processor configuration to the power monitor, and access data stored by the power monitor. Alternatively, the power monitor can have a separate interface to firmware so that data communication does not compete with programs for instruction cycles.
The invention provides for parameters other than power consumption to be monitored and the results combined with the power consumption data in a variety of ways. For example, temperature can be monitored to identify areas of high local heat. Power consumption thresholds for hot regions can be lowered to limit further heat buildup. In systems in which processor performance must be limited due to power budget constraints, the available processing performance can be shifted to processors in cooler areas without penalizing overall performance. Performance can be monitored so that more intelligent tradeoffs can be made between power consumption and performance. These and other variations upon and modifications to the present invention are provided for by the present invention as defined by the following claims.

Claims (14)

US11/192,7352005-07-292005-07-29Power monitoring for processor moduleActive2026-08-29US7613935B2 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US11/192,735US7613935B2 (en)2005-07-292005-07-29Power monitoring for processor module
JP2006186790AJP2007042091A (en)2005-07-292006-07-06Power monitoring of processor module

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/192,735US7613935B2 (en)2005-07-292005-07-29Power monitoring for processor module

Publications (2)

Publication NumberPublication Date
US20070028129A1 US20070028129A1 (en)2007-02-01
US7613935B2true US7613935B2 (en)2009-11-03

Family

ID=37695759

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US11/192,735Active2026-08-29US7613935B2 (en)2005-07-292005-07-29Power monitoring for processor module

Country Status (2)

CountryLink
US (1)US7613935B2 (en)
JP (1)JP2007042091A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090228734A1 (en)*2008-03-062009-09-10Fujitsu LimitedElectronic device and system start method
US20090307510A1 (en)*2008-06-042009-12-10Fujitsu LimitedProcessor and power controlling method thereof
US8037325B1 (en)*2008-12-092011-10-11Google Inc.System and method for determining power consumption
US20130159575A1 (en)*2011-12-152013-06-20International Business Machines CorporationAdaptive recovery for parallel reactive power throttling
US20140229754A1 (en)*2013-02-112014-08-14Nvidia CorporationPower telemetry remote monitoring
US9037892B2 (en)2011-04-132015-05-19International Business Machines CorporationSystem-wide power management control via clock distribution network

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070198864A1 (en)*2006-02-212007-08-23Toshiba America Electronic ComponentsSystems and methods for determining and using power profiles for software programs executing on data processors
US20080072079A1 (en)*2006-09-152008-03-20Andreas BieswangerSystem and Method for Implementing Predictive Capacity on Demand for Systems With Active Power Management
GB0709113D0 (en)*2007-05-112007-06-20Univ LeicesterMonitoring device
US20080313492A1 (en)*2007-06-122008-12-18Hansen Peter AAdjusting a Cooling Device and a Server in Response to a Thermal Event
JP5299161B2 (en)*2008-08-222013-09-25富士通株式会社 Computer apparatus and power consumption sampling method
US7934123B2 (en)*2008-09-052011-04-26Oracle America, Inc.Prolonging the remaining useful life of a power supply in a computer system
PL2635992T4 (en)2010-11-032017-09-29Virginia Tech Intellectual Properties, Inc.Using power fingerprinting (pfp) to monitor the integrity and enhance security of computer based systems
US8627128B2 (en)2010-11-092014-01-07International Business Machines CorporationPower management for processing capacity upgrade on demand
WO2014144857A2 (en)2013-03-152014-09-18Power Fingerprinting Inc.Systems, methods, and apparatus to enhance the integrity assessment when using power fingerprinting systems for computer-based systems
EP2926214B1 (en)*2013-09-042017-04-12IDT Europe GmbHFpga power management system
US9268938B1 (en)2015-05-222016-02-23Power Fingerprinting Inc.Systems, methods, and apparatuses for intrusion detection and analytics using power characteristics such as side-channel information collection
US10859609B2 (en)2016-07-062020-12-08Power Fingerprinting Inc.Methods and apparatuses for characteristic management with side-channel signature analysis
JP6521020B2 (en)*2017-10-112019-05-29オムロン株式会社 Safety controller
US11860702B2 (en)*2020-12-152024-01-02International Business Machines CorporationCurrent consumption controller
US12254977B2 (en)*2022-12-302025-03-18Cilag Gmbh InternationalDetection of knock-off or counterfeit surgical devices

Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6172611B1 (en)*1998-10-192001-01-09Telcom Semiconductor, Inc.Independent hardware thermal sensing and monitoring
US6574740B1 (en)*1998-12-072003-06-03International Business Machines CorporationDynamic power consumption control for a computer or other electronic apparatus
US20040034749A1 (en)2002-08-152004-02-19Jeddeloh Joseph M.Programmable embedded dram current monitor
US20040123170A1 (en)*2002-12-232004-06-24Tschanz James W.Method and apparatus for reducing power consumption through dynamic control of supply voltage and body bias
US20040123171A1 (en)*2002-12-182004-06-24Zhang Michael T.Control of voltage regulator thermal condition
US20040225802A1 (en)2003-05-082004-11-11Sun Microsystems, Inc.Supporting non-hotswap 64-bit CPCI cards in a HA system
US20040225801A1 (en)2003-05-092004-11-11Emulex CorporationHot swap compact PCI power supply
US20040260853A1 (en)2003-04-112004-12-23Samsung Electronics Co., Ltd.Computer system and method of setting an interface card therein
US6879489B2 (en)*2003-02-062005-04-12Intel CorporationProcessor sensing voltage regulator
US6895479B2 (en)*2000-11-152005-05-17Texas Instruments IncorporatedMulticore DSP device having shared program memory with conditional write protection
US6950950B2 (en)*2001-12-282005-09-27Hewlett-Packard Development Company, L.P.Technique for conveying overload conditions from an AC adapter to a load powered by the adapter
US6986069B2 (en)*2002-07-012006-01-10Newisys, Inc.Methods and apparatus for static and dynamic power management of computer systems
US20060095807A1 (en)*2004-09-282006-05-04Intel CorporationMethod and apparatus for varying energy per instruction according to the amount of available parallelism
US20060184287A1 (en)*2005-02-152006-08-17Belady Christian LSystem and method for controlling power to resources based on historical utilization data
US20070011480A1 (en)*2005-06-292007-01-11Rajesh BanginwarProcessor power management
US7243243B2 (en)*2002-08-292007-07-10Intel CorporatioApparatus and method for measuring and controlling power consumption of a computer system

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6172611B1 (en)*1998-10-192001-01-09Telcom Semiconductor, Inc.Independent hardware thermal sensing and monitoring
US6574740B1 (en)*1998-12-072003-06-03International Business Machines CorporationDynamic power consumption control for a computer or other electronic apparatus
US6895479B2 (en)*2000-11-152005-05-17Texas Instruments IncorporatedMulticore DSP device having shared program memory with conditional write protection
US6950950B2 (en)*2001-12-282005-09-27Hewlett-Packard Development Company, L.P.Technique for conveying overload conditions from an AC adapter to a load powered by the adapter
US6986069B2 (en)*2002-07-012006-01-10Newisys, Inc.Methods and apparatus for static and dynamic power management of computer systems
US20040034749A1 (en)2002-08-152004-02-19Jeddeloh Joseph M.Programmable embedded dram current monitor
US7243243B2 (en)*2002-08-292007-07-10Intel CorporatioApparatus and method for measuring and controlling power consumption of a computer system
US20040123171A1 (en)*2002-12-182004-06-24Zhang Michael T.Control of voltage regulator thermal condition
US20040123170A1 (en)*2002-12-232004-06-24Tschanz James W.Method and apparatus for reducing power consumption through dynamic control of supply voltage and body bias
US6879489B2 (en)*2003-02-062005-04-12Intel CorporationProcessor sensing voltage regulator
US20040260853A1 (en)2003-04-112004-12-23Samsung Electronics Co., Ltd.Computer system and method of setting an interface card therein
US20040225802A1 (en)2003-05-082004-11-11Sun Microsystems, Inc.Supporting non-hotswap 64-bit CPCI cards in a HA system
US20040225801A1 (en)2003-05-092004-11-11Emulex CorporationHot swap compact PCI power supply
US20060095807A1 (en)*2004-09-282006-05-04Intel CorporationMethod and apparatus for varying energy per instruction according to the amount of available parallelism
US20060184287A1 (en)*2005-02-152006-08-17Belady Christian LSystem and method for controlling power to resources based on historical utilization data
US20070011480A1 (en)*2005-06-292007-01-11Rajesh BanginwarProcessor power management

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090228734A1 (en)*2008-03-062009-09-10Fujitsu LimitedElectronic device and system start method
US20090307510A1 (en)*2008-06-042009-12-10Fujitsu LimitedProcessor and power controlling method thereof
US8756444B1 (en)2008-12-092014-06-17Google Inc.System and method for determining power consumption
US8321699B1 (en)2008-12-092012-11-27Google Inc.System and method for determining power consumption
US8037325B1 (en)*2008-12-092011-10-11Google Inc.System and method for determining power consumption
US8782447B1 (en)2008-12-092014-07-15Google Inc.System and method for determining power consumption
US9213394B1 (en)2008-12-092015-12-15Google Inc.System and method for determining power consumption
US9037892B2 (en)2011-04-132015-05-19International Business Machines CorporationSystem-wide power management control via clock distribution network
US20130159575A1 (en)*2011-12-152013-06-20International Business Machines CorporationAdaptive recovery for parallel reactive power throttling
US20130159744A1 (en)*2011-12-152013-06-20International Business Machines CorporationAdaptive recovery for parallel reactive power throttling
US8799694B2 (en)*2011-12-152014-08-05International Business Machines CorporationAdaptive recovery for parallel reactive power throttling
US8799696B2 (en)*2011-12-152014-08-05International Business Machines CorporationAdaptive recovery for parallel reactive power throttling
US20140229754A1 (en)*2013-02-112014-08-14Nvidia CorporationPower telemetry remote monitoring

Also Published As

Publication numberPublication date
US20070028129A1 (en)2007-02-01
JP2007042091A (en)2007-02-15

Similar Documents

PublicationPublication DateTitle
US7613935B2 (en)Power monitoring for processor module
CN101350737B (en) Intelligent platform management interface system, electronic equipment and memory sharing method
US10402207B2 (en)Virtual chassis management controller
US7536573B2 (en)Power budgeting for computers
US8001407B2 (en)Server configured for managing power and performance
US20190272012A1 (en)Method and apparatus for performing power analytics of a storage system
EP3035187B1 (en)Hard disk and management method
KR102140219B1 (en)Method for system power management and computing system thereof
CN107346163A (en)Server rack power management
CN110221771B (en) Method and apparatus for self-regulating power usage and power consumption in SSD storage system
KR20130049201A (en)Storage drive management
CN104246655A (en)Information processing device, information processing method, and program
GB2511628A (en)Dynamically controlling a maximum operating voltage for a processor
CN110764964B (en)Memory device and control method thereof
US20090319637A1 (en)Computer system and method for accessing system information of the computer system
CN110515635A (en) Mainboard VR firmware upgrade method, device, server and readable storage medium
JP2005202506A (en) Power management system for blade servers
US20070055740A1 (en)System and method for interacting with a remote computer
US7152013B2 (en)Heat dissipating method
JP4410215B2 (en) Power consumption control method and computer apparatus
JP6908664B2 (en) Systems and methods for extending power supply hold-up time
US12306685B2 (en)Embedded controller to enhance diagnosis and remediation of power state change failures
CN101582037A (en)Method for sharing basic input and output system, blade server and computer thereof
KR101775326B1 (en)Method for controlling and monitoring target terminal of control and specific controlling apparatus using the same
US20210096624A1 (en)Electronic apparatus and operation information output method

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHUMACHER, DEREK STEVEN;MARTINEZ, IDIS RAMONA;REEL/FRAME:016829/0110

Effective date:20050721

STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

ASAssignment

Owner name:HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.;REEL/FRAME:037079/0001

Effective date:20151027

FPAYFee payment

Year of fee payment:8

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp