Verringern der gesamten Kühl- und Verlustleistung auf ein Mindestmass bei schneller Angleichung

    公开(公告)号:DE112012004601B4

    公开(公告)日:2019-07-18

    申请号:DE112012004601

    申请日:2012-11-01

    Applicant: IBM

    Abstract: Verfahren in einem Datenverarbeitungssystem (300) zum Verringern der Systemleistung in dem Datenverarbeitungssystem (300) bei schneller Angleichung auf ein Mindestmaß, wobei das Verfahren aufweist:Ermitteln (912) eines aktuellen Wertes der Gesamtsystemleistung durch eine Managementsteuereinheit (310) in dem Datenverarbeitungssystem (300) unter Verwendung eines aktuellen Temperaturschwellenwertes (320),wobei die aktuelle Gesamtsystemleistung ermittelt wird durch:Berechnen eines Gesamtleistungswertes der Prozessoren durch die Managementsteuereinheit (906);Berechnen einer Drehzahl durch die Managementsteuereinheit, die ein Lüfter benötigt, um den aktuellen Temperaturschwellenwert zu erreichen (908);Verwenden der Drehzahl durch die Managementsteuereinheit, um einen Wert der Lüfterleistung zu ermitteln (910); undBerechnen des aktuellen Gesamtleistungswertes des Systems durch die Managementsteuereinheit durch Addieren des Gesamtleistungswertes der Prozessoren und des Wertes der Lüfterleistung (912);Ermitteln durch die Managementsteuereinheit (310) für jeden potenziellen Temperaturschwellenwert (320) in einer Reihe potenzieller Temperaturschwellenwerte (320), ob es einen potenziellen Temperaturschwellenwert (320) gibt, der zu einem potenziellen Wert der Gesamtsystemleistung führt, der niedriger als der aktuelle Wert der Gesamtsystemleistung ist (916); undFestlegen eines optimalen potenziellen Temperaturschwellenwertes durch die Managementsteuereinheit (310) als neuen Temperaturschwellenwert (926) als Reaktion auf ein Ermitteln eines optimalen potenziellen Temperaturschwellenwertes aus der Reihe potenzieller Temperaturschwellenwerte (320), der zu einem Mindestwert der Gesamtsystemleistung führt, der kleiner als der aktuelle Wert der Gesamtsystemleistung ist (924).

    Minimieren der Leistungsaufnahme für den Betrieb einer Verarbeitungseinheit mit fester Frequenz

    公开(公告)号:DE112013002011T5

    公开(公告)日:2015-01-08

    申请号:DE112013002011

    申请日:2013-03-27

    Applicant: IBM

    Abstract: Es wird ein Mechanismus zum Minimieren der Leistungsaufnahme für den Betrieb einer Verarbeitungseinheit mit fester Frequenz bereitgestellt. Es wird eine Anzahl von Zeitschlitzen in einem Zeitfenster gezählt, in denen eine Drosselung der Verarbeitungseinheit mit fester Frequenz ausgeführt wird. Die Anzahl von Zeitschlitzen, in denen eine Drosselung ausgeführt wird, wird durch eine Gesamtanzahl von Zeitschlitzen im Zeitfenster geteilt, wobei ein Arbeitsleistungsverlust-(PLOSS-)Wert erzeugt wird. Es wird ermittelt, ob der der Verarbeitungseinheit mit fester Frequenz zugehörige (PLOSS-)Wert größer als ein zulässiger Arbeitsleistungsverlust-(APLOSS-)Wert ist. In Reaktion darauf, dass der PLOSS-Wert kleiner als der oder gleich dem APLOSS-Wert ist, wird ein Absenken der an die Verarbeitungseinheit mit fester Frequenz gelieferten Spannung eingeleitet.

    Dynamically managing memory lifespan in hybrid storage configurations

    公开(公告)号:GB2497181A

    公开(公告)日:2013-06-05

    申请号:GB201220598

    申请日:2012-11-16

    Applicant: IBM

    Abstract: A method, system, and computer program product for managing the lifespan of a memory using a hybrid storage configuration are provided. A throttling rate is set to a first value for processing memory operations in the memory device 306. The first value is set using health data 322 of the memory device for determining the first value. The health data may be obtained from a health monitor 316, which is a utility that measures certain parameters of a memory, such as temperature, number of operations, electrical characteristics or other parameters usable for determining use-related wear, of memory cells in memory 306. A determination is made whether a memory operation can be performed on the memory device within the first value of the throttling rate, the first value of the throttling rate allowing a first number of memory operations using the memory device 306 per time period. In response to the determining being negative, the memory operation is performed using a secondary storage device 312. The request may be a write operation, arising as a result of a process writing data to the memory device or a read miss occurrence involving a write to the memory device from a secondary device. The determining of wear on cells and/or neighboring cells may also be performed. The method is configured to achieve an average rate of performance over the lifespan of the memory device.

    Increasing memory capacity in power-constrained systems

    公开(公告)号:GB2497835B

    公开(公告)日:2014-01-01

    申请号:GB201219071

    申请日:2012-10-24

    Applicant: IBM

    Abstract: A system, and computer program product for increasing a capacity of a memory are provided in the illustrative embodiments. Using an application executing using a processor wherein the memory includes a set of ranks, the memory is configured to form a cold tier and a hot tier, the cold tier including a first subset of ranks from the set of ranks in the memory, and the hot tier including a second subset of ranks from the set of ranks in the memory. A determination is made whether a page to which a memory access request is directed is located in the cold tier in the memory. In response to the page being located in the cold tier of the memory, the processing of the memory access request is throttled by processing the memory access request with a delay.

    Erhöhen der Speicherkapazität in Systemen mit eingeschränkter elektrischer Leistungsaufnahme

    公开(公告)号:DE102012219907B4

    公开(公告)日:2016-05-12

    申请号:DE102012219907

    申请日:2012-10-31

    Applicant: IBM

    Abstract: Verfahren zum Erhöhen einer Kapazität eines Speichers (108), wobei das Verfahren aufweist: Konfigurieren des Speichers (108) unter Verwendung einer Anwendung (105), die unter Verwendung eines Prozessors (206) ausgeführt wird, wobei der Speicher (108) eine Reihe von Datenebenen (304, 306, 308, 310) beinhaltet, derart, dass er eine inaktive Schicht (356) und eine aktive Schicht (354) bildet, wobei die Inaktive Schicht (356) eine erste Teilmenge von Datenebenen (364, 366, 368, 370, 372) aus der Reihe von Datenebenen (304, 306, 308, 310) in dem Speicher (108) enthält und die aktive Schicht (354) eine zweite Teilmenge von Datenebenen (358, 360, 362) aus der Reihe von Datenebenen (304, 306, 308, 310) in dem Speicher (108) enthält; Ermitteln, ob sich eine Seite (312, 314), an die eine Speicher-Zugriffsanforderung gerichtet ist, in der inaktiven Schicht (356) in dem Speicher (108) befindet; als Reaktion darauf, dass sich die Seite (312, 314) in der inaktiven Schicht (356) des Speichers (108) befindet, Drosseln der Verarbeitung der Speicher-Zugriffsanforderung durch Verarbeiten der Speicher-Zugriffsanforderung mit einer Verzögerung; als Reaktion darauf, dass sich die Seite (312, 314) in der aktiven Schicht (354) des Speichers (108) befindet, Ermitteln, ob in die Verarbeitung der Speicher-Zugriffsanforderung für die sich in der aktiven Schicht (354) des Speichers (108) befindliche Seite eine Verzögerung hinzuzufügen ist; und als Reaktion auf ein Feststellen, dass die Verarbeitung der Speicher-Zugriffsanforderung für die sich in der aktiven Schicht (354) des Speichers (108) befindliche Seite (312, 314) zu verzögern ist, Verzögern der Verarbeitung der Speicher-Zugriffsanforderung, wobei das Ermitteln, ob in die Verarbeitung der Speicher-Zugriffsanforderung für die sich in der aktiven Schicht (354) des Speichers (108) befindliche Seite (312, 314) eine Verzögerung hinzuzufügen ist, ferner aufweist: ...

    Verbessern der Leistungsfähigkeit digitaler Schaltungen mithilfe von Stromverwaltung

    公开(公告)号:DE112012003212T5

    公开(公告)日:2014-07-03

    申请号:DE112012003212

    申请日:2012-05-14

    Applicant: IBM

    Abstract: Ein Verfahren, ein System und ein Computerprogrammprodukt zum Verbessern der Leistungsfähigkeit einer digitalen Schaltung werden in den veranschaulichenden Ausführungsformen bereitgestellt. Eine tatsächliche Arbeitsfrequenz der digitalen Schaltung wird mithilfe einer Regelschleife in der digitalen Schaltung angepasst, wobei das Anpassen der tatsächlichen Frequenz als Reaktion auf eine Änderung bei einem Betriebszustand der digitalen Schaltung erfolgt. Eine Messung eines durch die digitale Schaltung aufgenommenen Stroms wird von einem Spannungsregler empfangen, welcher der digitalen Schaltung elektrische Leistung bereitstellt. Ein Überstrom-Zielstromwert wird empfangen. Eine Spannungsabgabe vom Spannungsregler an die digitale Schaltung wird so angepasst, dass der durch die digitale Schaltung aufgenommene Strom den Überstrom-Zielstromwert nicht überschreitet.

    Dynamically managing memory lifespan in hybrid storage configurations

    公开(公告)号:GB2497181B

    公开(公告)日:2014-02-26

    申请号:GB201220598

    申请日:2012-11-16

    Applicant: IBM

    Abstract: A method for managing the lifespan of a memory using a hybrid storage configuration is provided in the illustrative embodiments. A throttling rate is set to a first value for processing memory operations in the memory device. The first value is set using a health data of the memory device for determining the first value. A determination is made whether a memory operation can be performed on the memory device within the first value of the throttling rate, the first value of the throttling rate allowing a first number of memory operations using the memory device per time period. In response to the determining being negative, the memory operation is performed using a secondary storage device.

    Dynamische Verwaltung von Speicherlebensdauer in Hybridspeicherkonfigurationen

    公开(公告)号:DE102012221928B4

    公开(公告)日:2020-06-18

    申请号:DE102012221928

    申请日:2012-11-29

    Applicant: IBM

    Abstract: Verfahren zum Verwalten einer Lebensdauer einer Speichereinheit, wobei das Verfahren aufweist:Einstellen, unter Verwendung eines Prozessors, einer Drosselungsrate in einer Anwendung, die in einem Datenverarbeitungssystem ausgeführt wird, auf einen ersten Wert für die Verarbeitung von Schreiboperationen in der Speichereinheit, wobei die Lebensdauer in Form einer Anzahl von Schreiboperationen angegeben wird, die unter Nutzung des Speichers ausgeführt werden können und die Einstellung Zustandsdaten der Speichereinheit zum Ermitteln des ersten Wertes verwendet;Ermitteln, ob die Zustandsdaten der Speichereinheit einen Verschleiß in einer Zelle aufgrund einer Abweichung von Zelle zu Zelle in der Speichereinheit durch eine erste Schreiboperation mit einem gewissen Datenmuster in einer anderen Zelle in einer Nachbarschaft der Zelle angeben;Reduzieren, in Reaktion auf die Ermittlung, dass die Zustandsdaten der Speichereinheit den Verschleiß angeben, der Drosselungsrate von dem ersten Wert auf einen zweiten Wert, so dass eine Anzahl von Schreiboperationen, die in der Speichereinheit ausgeführt werden, kleiner ist mit der auf den zweiten Wert eingestellten Drosselungsrate als mit dem ersten Wert;Ermitteln, ob eine zweite Schreiboperation in der Speichereinheit innerhalb der Drosselungsrate ausgeführt werden kann, wobei die Drosselungsrate eine erste Anzahl von Schreiboperationen unter Verwendung der Speichereinheit pro Zeitraum erlaubt; undAusführen, in Reaktion darauf, dass die Ermittlung ergibt, dass die zweite Schreiboperation in der Speichereinheit innerhalb der Drosselungsrate nicht ausgeführt werden kann, der Schreiboperation unter Verwendung einer zweiten Speichereinheit.

    Minimizing power consumption for fixed-frequency processing unit operation

    公开(公告)号:GB2515223B

    公开(公告)日:2015-04-15

    申请号:GB201417152

    申请日:2013-03-27

    Applicant: IBM

    Abstract: A mechanism is provided for minimizing power consumption for operation of a fixed-frequency processing unit. A number of timeslots are counted in a time window where throttling is engaged to the fixed-frequency processing unit. The number of timeslots where throttling is engaged is divided by a total number of timeslots within the time window, thereby producing a performance loss (PLOSS) value. A determination is made as to whether determining whether the (PLOSS) value associated with the fixed-frequency processing unit is greater than an allowed performance loss (APLOSS) value. Responsive to the PLOSS value being less than or equal to the APLOSS value, a decrease in voltage supplied to the fixed-frequency processing unit is initiated.

Patent Agency Ranking