WO2009086999A2 - Computer with savings mode management, and method for controlling operating states in a computer - Google Patents

Computer with savings mode management, and method for controlling operating states in a computer Download PDF

Info

Publication number
WO2009086999A2
WO2009086999A2 PCT/EP2008/066828 EP2008066828W WO2009086999A2 WO 2009086999 A2 WO2009086999 A2 WO 2009086999A2 EP 2008066828 W EP2008066828 W EP 2008066828W WO 2009086999 A2 WO2009086999 A2 WO 2009086999A2
Authority
WO
WIPO (PCT)
Prior art keywords
computer
power supply
ram
power consumption
economy mode
Prior art date
Application number
PCT/EP2008/066828
Other languages
German (de)
French (fr)
Other versions
WO2009086999A3 (en
Inventor
Johannes Linne
Manfred Wanner
Markus Schieferdecker
Original Assignee
Fujitsu Siemens Computers Gmbh
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
Priority claimed from DE102008003985A external-priority patent/DE102008003985A1/en
Priority claimed from DE102008004450A external-priority patent/DE102008004450B4/en
Application filed by Fujitsu Siemens Computers Gmbh filed Critical Fujitsu Siemens Computers Gmbh
Publication of WO2009086999A2 publication Critical patent/WO2009086999A2/en
Publication of WO2009086999A3 publication Critical patent/WO2009086999A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/263Arrangements for using multiple switchable power supplies, e.g. battery and AC
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • the invention relates to a computer comprising a power supply with a power supply for supplying intended components of the computer in the main operation and an auxiliary power supply for supplying selected components in the economy mode, a processor, an expandable main memory and a hard disk, the computer being set up for this purpose to switch between a main operation and a economy mode and the economy mode comprises at least a first and a second economy mode.
  • the invention relates to a method for controlling operating conditions in a computer, wherein the computer can switch between a main mode and at least a first or second economy mode.
  • a power management according to the Advanced Configuration and Power Interface is used, which makes it possible to switch between several operating states of the computer for the purpose of saving energy. This means that the computer can switch from the main operation to a savings mode if it does not process a request.
  • ACPI Advanced Configuration and Power Interface
  • the computer may change from the main mode to a first save mode (Safe-to-RAM S3) in which all operating data from the main mode is written to the system's working memory and then some components such as CPU and hard disk are turned off. As soon as the computer switches back to main operation with an incoming request, all inactive components are and the saved operating data can be reloaded from memory into the processor.
  • a first save mode Safe-to-RAM S3
  • the main memory in the state S3 is supplied by an auxiliary power supply, which is smaller in size than the power supply to the primary supply.
  • the state S3 in a computer may vary the capacity of the auxiliary power supply depending on the requirement for the supply of memory and peripheral components.
  • An extended, very large memory in a server system may require currents up to 10A.
  • the current required per memory module of the main memory is subject to a manufacturer-dependent spread of between 1 and 20 mA. This means that a dimensioning of the auxiliary power supply based on the maximum required current in the S3 over-sizing and thus high power losses can result, if mostly memory modules are installed, which require significantly less than 20 mA.
  • auxiliary power supply with an extended main memory and several upgraded components, such as network cards with wake-on-LAN function, can reach the limits of its dimensioning or above.
  • the state S3 then no longer functions stably, so that there is a risk of losing the data stored in the main memory. Therefore, auxiliary power supplies for safe operation in S3 are greatly oversized, especially in server systems.
  • the invention is therefore based on the object of describing a computer and a method which enable improved control and a more efficient and reliable design of the savings operating states in a computer.
  • the object is achieved in a first aspect by means of a computer of the type mentioned above in that the computer is set up so that when changing to the economy mode, the first economy mode is only permitted if the power consumption of the main memory and the power of the auxiliary power supply meet predetermined criteria.
  • the solution according to the invention has the advantage that the power consumption of the main memory in the first economy mode, for example in S3, is determined and the state S3 is only permitted if the power consumption does not exceed a predetermined limit value. This is the case, for example, if only memory modules with a low power consumption are installed in the main memory.
  • the auxiliary power supply can thus be dimensioned significantly smaller than in her- conventional systems, so that the power losses can be kept low. A safe and reliable operation of the computer in the first economy mode S3 is still guaranteed.
  • the computer preferably has control software, in particular a BIOS, for querying the power consumption in the main memory and querying the power of the auxiliary power supply, which controls the change in the first or second economy mode dependent on the power consumption and the power. If, therefore, the main memory and other components in the first economy mode have a power consumption that exceeds the power provided by the auxiliary power supply, the control software only causes the change to the second economy mode.
  • control software in particular a BIOS
  • the computer has a management controller module via which the control software can be addressed.
  • the computer can also be configured from another computer via network and the control software can be operated.
  • the power consumption of a memory module is stored in the serial presence detect data area (SPD) of the memory module.
  • SPD serial presence detect data area
  • the power consumption of a plurality of memory modules is stored in a table in the control software.
  • the power consumption in the main memory is measured by a measuring module on the mainboard of the computer.
  • the power of the auxiliary power supply is also measured by a measuring module on the mainboard. The measuring blocks enable a physical and thus accurate determination of the power consumption in the main memory and the power of the auxiliary power supply.
  • the object is achieved by means of a method of the aforementioned type in that when changing to the economy mode the first economy mode is only permitted if the power consumption of a main memory and the power of an auxiliary power supply in the computer satisfy predetermined criteria , Also by this method, the aforementioned advantages.
  • a control software queries the power consumption in the working memory and the power of the auxiliary power supply and controls the change in the first or second economy mode.
  • the control software compares the power consumption in the main memory with a predetermined limit. This limit can be set manually. For example, if a computer operator values high energy savings while maintaining dynamic memory management, enabling or enabling memory modules as required, he can do so Parameterize limit value such that the computer, for example, in the second economy mode changes, if the required current of the working memory exceeds the limit due to a large number of memory modules. However, with a smaller number, the computer will switch to the first economy mode without consuming excessive power from the auxiliary power supply.
  • the limit value may also be determined by the auxiliary power supply itself.
  • a lower limit of the power consumption can be set, so that the computer switches to the second economy mode, if the memory is replaced, for example, by memory modules with a higher power consumption. This allows a much more energy-efficient dimensioning of the auxiliary power supply with stable operation of the computer in possible economy operating states.
  • FIG. 1 shows a schematized block diagram of several components of a computer
  • FIG. 2 shows a schematized block diagram of several components of a computer when accessing the SPD data area
  • FIG. 3 shows a schematized block diagram of several components of a computer when accessing a table
  • Figure 4 is a schematic block diagram of several components of a computer in a further embodiment
  • Figure 5 is a schematic block diagram of the further embodiment in measurement and control.
  • FIG. 1 shows a schematic block diagram of an arrangement of intended components in a computer.
  • a central processing unit CPU On a motherboard 1, a central processing unit CPU, a random access memory RAM and an interface PCI for peripheral components is mounted.
  • FIG. 1 shows a hard disk HDD and an interface USB / LAN for the serial connection of external devices or for the network connection of the computer.
  • the HDD contains a BIOS 2 for controlling the basic functions and configurations of the computer.
  • a power supply unit NT serves to supply power to all components of the computer in the main operation, the components being connected to the power supply unit NT via a power supply line 3.
  • an auxiliary power supply HNT is used to supply power to the main memory RAM and the interface USB / LAN in the first economy mode.
  • the RAM and the interface USB / LAN are connected via an auxiliary power line 4 to the auxiliary power supply HNT, which is drawn by dashed lines.
  • Auxiliary power supply HNT are usually arranged in a housing and also use the identical outputs from the housing.
  • a corresponding housing is indicated by dashed lines.
  • a computer according to Figure 1 in the main operation process data and information and store it on a hard disk HDD, where he has a
  • Interface USB / LAN has access to a network.
  • the computer can assume a first or second economy mode, wherein in the first economy mode, the RAM for obtaining operating data and the USB / LAN interface for receiving requests by means of an auxiliary power supply HNT are supplied with voltage. All other components take no power from the power supply NT and are switched off. In the second economy mode also the RAM and the interface USB / LAN takes no power from the auxiliary power supply HNT more.
  • FIG. 2 shows a schematized block diagram of components of a computer according to FIG. 1, wherein the main memory RAM is composed of several memory modules 8.
  • FIG. 2 describes the polling of the power consumption of each memory module 8 via the BIOS 2 on the hard disk HDD.
  • each memory module 8 transmits its power consumption value to the control and data bus 5, the respective power consumption value being stored in the serial presence detect data area SPD of a memory module 8.
  • the transmission of the data to the control bus 5 is indicated by a block arrow on the main memory RAM.
  • the BIOS 2 receives the power consumption values of the individual memory modules 8 and can store them. This process is illustrated by another block arrow on the BIOS 2. If the total power consumption of the random access memory RAM exceeds a limit value previously defined in the BIOS 2, Thus, the BIOS 2 only causes the change to the second economy mode. If, however, the power consumption of the random access memory RAM is less than a limit value previously set in the BIOS 2, the BIOS 2 allows a first economy mode, with operating data from the main mode being stored in the memory modules 8 of the random access memory RAM for rapid reactivation of the main mode. To maintain this information, the random access memory RAM is supplied with power via the auxiliary power supply HNT and the line 4. For example, via the network connection
  • USB / LAN sent a request to the computer, all the intended components of the computer are reactivated and the operating data from the RAM memory immediately loaded back into the processor CPU.
  • the control and the data exchange are accomplished via the control and data bus 5.
  • the monitoring of the power consumption in the RAM RAM allows a lower dimensioning of the auxiliary power supply HNT than in conventional systems.
  • the BIOS 2 registers it and decides whether the first saving mode is still stable or not.
  • FIG. 3 shows a schematized block diagram of components of another embodiment of a computer according to FIGS. 1 and 2.
  • power consumption values of individual memory modules 8 in the form of a table for assigning a respective memory module 8 according to manufacturer and / or type to its power consumption value in the BIOS 2 filed.
  • memory modules 8 are installed as main memory RAM in the computer or an already existing main memory RAM is supplemented by further memory modules 8, then For example, the memory modules 8 are identified by the BIOS 2 according to their manufacturer and / or type via the control and data bus 5 and assigned to their respective power consumption value. This process is symbolized by a block arrow pointing to the BIOS 2.
  • the BIOS 2 determines a total power consumption of the random access memory RAM and compares this with a predetermined limit value. A decision to change to a first or second economy mode is made in accordance with the description of FIG. 2 and is indicated by a block arrow pointing away from the BIOS 2.
  • FIG. 4 shows a schematic block diagram of an arrangement of intended components in a computer in a further embodiment.
  • the components already known from FIGS. 1 to 3 are supplemented in this illustration by two measuring modules 6a and 6b which are connected to the supply line 3 and via two separate measuring lines 7a and 7b to the main memory RAM and the auxiliary power supply HNT and furthermore to the control and control unit Data bus 5 are connected.
  • the measuring module 6a measures the power consumption in the main memory RAM via the measuring line 7a
  • the measuring module 6b determines the power provided by the auxiliary power supply HNT via the measuring line 7b.
  • the measured values can be transmitted to the BIOS 2 via the control and data bus.
  • FIG. 5 shows a schematized block diagram of components of a computer according to FIG. 4.
  • FIG. 5 describes the query of the power consumption in the working memory RAM and the power of the auxiliary power supply HNT via the BIOS 2 on the hard disk HDD.
  • the measuring modules 6a and 6b transmit the power consumption and power values to the control and data bus 5.
  • the transmission of the data the bus 5 is characterized by a block arrow continuing from the measuring blocks 6a and 6b.
  • the BIOS 2 receives the power and power values and can store them. This process is represented by another block arrow leading to the BIOS 2 of the hard disk HDD.
  • the BIOS 2 merely causes the change to the second economy state. However, if the total power consumption is less than the maximum power provided by the auxiliary power supply HNT, the BIOS 2 allows a first economy mode, with operating data from the main operation being stored in the random access memory RAM for rapid reactivation of the main operation.
  • the measurement of the power consumption as well as the power of the auxiliary power supply allows a configuration of the computer while ensuring safe operation in corresponding economy operating conditions. If, for example, the main memory is greatly expanded or another auxiliary power supply HNT is used for power saving in the computer, a possible undersizing of the new auxiliary power supply HNT or a greatly increased power consumption of the extended random access memory RAM poses no danger.
  • the BIOS 2 records the power parameters and decides whether the first economy mode can be safely taken. Otherwise, only the second economy mode is allowed.
  • Computer for example, a plurality of hard drives HDD and multiple processors CPU, with a hard disk is declared as a master on which a BIOS 2 is stored.
  • BIOS 2 the random access memory RAM
  • peripheral devices connected to the interface PCI can also be recorded in their power consumption and included in an illustrated economy mode control.
  • control software may be stored on a hard disk HDD or any other nonvolatile memory, for example on an EEPROM device.

Abstract

The invention relates to a computer, having a power supply with a power supply unit for supplying power to intended components of the computer in the principal mode and with an auxiliary power supply unit for supplying power to selected components in the savings mode, a processor, an expandable main memory and a hard disk, wherein the computer is set up to change between a principal mode and a savings mode, and the savings mode comprises at least a first and a second savings mode state. In line with the invention, the computer of the aforementioned type is set up such that upon a change to the savings mode the first savings mode state is only admissible if the power consumption of the main memory (RAM) and the power of the auxiliary power supply unit (HNT) meet predetermined criteria. In addition, a method for the control of power saving in a computer is described, in which a piece of control software checks the power consumption in a main memory (RAM) of the computer and the power of an auxiliary power supply unit (HNT) and controls the change to a first or second savings mode state on the basis of the power consumption.

Description

Computer mit einem Sparbetriebsmanagement und Verfahren zur Steuerung von Betriebszuständen in einem ComputerComputer with a savings management management and method for controlling operating conditions in a computer
Die Erfindung betrifft einen Computer, aufweisend eine Span- nungsversorgung mit einem Netzteil zur Versorgung bestimmungsgemäßer Komponenten des Computers im Hauptbetrieb und einem Hilfsnetzteil zur Versorgung ausgewählter Komponenten im Sparbetrieb, einen Prozessor, einen erweiterbaren Arbeitsspeicher und eine Festplatte, wobei der Computer dazu einge- richtet ist, zwischen einem Hauptbetrieb und einem Sparbetrieb zu wechseln und der Sparbetrieb wenigstens einen ersten und einen zweiten Sparbetriebszustand umfasst.The invention relates to a computer comprising a power supply with a power supply for supplying intended components of the computer in the main operation and an auxiliary power supply for supplying selected components in the economy mode, a processor, an expandable main memory and a hard disk, the computer being set up for this purpose to switch between a main operation and a economy mode and the economy mode comprises at least a first and a second economy mode.
Ferner betrifft die Erfindung ein Verfahren zur Steuerung von Betriebszuständen in einem Computer, wobei der Computer zwischen einem Hauptbetrieb und wenigstens einem ersten oder zweiten Sparbetriebszustand wechseln kann.Furthermore, the invention relates to a method for controlling operating conditions in a computer, wherein the computer can switch between a main mode and at least a first or second economy mode.
In Computern, z.B. in Servern, Notebooks und Desktop-PCs, wird ein Powermanagement gemäß dem Advanced Configuration and Power Interface (ACPI) eingesetzt, das einen Wechsel zwischen mehreren Betriebszuständen des Computers zum Zwecke des Ener- giesparens möglich macht. Das heißt, dass der Computer vom Hauptbetrieb in einen Sparbetrieb wechseln kann, falls er keine Anfrage abzuarbeiten hat.In computers, e.g. In servers, notebooks and desktops, a power management according to the Advanced Configuration and Power Interface (ACPI) is used, which makes it possible to switch between several operating states of the computer for the purpose of saving energy. This means that the computer can switch from the main operation to a savings mode if it does not process a request.
Beispielsweise kann der Computer vom Hauptbetrieb in einen ersten Sparbetriebszustand (Safe-to-RAM S3) wechseln, in dem sämtliche Betriebsdaten aus dem Hauptbetrieb in den Arbeits- Speicher des Systems geschrieben und anschließend einige Komponenten wie CPU und Festplatte abgeschaltet werden. Sobald der Computer bei einer eingehenden Anfrage wieder in den Hauptbetrieb wechselt, werden alle inaktiven Komponenten re- aktiviert und die gesicherten Betriebsdaten können aus dem Arbeitsspeicher in den Prozessor zurückgeladen werden. Zur Vermeidung hoher Verlustleistungen in der Spannungsversorgung, wird der Arbeitsspeicher im Zustand S3 von einem Hilfs- netzteil versorgt, das geringerer dimensioniert ist als das Netzteil zur Primärversorgung.For example, the computer may change from the main mode to a first save mode (Safe-to-RAM S3) in which all operating data from the main mode is written to the system's working memory and then some components such as CPU and hard disk are turned off. As soon as the computer switches back to main operation with an incoming request, all inactive components are and the saved operating data can be reloaded from memory into the processor. In order to avoid high power losses in the power supply, the main memory in the state S3 is supplied by an auxiliary power supply, which is smaller in size than the power supply to the primary supply.
In einem zweiten Sparbetriebszustand (Safe-to-Disk S4) werden die Betriebsdaten sämtlich auf die Festplatte geschrieben und anschließend alle Komponenten des Computers abgeschaltet. In diesem Zustand S4 wird der Inhalt des Arbeitsspeichers gelöscht, da dieser stromlos ist. Infolge dessen benötigt eine Reaktivierung des Systems aus dem S4 deutlich mehr Zeit, da sämtliche Betriebsdaten von der Festplatte gelesen und in den Arbeitsspeicher geschrieben werden müssen. Erst dann können sie vom Prozessor geladen werden.In a second save mode (Safe-to-Disk S4), the operating data is all written to the hard disk and then all components of the computer are turned off. In this state S4, the content of the main memory is deleted because it is de-energized. As a result, reactivating the system from the S4 takes significantly longer, as all operating data must be read from the hard drive and written to memory. Only then can they be loaded by the processor.
Je nach Leistungsbedarf und Anforderungen an die schnelle Verfügbarkeit eines Computers, kann dieser zu Energiesparzwe- cken, beispielsweise nach einer bestimmten Zeitspanne ohneDepending on the power requirements and requirements for the fast availability of a computer, it can be used for energy-saving purposes, for example after a certain period of time without
Anfrage, in den S3 oder S4 wechseln. Ein zeitlich gestaffelter Wechsel vom S3 in den S4 ist ebenfalls denkbar.Request to switch to S3 or S4. A staggered transition from S3 to S4 is also conceivable.
Der Zustand S3 in einem Computer kann das Hilfsnetzteil je nach Anforderung an die Versorgung von Arbeitsspeicher und Peripheriekomponenten unterschiedlich stark auslasten. Bei einem erweiterten, sehr großen Arbeitsspeicher in einem Serversystem können Ströme bis 10 A erforderlich sein. Allerdings ist der pro Speichermodul des Arbeitsspeichers benötig- te Strom einer herstellerabhängigen Streuung zwischen 1 und 20 mA unterworfen. Das bedeutet, dass eine Dimensionierung des Hilfsnetzteils anhand des maximal benötigten Stromes im S3 eine Überdimensionierung und damit hohe Leistungsverluste zur Folge haben kann, falls größtenteils Speichermodule verbaut sind, die deutlich weniger als 20 mA benötigen.The state S3 in a computer may vary the capacity of the auxiliary power supply depending on the requirement for the supply of memory and peripheral components. An extended, very large memory in a server system may require currents up to 10A. However, the current required per memory module of the main memory is subject to a manufacturer-dependent spread of between 1 and 20 mA. This means that a dimensioning of the auxiliary power supply based on the maximum required current in the S3 over-sizing and thus high power losses can result, if mostly memory modules are installed, which require significantly less than 20 mA.
Andererseits kann ein moderat dimensioniertes Hilfsnetzteil bei einem erweiterten Arbeitsspeicher und mehreren aufgerüsteten Komponenten, beispielsweise Netzwerkkarten mit Wake-On- LAN Funktion, an die Grenzen seiner Dimensionierung oder darüber geraten. Der Zustand S3 funktioniert dann nicht mehr stabil, sodass die Gefahr besteht, die im Arbeitsspeicher ge- sicherten Daten zu verlieren. Daher werden Hilfsnetzteile zum sicheren Betrieb im S3 gerade bei Serversystemen stark überdimensioniert .On the other hand, a moderately dimensioned auxiliary power supply with an extended main memory and several upgraded components, such as network cards with wake-on-LAN function, can reach the limits of its dimensioning or above. The state S3 then no longer functions stably, so that there is a risk of losing the data stored in the main memory. Therefore, auxiliary power supplies for safe operation in S3 are greatly oversized, especially in server systems.
Der Erfindung liegt daher die Aufgabe zugrunde, einen Compu- ter sowie ein Verfahren zu beschreiben, welche eine verbesserte Steuerung sowie eine effizientere und sichere Auslegung der Sparbetriebszustände in einem Computer ermöglichen.The invention is therefore based on the object of describing a computer and a method which enable improved control and a more efficient and reliable design of the savings operating states in a computer.
Die Aufgabe wird in einem ersten Aspekt mittels eines Compu- ters der eingangs genannten Art dadurch gelöst, dass der Computer derart eingerichtet ist, dass bei einem Wechsel in den Sparbetrieb der erste Sparbetriebszustand lediglich zulässig ist, falls der Stromverbrauch des Arbeitsspeichers und die Leistung des Hilfsnetzteils vorbestimmten Kriterien genügen.The object is achieved in a first aspect by means of a computer of the type mentioned above in that the computer is set up so that when changing to the economy mode, the first economy mode is only permitted if the power consumption of the main memory and the power of the auxiliary power supply meet predetermined criteria.
Die erfindungsgemäße Lösung hat den Vorteil, dass der Stromverbrauch des Arbeitsspeichers im ersten Sparbetrieb, beispielsweise im S3, ermittelt wird und der Zustand S3 lediglich zugelassen wird, falls der Stromverbrauch einen vorgege- benen Grenzwert nicht überschreitet. Dies ist beispielsweise der Fall, wenn nur Speichermodule mit einem geringen Stromverbrauch im Arbeitsspeicher verbaut sind. Das Hilfsnetzteil kann somit deutlich geringer dimensioniert werden als in her- kömmlichen Systemen, sodass auch die Leistungsverluste gering gehalten werden können. Ein sicherer und zuverlässiger Betrieb des Computers im ersten Sparbetriebszustand S3 ist dennoch gewährleistet.The solution according to the invention has the advantage that the power consumption of the main memory in the first economy mode, for example in S3, is determined and the state S3 is only permitted if the power consumption does not exceed a predetermined limit value. This is the case, for example, if only memory modules with a low power consumption are installed in the main memory. The auxiliary power supply can thus be dimensioned significantly smaller than in her- conventional systems, so that the power losses can be kept low. A safe and reliable operation of the computer in the first economy mode S3 is still guaranteed.
Vorzugsweise weist der Computer eine Steuersoftware, insbesondere ein BIOS, zur Abfrage des Stromverbrauchs im Arbeitsspeicher sowie zur Abfrage der Leistung des Hilfsnetzteils auf, welche den vom Stromverbrauch und der Leistung abhängi- gen Wechsel in den ersten oder zweiten Sparbetriebszustand steuert. Falls also der Arbeitsspeicher und sonstige Komponenten im ersten Sparbetriebszustand einen Stromverbrauch aufweisen, der die vom Hilfsnetzteil bereitgestellte Leistung überschreitet, veranlasst die Steuersoftware lediglich den Wechsel in den zweiten Sparbetriebszustand.The computer preferably has control software, in particular a BIOS, for querying the power consumption in the main memory and querying the power of the auxiliary power supply, which controls the change in the first or second economy mode dependent on the power consumption and the power. If, therefore, the main memory and other components in the first economy mode have a power consumption that exceeds the power provided by the auxiliary power supply, the control software only causes the change to the second economy mode.
Bevorzugt weist der Computer einen Management Controller- Baustein auf, über den die Steuersoftware angesprochen werden kann. Das bedeutet, dass der Computer beispielsweise auch von einem anderen Computer aus über Netzwerk konfiguriert und die Steuersoftware bedient werden kann.Preferably, the computer has a management controller module via which the control software can be addressed. This means that, for example, the computer can also be configured from another computer via network and the control software can be operated.
Vorzugsweise ist in einer Ausführung des Computers der Stromverbrauch eines Speichermoduls im Serial-Presence-Detect- Datenbereich (SPD) des Speichermoduls hinterlegt. Das bedeutet, dass ein Speichermodul bei der Herstellung mit seinem Stromverbrauchswert beschrieben wird, wobei diese Information bei der Montage und Inbetriebnahme des Speichermoduls in einem Computer von der Steuersoftware abgefragt werden kann.Preferably, in one embodiment of the computer, the power consumption of a memory module is stored in the serial presence detect data area (SPD) of the memory module. This means that a memory module is described in its manufacture with its power consumption value, this information can be queried during installation and commissioning of the memory module in a computer from the control software.
In einer weiteren Ausführungsform des Computers ist der Stromverbrauch mehrerer Speichermodule tabellarisch in der Steuersoftware abgelegt. Diese beinhaltet eine Tabelle mit der Zuordnung eines jeweiligen Speichermoduls gemäß Hersteller oder Typ zu seinem Stromverbrauch. Werden Speichermodule verbaut, ohne dass ihr Stromverbrauch in den SPD-Datenbereich geschrieben wurde, so kann die Steuersoftware diese identifi- zieren und den Stromverbrauch der Speichermodule anhand der abgelegten Tabelle abfragen.In a further embodiment of the computer, the power consumption of a plurality of memory modules is stored in a table in the control software. This includes a table with the assignment of a respective memory module according to manufacturer or type to its power consumption. If memory modules are installed without their power consumption being written to the SPD data area, the control software can identify them and query the power consumption of the memory modules based on the stored table.
In einer weiteren Ausführungsform wird der Stromverbrauch im Arbeitsspeicher von einem Messbaustein auf dem Mainboard des Computers gemessen. Vorzugsweise wird dabei auch die Leistung des Hilfsnetzteils von einem Messbaustein auf dem Mainboard gemessen. Die Messbausteine ermöglichen eine physikalische und damit genaue Ermittlung des Stromverbrauchs im Arbeitsspeicher und der Leistung des Hilfsnetzteils .In a further embodiment, the power consumption in the main memory is measured by a measuring module on the mainboard of the computer. Preferably, the power of the auxiliary power supply is also measured by a measuring module on the mainboard. The measuring blocks enable a physical and thus accurate determination of the power consumption in the main memory and the power of the auxiliary power supply.
In einem zweiten Aspekt wird die Aufgabe mittels eines Verfahrens der eingangs genannten Art dadurch gelöst, dass bei einem Wechsel in den Sparbetrieb der erste Sparbetriebszu- stand lediglich zugelassen wird, falls der Stromverbrauch ei- nes Arbeitsspeichers und die Leistung eines Hilfsnetzteils im Computer vorbestimmten Kriterien genügen. Auch durch dieses Verfahren ergeben sich die vorgenannten Vorteile.In a second aspect, the object is achieved by means of a method of the aforementioned type in that when changing to the economy mode the first economy mode is only permitted if the power consumption of a main memory and the power of an auxiliary power supply in the computer satisfy predetermined criteria , Also by this method, the aforementioned advantages.
Bevorzugt fragt eine Steuersoftware den Stromverbrauch im Ar- beitsspeicher sowie die Leistung des Hilfsnetzteils ab und steuert den Wechsel in den ersten oder zweiten Sparbetriebs- zustand. Vorzugsweise vergleicht die Steuersoftware dabei den Stromverbrauch im Arbeitsspeicher mit einem vorgegebenen Grenzwert. Dieser Grenzwert kann manuell vorgegeben werden. Legt ein Betreiber des Computers zum Beispiel Wert auf eine hohe Energieeinsparung bei gleichzeitiger dynamischer Speicherverwaltung, wobei Speichermodule je nach Anforderung freigegeben oder hinzugeschaltet werden, so kann er den Grenzwert derart parametrieren, dass der Computer beispielsweise in den zweiten Sparbetriebszustand wechselt, falls der benötigte Strom des Arbeitsspeichers aufgrund einer hohen Anzahl an Speichermodulen den Grenzwert überschreitet. Bei ei- ner geringeren Anzahl wechselt der Computer jedoch in den ersten Sparbetriebszustand, ohne übermäßig Leistung aus dem Hilfsnetzteil zu verbrauchen.Preferably, a control software queries the power consumption in the working memory and the power of the auxiliary power supply and controls the change in the first or second economy mode. Preferably, the control software compares the power consumption in the main memory with a predetermined limit. This limit can be set manually. For example, if a computer operator values high energy savings while maintaining dynamic memory management, enabling or enabling memory modules as required, he can do so Parameterize limit value such that the computer, for example, in the second economy mode changes, if the required current of the working memory exceeds the limit due to a large number of memory modules. However, with a smaller number, the computer will switch to the first economy mode without consuming excessive power from the auxiliary power supply.
Der Grenzwert kann jedoch auch durch das Hilfsnetzteil selbst festgelegt sein. Durch eine niedrige Dimensionierung des Hilfsnetzteils kann ein niedriger Grenzwert des Stromverbrauchs festgelegt werden, so dass der Computer in den zweiten Sparbetriebszustand wechselt, falls der Arbeitsspeicher beispielsweise durch Speichermodule mit einem höheren Stromverbrauch ersetzt wird. Dies ermöglicht eine deutlich energiesparendere Dimensionierung des Hilfsnetzteils bei stabilem Betrieb des Computers in möglichen Sparbetriebszustän- den .However, the limit value may also be determined by the auxiliary power supply itself. By a low dimension of the auxiliary power supply, a lower limit of the power consumption can be set, so that the computer switches to the second economy mode, if the memory is replaced, for example, by memory modules with a higher power consumption. This allows a much more energy-efficient dimensioning of the auxiliary power supply with stable operation of the computer in possible economy operating states.
Weitere vorteilhafte Ausführungen sind in den Unteransprüchen sowie in der Figurenbeschreibung offenbart.Further advantageous embodiments are disclosed in the subclaims and in the description of the figures.
Die Erfindung wird anhand mehrerer Zeichnungen näher erläutert.The invention will be explained in more detail with reference to several drawings.
Es zeigen:Show it:
Figur 1 ein schematisiertes Blockschaltbild mehrerer Komponenten eines Computers,FIG. 1 shows a schematized block diagram of several components of a computer,
Figur 2 ein schematisiertes Blockschaltbild mehrerer Komponenten eines Computers bei Zugriff auf den SPD- Datenbereich, Figur 3 ein schematisiertes Blockschaltbild mehrerer Komponenten eines Computers bei Zugriff auf eine Tabelle,FIG. 2 shows a schematized block diagram of several components of a computer when accessing the SPD data area, FIG. 3 shows a schematized block diagram of several components of a computer when accessing a table,
Figur 4 ein schematisiertes Blockschaltbild mehrerer Komponenten eines Computers in einer weiteren Ausführung undFigure 4 is a schematic block diagram of several components of a computer in a further embodiment and
Figur 5 ein schematisiertes Blockschaltbild der weiteren Ausführung bei Messung und Steuerung.Figure 5 is a schematic block diagram of the further embodiment in measurement and control.
Figur 1 zeigt ein schematisiertes Blockschaltbild einer Anordnung bestimmungsgemäßer Komponenten in einem Computer. Auf einem Mainboard 1 ist eine zentrale Prozessoreinheit CPU, ein Arbeitsspeicher RAM sowie eine Schnittstelle PCI für Peripheriekomponenten montiert. Ferner zeigt Figur 1 eine Festplatte HDD sowie eine Schnittstelle USB/LAN zum seriellen Anschluss externer Geräte oder zum Netzwerkanschluss des Computers. Auf der Festplatte HDD ist ein BIOS 2 zur Steuerung der grundlegenden Funktionen und Konfigurationen des Computers gespeichert. Ein Netzteil NT dient der Stromversorgung aller Komponenten des Computers im Hauptbetrieb, wobei die Komponenten über eine Stromversorgungsleitung 3 mit dem Netzteil NT ver- bunden sind. Ferner dient ein Hilfsnetzteil HNT zur Spannungsversorgung des Arbeitsspeichers RAM sowie der Schnittstelle USB/LAN im ersten Sparbetriebszustand. Der Arbeitsspeicher RAM und die Schnittstelle USB/LAN sind über eine Hilfsspannungsleitung 4 mit dem Hilfsnetzteil HNT verbunden, welche strichliert gezeichnet ist. Das Netzteil NT und dasFigure 1 shows a schematic block diagram of an arrangement of intended components in a computer. On a motherboard 1, a central processing unit CPU, a random access memory RAM and an interface PCI for peripheral components is mounted. Furthermore, FIG. 1 shows a hard disk HDD and an interface USB / LAN for the serial connection of external devices or for the network connection of the computer. The HDD contains a BIOS 2 for controlling the basic functions and configurations of the computer. A power supply unit NT serves to supply power to all components of the computer in the main operation, the components being connected to the power supply unit NT via a power supply line 3. Furthermore, an auxiliary power supply HNT is used to supply power to the main memory RAM and the interface USB / LAN in the first economy mode. The RAM and the interface USB / LAN are connected via an auxiliary power line 4 to the auxiliary power supply HNT, which is drawn by dashed lines. The power supply NT and the
Hilfsnetzteil HNT sind in der Regel in einem Gehäuse angeordnet und nutzen auch die identischen Ausgänge aus dem Gehäuse. Ein entsprechendes Gehäuse ist strichliert angedeutet. Die Steuerung und der Datenaustausch zwischen allen bestimmungsgemäßen Komponenten des Computers erfolgt über einen Steuer- und Daten-Bus 5. Auf diese Weise kann ein Computer gemäß Figur 1 im Hauptbetrieb Daten und Informationen verarbeiten und auf einer Festplatte HDD speichern, wobei er über eineAuxiliary power supply HNT are usually arranged in a housing and also use the identical outputs from the housing. A corresponding housing is indicated by dashed lines. The Control and data exchange between all intended components of the computer via a control and data bus 5. In this way, a computer according to Figure 1 in the main operation process data and information and store it on a hard disk HDD, where he has a
Schnittstelle USB/LAN Zugang zu einem Netzwerk hat. Zu Energiesparzwecken kann der Computer einen ersten oder zweiten Sparbetriebszustand einnehmen, wobei im ersten Sparbetriebs- zustand der Arbeitsspeicher RAM zum Erhalt von Betriebsdaten und die Schnittstelle USB/LAN zum Empfang von Anfragen mittels eines Hilfsnetzteils HNT mit Spannung versorgt werden. Alle übrigen Komponenten nehmen keine Leistung vom Netzteil NT auf und sind abgeschaltet. Im zweiten Sparbetriebszustand nimmt auch der Arbeitsspeicher RAM sowie die Schnittstelle USB/LAN keine Leistung aus dem Hilfsnetzteil HNT mehr auf.Interface USB / LAN has access to a network. For energy saving purposes, the computer can assume a first or second economy mode, wherein in the first economy mode, the RAM for obtaining operating data and the USB / LAN interface for receiving requests by means of an auxiliary power supply HNT are supplied with voltage. All other components take no power from the power supply NT and are switched off. In the second economy mode also the RAM and the interface USB / LAN takes no power from the auxiliary power supply HNT more.
Figur 2 zeigt ein schematisiertes Blockschaltbild bestimmungsgemäßer Komponenten eines Computers gemäß Figur 1, wobei sich der Arbeitsspeicher RAM aus mehreren Speichermodulen 8 zusammensetzt. Figur 2 beschreibt die Abfrage des Stromverbrauchs eines jeden Speichermoduls 8 über das BIOS 2 auf der Festplatte HDD. Dabei übermittelt jedes Speichermodul 8 seinen Stromverbrauchswert an den Steuer- und Daten-Bus 5, wobei der jeweilige Stromverbrauchswert im Serial-Presence- Detect-Datenbereich SPD eines Speichermoduls 8 gespeichert ist. Die Übermittlung der Daten an den Steuer-Bus 5 ist durch einen Blockpfeil am Arbeitsspeicher RAM gekennzeichnet.FIG. 2 shows a schematized block diagram of components of a computer according to FIG. 1, wherein the main memory RAM is composed of several memory modules 8. FIG. 2 describes the polling of the power consumption of each memory module 8 via the BIOS 2 on the hard disk HDD. In this case, each memory module 8 transmits its power consumption value to the control and data bus 5, the respective power consumption value being stored in the serial presence detect data area SPD of a memory module 8. The transmission of the data to the control bus 5 is indicated by a block arrow on the main memory RAM.
Schließlich empfängt das BIOS 2 die Stromverbrauchswerte der einzelnen Speichermodule 8 und kann diese speichern. Dieser Vorgang ist durch einen weiteren Blockpfeil am BIOS 2 dargestellt. Überschreitet der Gesamtstromverbrauch des Arbeitsspeichers RAM einen vorher im BIOS 2 definierten Grenzwert, so veranlasst das BIOS 2 lediglich den Wechsel in den zweiten Sparbetriebszustand. Ist der Stromverbrauch des Arbeitsspeichers RAM jedoch geringer als ein vorher im BIOS 2 festgelegter Grenzwert, so lässt das BIOS 2 einen ersten Sparbetriebs- zustand zu, wobei Betriebsdaten aus dem Hauptbetrieb zur schnellen Reaktivierung des Hauptbetriebes in den Speichermodulen 8 des Arbeitsspeichers RAM gespeichert werden. Zur Aufrechterhaltung dieser Informationen wird der Arbeitsspeicher RAM über das Hilfsnetzteil HNT und die Leitung 4 mit Spannung versorgt. Wird beispielsweise über den NetzwerkanschlussFinally, the BIOS 2 receives the power consumption values of the individual memory modules 8 and can store them. This process is illustrated by another block arrow on the BIOS 2. If the total power consumption of the random access memory RAM exceeds a limit value previously defined in the BIOS 2, Thus, the BIOS 2 only causes the change to the second economy mode. If, however, the power consumption of the random access memory RAM is less than a limit value previously set in the BIOS 2, the BIOS 2 allows a first economy mode, with operating data from the main mode being stored in the memory modules 8 of the random access memory RAM for rapid reactivation of the main mode. To maintain this information, the random access memory RAM is supplied with power via the auxiliary power supply HNT and the line 4. For example, via the network connection
USB/LAN eine Anfrage an den Computer geschickt, so werden alle bestimmungsgemäßen Komponenten des Computers reaktiviert und die Betriebsdaten aus dem Arbeitsspeicher RAM umgehend in den Prozessor CPU zurückgeladen. Die Steuerung und der Daten- austausch werden über den Steuer- und Daten-Bus 5 bewerkstelligt.USB / LAN sent a request to the computer, all the intended components of the computer are reactivated and the operating data from the RAM memory immediately loaded back into the processor CPU. The control and the data exchange are accomplished via the control and data bus 5.
Die Überwachung des Stromverbrauchs im Arbeitsspeicher RAM erlaubt eine niedrigere Dimensionierung des Hilfsnetzteils HNT als bei herkömmlichen Systemen. Wenn der Arbeitsspeicher RAM in seiner Konfiguration verändert wird, so registriert das BIOS 2 dies und entscheidet, ob der erste Sparbetriebszustand noch stabil möglich ist oder nicht.The monitoring of the power consumption in the RAM RAM allows a lower dimensioning of the auxiliary power supply HNT than in conventional systems. When the random access memory RAM is changed in configuration, the BIOS 2 registers it and decides whether the first saving mode is still stable or not.
Figur 3 zeigt ein schematisiertes Blockschaltbild bestimmungsgemäßer Komponenten einer weiteren Ausführung eines Computers gemäß Figur 1 und 2. Hierbei sind Stromverbrauchswerte einzelner Speichermodule 8 gemäß Figur 2 jedoch in Form einer Tabelle zur Zuordnung eines jeweiligen Speichermoduls 8 gemäß Hersteller und/oder Typ zu seinem Stromverbrauchswert im BIOS 2 abgelegt. Falls Speichermodule 8 als Arbeitsspeicher RAM im Computer verbaut werden oder ein bereits bestehender Arbeitsspeicher RAM um weitere Speichermodule 8 ergänzt wird, so werden die Speichermodule 8 gemäß ihrem Hersteller und/oder Typ über den Steuer- und Daten-Bus 5 durch das BIOS 2 identifiziert und ihrem jeweiligen Stromverbrauchswert zugeordnet. Dieser Vorgang ist durch einen zum BIOS 2 hin weisenden Blockpfeil symbolisiert. Aus dieser Zuordnung ermittelt das BIOS 2 einen Gesamtstromverbrauch des Arbeitsspeichers RAM und vergleicht diesen mit einem vorher festgelegten Grenzwert. Eine Entscheidung über den Wechsel in einen ersten oder zweiten Sparbetriebszustand erfolgt gemäß der Beschreibung von Figur 2 und ist durch einen vom BIOS 2 fort weisenden Blockpfeil gekennzeichnet.FIG. 3 shows a schematized block diagram of components of another embodiment of a computer according to FIGS. 1 and 2. In this case, however, power consumption values of individual memory modules 8 in the form of a table for assigning a respective memory module 8 according to manufacturer and / or type to its power consumption value in the BIOS 2 filed. If memory modules 8 are installed as main memory RAM in the computer or an already existing main memory RAM is supplemented by further memory modules 8, then For example, the memory modules 8 are identified by the BIOS 2 according to their manufacturer and / or type via the control and data bus 5 and assigned to their respective power consumption value. This process is symbolized by a block arrow pointing to the BIOS 2. From this assignment, the BIOS 2 determines a total power consumption of the random access memory RAM and compares this with a predetermined limit value. A decision to change to a first or second economy mode is made in accordance with the description of FIG. 2 and is indicated by a block arrow pointing away from the BIOS 2.
Figur 4 zeigt schließlich ein schematisiertes Blockschaltbild einer Anordnung bestimmungsgemäßer Komponenten in einem Com- puter in einer weiteren Ausführung. Die bereits aus den Figuren 1 bis 3 bekannten Komponenten sind in dieser Darstellung um zwei Messbausteine 6a und 6b ergänzt, die mit der Versorgungsleitung 3 sowie über zwei getrennte Messleitungen 7a und 7b mit dem Arbeitsspeicher RAM und dem Hilfsnetzteil HNT und weiterhin mit dem Steuer- und Daten-Bus 5 verbunden sind. Der Messbaustein 6a misst über die Messleitung 7a den Stromverbrauch im Arbeitsspeicher RAM, der Messbaustein 6b ermittelt über die Messleitung 7b die vom Hilfsnetzteil HNT zur Verfügung gestellte Leistung. Die Messwerte können über den Steuer- und Daten-Bus an das BIOS 2 übermittelt werden.Finally, FIG. 4 shows a schematic block diagram of an arrangement of intended components in a computer in a further embodiment. The components already known from FIGS. 1 to 3 are supplemented in this illustration by two measuring modules 6a and 6b which are connected to the supply line 3 and via two separate measuring lines 7a and 7b to the main memory RAM and the auxiliary power supply HNT and furthermore to the control and control unit Data bus 5 are connected. The measuring module 6a measures the power consumption in the main memory RAM via the measuring line 7a, the measuring module 6b determines the power provided by the auxiliary power supply HNT via the measuring line 7b. The measured values can be transmitted to the BIOS 2 via the control and data bus.
Figur 5 zeigt ein schematisiertes Blockschaltbild bestimmungsgemäßer Komponenten eines Computers gemäß Figur 4. Figur 5 beschreibt die Abfrage des Stromverbrauchs im Arbeitsspei- eher RAM und der Leistung des Hilfsnetzteils HNT über das BIOS 2 auf der Festplatte HDD. Dabei übermitteln die Messbausteine 6a und 6b die Stromverbrauchs- und Leistungswerte an den Steuer- und Daten-Bus 5. Die Übermittlung der Daten an den Bus 5 ist durch einen von den Messbausteinen 6a und 6b fort laufenden Blockpfeil gekennzeichnet. Schließlich empfängt das BIOS 2 die Stromverbrauchs- und Leistungswerte und kann diese speichern. Dieser Vorgang ist durch einen weiteren zum BIOS 2 der Festplatte HDD hinführenden Blockpfeil dargestellt. Überschreitet der Gesamtstromverbrauch aller durch das Hilfsnetzteil HNT versorgten Komponenten einen durch das Hilfsnetzteil HNT festgelegten Leistungsgrenzwert, so veran- lasst das BIOS 2 lediglich den Wechsel in den zweiten Sparbe- triebszustand. Ist der Gesamtstromverbrauch jedoch geringer als die maximal vom Hilfsnetzteil HNT zur Verfügung gestellte Leistung, so lässt das BIOS 2 einen ersten Sparbetriebszu- stand zu, wobei Betriebsdaten aus dem Hauptbetrieb zur schnellen Reaktivierung des Hauptbetriebes im Arbeitsspeicher RAM gespeichert werden.FIG. 5 shows a schematized block diagram of components of a computer according to FIG. 4. FIG. 5 describes the query of the power consumption in the working memory RAM and the power of the auxiliary power supply HNT via the BIOS 2 on the hard disk HDD. In this case, the measuring modules 6a and 6b transmit the power consumption and power values to the control and data bus 5. The transmission of the data the bus 5 is characterized by a block arrow continuing from the measuring blocks 6a and 6b. Finally, the BIOS 2 receives the power and power values and can store them. This process is represented by another block arrow leading to the BIOS 2 of the hard disk HDD. If the total power consumption of all components supplied by the auxiliary power supply HNT exceeds a power limit defined by the auxiliary power supply HNT, the BIOS 2 merely causes the change to the second economy state. However, if the total power consumption is less than the maximum power provided by the auxiliary power supply HNT, the BIOS 2 allows a first economy mode, with operating data from the main operation being stored in the random access memory RAM for rapid reactivation of the main operation.
Die Messung des Stromverbrauchs sowie der Leistung des Hilfs- netzteils erlaubt eine Konfigurierung des Computers bei Gewährleisten des sicheren Betriebs in entsprechenden Sparbe- triebszuständen . Wird beispielsweise der Arbeitsspeicher stark erweitert oder ein anderes Hilfsnetzteil HNT zur Versorgung im Sparbetrieb des Computers eingesetzt, so stellt eine mögliche Unterdimensionierung des neuen Hilfsnetzteils HNT oder eine stark erhöhte Leistungsaufnahme des erweiterten Arbeitsspeichers RAM keine Gefahr dar. Das BIOS 2 erfasst die Leistungsparameter und entscheidet, ob der erste Sparbe- triebszustand sicher eingenommen werden kann. Andernfalls wird nur der zweite Sparbetriebszustand zugelassen.The measurement of the power consumption as well as the power of the auxiliary power supply allows a configuration of the computer while ensuring safe operation in corresponding economy operating conditions. If, for example, the main memory is greatly expanded or another auxiliary power supply HNT is used for power saving in the computer, a possible undersizing of the new auxiliary power supply HNT or a greatly increased power consumption of the extended random access memory RAM poses no danger. The BIOS 2 records the power parameters and decides whether the first economy mode can be safely taken. Otherwise, only the second economy mode is allowed.
In weiteren nicht dargestellten Ausführungsformen kann einIn further embodiments, not shown, a
Computer beispielsweise mehrere Festplatten HDD sowie mehrere Prozessoren CPU aufweisen, wobei eine Festplatte als Master deklariert ist, auf der ein BIOS 2 gespeichert ist. Weiterhin können neben dem Arbeitsspeicher RAM auch an der Schnittstelle PCI angeschlossene Peripheriegeräte in ihrem Stromverbrauch erfasst und in eine dargestellte Sparbetriebssteue- rung einbezogen werden.Computer, for example, a plurality of hard drives HDD and multiple processors CPU, with a hard disk is declared as a master on which a BIOS 2 is stored. Farther In addition to the random access memory RAM, peripheral devices connected to the interface PCI can also be recorded in their power consumption and included in an illustrated economy mode control.
Die Systemarchitektur ist hier lediglich beispielhaft gewählt. So kann neben einem BIOS 2 jegliche Steuersoftware herangezogen werden. Die Steuersoftware kann auf einer Festplatte HDD oder jeglichem anderen, nichtflüchtigen Speicher, zum Beispiel auf einem EEPROM-Baustein, gespeichert sein. The system architecture is chosen here only as an example. Thus, in addition to a BIOS 2 any control software can be used. The control software may be stored on a hard disk HDD or any other nonvolatile memory, for example on an EEPROM device.
Bezugs zeichenlisteReference sign list
NT NetzteilNT power supply
HNT HilfsnetzteilHNT auxiliary power supply
RAM ArbeitsspeicherRAM memory
HDD FestplatteHDD hard drive
USB/LAN serieller Anschluss /NetzwerkanSchlussUSB / LAN serial port / network connection
CPU ProzessorCPU processor
PCI Schnittstelle für PeripheriegerätePCI interface for peripherals
SPD Serial-Presence-Detect-DatenbereichSPD Serial Presence Detect data area
1 Mainboard1 motherboard
2 BIOS2 BIOS
3 Stromversorgungsleitung3 power supply line
4 Hilfsspannungsleitung4 auxiliary voltage line
5 Steuer- und Daten-Bus5 control and data bus
6a, 6b Messbaustein6a, 6b measuring module
7a, 7b Messleitung7a, 7b measuring line
8 Speichermodul 8 memory module

Claims

Patentansprüche claims
1. Computer, aufweisend1. Computer, having
- eine Spannungsversorgung mit einem Netzteil (NT) zur Ver- sorgung bestimmungsgemäßer Komponenten des Computers im- a power supply with a power supply (NT) for the supply of intended components of the computer in the
Hauptbetrieb und einem Hilfsnetzteil (HNT) zur Versorgung ausgewählter Komponenten im Sparbetrieb,Main operation and an auxiliary power supply (HNT) to supply selected components in the economy mode,
- einen Prozessor (CPU) ,a processor (CPU),
- einen erweiterbaren Arbeitsspeicher (RAM) , - eine Festplatte (HDD), wobei der Computer dazu eingerichtet ist, zwischen einem Hauptbetrieb und einem Sparbetrieb zu wechseln und der Sparbetrieb wenigstens einen ersten und einen zweiten Sparbe- triebszustand "umfasst, dadurch gekennzeichnet, dass der Computer derart eingerichtet ist, dass bei einem Wechsel in den Sparbetrieb der erste Ξparbetriebszustand lediglich zulässig ist, falls der Stromverbrauch des Arbeitsspeichers (RAM) und die Leistung des Hilfsnetzteils (HNT) vorbestimmten Kriterien genügen.- an expandable random access memory (RAM), - a hard disk drive (HDD), wherein the computer is adapted to switch between a main operation and a economy mode and the economy mode comprises at least a first and a second economy mode " , characterized in that the Computer is set up so that when changing to the economy mode, the first betriebparbetriebszustand is only permitted if the power consumption of the random access memory (RAM) and the power of the auxiliary power supply (HNT) meet predetermined criteria.
2. Computer nach Anspruch 1, dadurch gekennzeichnet, dass im ersten Sparbetriebszustand Daten aus dem Hauptbetrieb im Arbeitsspeicher (RAM) verfügbar bleiben und im zweiten Sparbetriebszustand Daten aus dem Hauptbetrieb auf die Festplatte (HDD) abgelegt werden.2. Computer according to claim 1, characterized in that in the first economy mode data from the main operation in the main memory (RAM) remain available and in the second economy mode data from the main operation to the hard disk (HDD) are stored.
3. Computer nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der Computer eine Steuersoftware, insbesondere ein BIOS (2), zur Abfrage des Strom- Verbrauchs im Arbeitsspeicher (RAM) sowie zur Abfrage der Leistung des Hilfsnetzteils (HNT) aufweist, welche den vom Stromverbrauch und der Leistung abhängigen Wechsel in den ersten oder zweiten Sparbetriebszustand steuert. 3. Computer according to claim 1 or 2, characterized in that the computer control software, in particular a BIOS (2), to query the power consumption in the working memory (RAM) and to query the power of the auxiliary power supply (HNT), which the the power consumption and the power dependent change in the first or second economy mode controls.
4. Computer nach Anspruch 3, dadurch gekennzeichnet, dass der Computer einen Management Controller-Baustein aufweist, über den die Steuersoftware angesprochen werden kann.4. Computer according to claim 3, characterized in that the computer has a management controller module via which the control software can be addressed.
5. Computer nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass der Stromverbrauch eines Speichermoduls (8) im Serial-Presence-Detect-Datenbereich (SPD) des Speichermoduls (8) hinterlegt ist.5. Computer according to one of claims 1 to 4, characterized in that the power consumption of a memory module (8) in the serial presence detect data area (SPD) of the memory module (8) is deposited.
6. Computer nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass der Stromverbrauch handelsüblicher Speichermodule (8) tabellarisch in der Steuersoftware abgelegt ist.6. Computer according to one of claims 1 to 4, characterized in that the power consumption of commercially available memory modules (8) is stored in tabular form in the control software.
7. Computer nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass ein Messbaustein (6a) auf dem Mainboard (1) des Computers vorhanden ist, welcher den Stromverbrauch im Arbeitsspeicher (RAM) misst.7. Computer according to one of claims 1 to 4, characterized in that a measuring module (6a) on the mainboard (1) of the computer is present, which measures the power consumption in the working memory (RAM).
8. Computer nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass ein Spannungsregler, der die Versorgungsspannung des Arbeitsspeichers (RAM) bereitstellt, den Stromverbrauch im Arbeitsspeicher (RAM) misst.8. Computer according to one of claims 1 to 4, characterized in that a voltage regulator, which provides the supply voltage of the random access memory (RAM) measures the power consumption in the working memory (RAM).
9. Computer nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass ein Messbaustein (6b) auf dem Mainboard (1) vorhanden ist, welcher die Leistung des Hilfs- netzteils (HNT) misst.9. Computer according to one of claims 1 to 8, characterized in that a measuring module (6b) on the mainboard (1) is present, which measures the power of the auxiliary power supply (HNT).
10. Verfahren zur Steuerung von Betriebszuständen in einem Computer, wobei der Computer zwischen einem Hauptbetrieb und wenigstens einem ersten oder zweiten Sparbetriebszustand wechseln kann, dadurch gekennzeichnet, dass bei einem Wechsel in den Sparbetrieb der erste Sparbetriebszustand lediglich zugelassen wird, falls der Stromverbrauch eines Arbeitsspeichers (RAM) und die Leistung eines Hilfsnetzteils (HNT) im Computer vorbestimmten Kriterien genügen.10. A method for controlling operating conditions in a computer, wherein the computer between a main operation and at least a first or second economy mode can change, characterized in that when changing to the economy mode, the first economy mode is only allowed if the power consumption of a random access memory (RAM) and the power of an auxiliary power supply (HNT) in the computer meet predetermined criteria.
11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, dass eine Steuersoftware den Stromverbrauch im Arbeitsspeicher (RAM) sowie die Leistung des Hilfsnetzteils (HNT) abfragt und den Wechsel in den ersten oder zweiten Sparbetriebszustand steuert.11. The method according to claim 10, characterized in that a control software queries the power consumption in the main memory (RAM) and the power of the auxiliary power supply (HNT) and controls the change in the first or second economy mode.
12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass die Steuersoftware den Stromverbrauch im Arbeitsspeicher (RAM) mit einem vorgegebenen Grenzwert vergleicht.12. The method according to claim 11, characterized in that the control software compares the power consumption in the working memory (RAM) with a predetermined limit.
13. Verfahren nach Anspruch 12, dadurch gekennzeichnet, dass der Grenzwert manuell oder durch das Hilfsnetzteil vorgegeben werden kann.13. The method according to claim 12, characterized in that the limit value can be specified manually or by the auxiliary power supply.
14. Verfahren nach einem der Ansprüche 11 bis 13, dadurch gekennzeichnet, dass die Abfrage des Stromverbrauchs im Arbeitsspeicher (RAM) und der Leistung des Hilfsnetzteils (HNT) beim erstmaligen Hochfahren des Computers und nach jeder Änderung der Konfiguration des Arbeitsspeichers (RAM) erfolgt.14. The method according to any one of claims 11 to 13, characterized in that the query of power consumption in the random access memory (RAM) and the power of the auxiliary power supply (HNT) when first booting the computer and after each change in the configuration of the random access memory (RAM).
15. Verfahren nach einem der Ansprüche 11 bis 14, dadurch gekennzeichnet, dass die Steuersoftware ein BIOS (2) des Computers ist. 15. The method according to any one of claims 11 to 14, characterized in that the control software is a BIOS (2) of the computer.
PCT/EP2008/066828 2008-01-11 2008-12-04 Computer with savings mode management, and method for controlling operating states in a computer WO2009086999A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE102008003985.3 2008-01-11
DE102008003985A DE102008003985A1 (en) 2008-01-11 2008-01-11 Computer has processor, expandable main memory, hard disk and power supply unit, which supplies power to intended components of computer in principal mode
DE102008004450A DE102008004450B4 (en) 2008-01-15 2008-01-15 Computer with a savings management management and method for controlling operating conditions in a computer
DE102008004450.4 2008-01-15

Publications (2)

Publication Number Publication Date
WO2009086999A2 true WO2009086999A2 (en) 2009-07-16
WO2009086999A3 WO2009086999A3 (en) 2010-07-15

Family

ID=40853500

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2008/066828 WO2009086999A2 (en) 2008-01-11 2008-12-04 Computer with savings mode management, and method for controlling operating states in a computer

Country Status (1)

Country Link
WO (1) WO2009086999A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6523128B1 (en) * 1999-08-31 2003-02-18 Intel Corporation Controlling power for a sleeping state of a computer to prevent overloading of the stand-by power rails by selectively asserting a control signal
US6560713B1 (en) * 1998-12-31 2003-05-06 Intel Corporation Computer power management system using auxiliary power supply during sleep state to provide power to all devices if sufficient and reducing load if not sufficient
US7050959B1 (en) * 1999-12-23 2006-05-23 Intel Corporation Dynamic thermal management for integrated circuits

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560713B1 (en) * 1998-12-31 2003-05-06 Intel Corporation Computer power management system using auxiliary power supply during sleep state to provide power to all devices if sufficient and reducing load if not sufficient
US6523128B1 (en) * 1999-08-31 2003-02-18 Intel Corporation Controlling power for a sleeping state of a computer to prevent overloading of the stand-by power rails by selectively asserting a control signal
US7050959B1 (en) * 1999-12-23 2006-05-23 Intel Corporation Dynamic thermal management for integrated circuits

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Advanced Configuration and Power Interface Specification Rev 2.0" ADVANCED CONFIGURATION AND POWER INTERFACE SPECIFICATION, XX, XX, 27. Juli 2000 (2000-07-27), XP002273950 *

Also Published As

Publication number Publication date
WO2009086999A3 (en) 2010-07-15

Similar Documents

Publication Publication Date Title
DE69907512T2 (en) DEVICE AND METHOD FOR AUTOMATIC FREQUENCY CONTROL OF A CENTRAL PROCESSING UNIT
DE112008001665B4 (en) Dynamic converter control for efficient operation
DE102007021258B4 (en) Performance allocation management in an information processing system
DE602005005557T2 (en) Module for reducing the power consumption of a hard disk drive
DE112012006377B4 (en) Control energy consumption and performance of computer systems
DE102007048505B4 (en) Server configured to manage performance and performance
DE112012002664B4 (en) Increase the energy efficiency of turbo mode operation in a processor
DE602005003446T2 (en) Blade computer with emergency power supply by means of capacitors
DE102007046002B4 (en) Apparatus and method for managing performance in an information handling system
DE102014001914B4 (en) Dynamic control of a maximum operating voltage for a processor
DE112013006184T5 (en) Managing a Performance State of a Processor
DE102004025921A1 (en) Multi-interface storage system and data access method in such a storage system
DE112011100990T5 (en) Limiting a Power Bus Current Using Information About Unit Requests
DE102006046371A1 (en) System and method for throttling memory power consumption
DE102011086097B4 (en) Multi-channel memory with embedded channel selection
DE202011000745U1 (en) Computer motherboard to reduce standby power consumption
DE602004011175T2 (en) Memory controller, memory system, and memory system control method
DE102010024154A1 (en) Power supply, processing system and control method
DE102017124188A1 (en) A method and apparatus for controlling a storage system for the purpose of securely shutting down a volatile memory of a host
DE102016101311A1 (en) Data storage method, data storage device and solid state disk
WO2005073852A1 (en) Method for operating an arrangement of several computers in case of a computer failure
DE112010004982B4 (en) Advanced power management of disk drives based on the highest system throughput
DE112014005090B4 (en) System and method for setting trip points for a power failure check within a storage device
DE102022117443A1 (en) VIDEO CAPTURE METHOD AND ELECTRONIC DEVICE
WO2009086999A2 (en) Computer with savings mode management, and method for controlling operating states in a computer

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08869312

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 08869312

Country of ref document: EP

Kind code of ref document: A2