CN1959662B - 一种计算机、运行计算机的方法以及计算机系统 - Google Patents
一种计算机、运行计算机的方法以及计算机系统 Download PDFInfo
- Publication number
- CN1959662B CN1959662B CN2006101357967A CN200610135796A CN1959662B CN 1959662 B CN1959662 B CN 1959662B CN 2006101357967 A CN2006101357967 A CN 2006101357967A CN 200610135796 A CN200610135796 A CN 200610135796A CN 1959662 B CN1959662 B CN 1959662B
- Authority
- CN
- China
- Prior art keywords
- temperature
- processor
- passage
- logic
- computing machine
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3253—Power saving in bus
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
- Power Sources (AREA)
Abstract
本发明涉及一种计算机、一种运行计算机的方法以及一种计算机系统,该方法包括在系统内根据感应的温度动态建立多个通道与插接图形卡通过高速外围组件互连总线进行通信,使得保持在温度阈值以下的同时使应用的通道数量最大化。
Description
技术领域
本发明涉及计算机系统内温度的管理,尤其涉及使用诸如高速外围组件互连总线的一种计算机、运行计算机的方法以及计算机系统。
背景技术
诸如个人电脑、笔记本等的计算机的处理器可通过数据总线与其他系统组件通信。一种已知的总线为高速外围组件互连(Peripheral ComponentInterconnect Express,PCI Express)总线,可使处理器与强大的插接(plug-in)图形卡通信。
本发明认识到,随着计算机尺寸的减小和因此散热能力的降低,功能强大的插接图形卡在过高的处理器和系统使用中会导致系统温度上升。这会随后导致计算机系统内的组件暴露在过高的温度环境中而损坏,因此影响该系统的热性能。现有调节计算机内温度的方案是根据系统温度调节风扇速度,即随着内部温度上升,增加风扇速度,反之亦然,但是这种方法不能在插接图形卡较高功率消耗的情况下充分降温。此外,本发明还认识到在只有一个组件(例如较高功率图形卡)为发热主因时,通过提升或降低处理器时钟速度进行温度管理可能导致整个系统的性能受影响。
发明内容
本发明提供一种计算机,其具有处理器,能够执行逻辑以根据热相关的参数动态建立多个通道与插接图形卡通过PCI Express总线进行通信。该参数可以为温度,此时温度传感器发送温度信号给处理器。
如以下进一步描述的,上述逻辑在保持在温度设定点以下的同时使所述通道数量最大。具体地,如果设定点和传感器感应到的温度之间存在足够的热开销(overhead)则该逻辑增加通道数量,如果确定传感器感应到的温度太高则该逻辑减少通道的数量。作为建立多个通道过程的一部分,该逻辑能够访问包含候选组件的特征的数据结构,该候选组件可能被插入与处理器通信的计算机。
另一方面,本发明提供一种运行计算机的方法,其包括在计算机内根据感应到的温度动态建立多个通道,用于与插接图形卡通过PCI Express总线进行通信,使得保持在温度阈值以下的同时使应用的通道数量最大化。
再一方面,本发明提供一种计算机系统,其具有机壳支持的处理器和组件,以及该处理器和组件之间的总线装置。总线装置包括多个通信通道。设置感应系统内温度的装置。处理器接收感应装置的信号并作出响应在总线装置内建立多个工作通道。
通过参考附图可以更好地理解本发明结构和工作的细节,其中相同的参考符号代表相同的部分。
附图说明
图1示出了可使用本发明的非限制性计算机的方框图;
图2是初期插接卡特征逻辑的非限制性实施方式的流程图;
图3是热管理逻辑的非限制性实施方式的流程图。
具体实施方式
首先参考图1,示出了可以实现本发明的数据处理系统的高层框图,该数据处理系统标记为10。在一非限制性的实施例中的系统10可以为个人计算机或者笔记本计算机,它可以包括用于容纳以下各组件的机壳,示意性地标记为11。系统10包括处理器12,不作为限制,它可以为Armonk,N.Y.的International Business Machines Corporation的PowerPC处理器(或者本领域公知的其他处理器)。处理器12连接到处理器总线14和高速缓存16,高速缓存16用于以降低的访问等待时间下从处理器12收发数据并与处理器总线14连接。在非限制性的实施例中,处理器12能够通过存储器控制器20的功能从高速缓存16或系统固态存储器18中访问数据。高速缓存16可以包括易失性存储器,例如DRAM,存储器18可以包括非易失性存储器,例如闪存。此外,存储器控制器20通过图形总线控制器24连接到存储-映射图形适配器22,图形适配器22提供与监视器26的连接,监视器26上显示数据处理系统10内执行的软件用户界面。
不作为限制,存储器控制器20还可以连接到高速外围组件互连(PCIExpress)总线28上,使得可使用层结构在包括2.5Gigabits/秒的速率下传输数据。PCI Express总线28包括多个发送和接收通信的路径链接30,每个链接被称为一个“通道”。基本上,每个通道30包括两个低电压、差分驱动的信号对,即一个发送对和一个接收对。PCI Express总线标准预见了多种工作模式。例如,在一种工作模式中,只使用一个通道,而在其他工作模式中,可以使用两个,四个,八个,十六个,或更多的通道。
因此,PCI Express定义了在处理器12与插入板或卡或其他设备32之间传输对称数据的标准方法。在非限制的实施方式中,设备32可以为设计成以多种工作模式运行的插接图形卡,即通过PCI Express总线28与处理器12在它们之间的例如一个通道30或全部十六个通道30或其他数量的通道上进行通信。也可以使用其他设备32,例如视频卡,其他类型的集成电路等。
图1指出系统10可以包括各种输入/输出(I/O)设备,可适当地连接到系统的PCI Express总线或其他数据总线。不作为限制,这些设备可以包括磁盘存储设备和诸如键盘和鼠标的输入设备。
作为图1描述的结束,系统10还可以包括一个或多个温度传感器34,它们可以输入温度信号至处理器12。不作为限制,传感器34可以为热二极管或其他类型的传感器,诸如热电偶,电阻式热探测器(RTD),电热调节器等。传感器34安装在例如系统主板上邻近处理器12或者邻近系统10的对温度最敏感的部件处,或者安装在插接卡32上,或者其他合适的位置。
图2和3为了显示简单以流程图示出了逻辑操作。可以通过处理器12执行存储在存储器18内的BIOS内的代码来实现逻辑,尽管也可以通过系统10内其他控制器来替代执行上述逻辑。为了方便以流程图方式示出了逻辑,而应当理解在具体实施中可以采用其他形式而不是文字式的流程图形式,即可以使用状态逻辑。
转到图2,其中示出了初期插接卡特征逻辑的非限制性实施方式的流程图.由方块36开始,本发明的逻辑,可能在例如系统BIOS中实现,将为每个候选插接图形卡执行DO循环.当处理器识别出新的插接图形卡时,逻辑转移到方块38,在此逻辑检测在各种工作模式下的插接图形卡.这些不同的工作模式可以包括但不限于,通过PCI Express总线操作不同数目的通道。在方块40,逻辑获取这些检测的结果并对每个工作模式记录功率使用情况,之后在方块42,将功率访问与系统内生成的热量关联,应当理解通常生成的热量与消耗的功率成正比。可以通过本领域内公知的装置进行功率测量。在方块44,针对使用的系统具体配置,逻辑根据经验将热量与温度差关联起来。该过程中收集的数据可以以例如表格形式存储在例如存储器18或者其他合适的位置内,以在图3中使用。
图3概述了根据传感器34测量的温度动态建立要使用的合适数量的通道的过程。从方块46开始,逻辑确定插接图形卡的类型。逻辑确定卡类型之后,处理器从存储了特征信息的数据结构中获取图2中卡可能有的各种工作模式和与各种模式关联的热量和/或温度。
之后,逻辑转移到方块48,此处处理器从例如图1所示的传感器34接收具有关于温度参数信息的信号。在一些实施方式中,可以使用直接热量测量或由温度信号计算。不管什么情况,在决定菱形块50处,逻辑使用实际感应的信号,例如温度信号,确定温度是否超过例如设计规格阈值。如果确定温度过高,那么逻辑转移到方块52,此处逻辑使用图2所述逻辑的卡特征数据减少工作通道的数量。此时,逻辑返回决定菱形块50。
另一方面,如果在决定菱形块50处确定温度参数为可接受地低,则逻辑转移到决定菱形块54处,确定处理器是否具有足够的热开销,以在不引起系统硬件损坏的情况下高效率地运行。如果逻辑得出结论,没有足够的热开销,则逻辑返回到方块48。但是,如果有足够的热开销,则在方块56处,逻辑再次使用图2确定的卡特征增加工作通道的数量。因此,本领域技术人员应当理解当足够的热开销存在而通过增加工作通道的数量提高性能时,逻辑在方块56执行上述操作。换句话说,如果实际温度不但没有过高,反而足够低,在通信路径中增加通道,而当温度显示系统热限制处于破坏的危险时从通信路径中移除通道。以这种方式,在保持低于温度设定点的同时,最大化使用的通道数量。
尽管此处所示和详细描述的具体“用于PCI Express系统中热管理的系统和方法”完全能够达到上述本发明的目的,但是应当理解这是本发明现有的较佳实施例且因而代表了本发明可广泛预期的主题,并且本发明的范围完全包括其他对于本领域技术人员显而易见的实施例,因此本发明的范围仅由所附权利要求限定,其中以单数形式引用的元件除非清楚的说明并不意味着“一个且仅有一个”,而是“一个或多个”。不是必须一个装置或方法解决本发明要解决的全部或每个问题,因为权利要求要包括它。此外,不管权利要求中是否明确描述了元件,组件或方法步骤,本发明中的元件,组件或方法步骤都不特定于公用。如果此处没有清楚定义,权利要求的术语都通过与本发明说明书和文件历史不矛盾的普通的和约定俗成的意思给出。
Claims (15)
1.一种计算机,包括:
温度传感器,用于感应计算机内的温度,并发送温度信号给处理器;
处理器,用于执行逻辑访问一数据结构以根据温度动态建立多个通道,所述通道用于与插接图形卡通过高速外围组件互连总线进行通信,其中所述数据结构包含与所述处理器通信的至少一个组件的各种工作模式和与各种工作模式关联的温度。
2.如权利要求1所述的计算机,其中所述逻辑在保持在至少一个温度设定点以下的同时使使用的通道数量最大。
3.如权利要求1所述的计算机,其中所述逻辑通过BIOS实现。
4.如权利要求2所述的计算机,其中如果设定点和传感器感应到的温度之间存在足够的热开销,则所述逻辑增加使用的通道的数量。
5.如权利要求4所述的计算机,其中如果确定传感器感应到的温度太高,则所述逻辑减少使用的通道的数量。
6.一种运行计算机的方法,包括:
接收来自计算机内传感器的感应的温度信号;
执行逻辑访问一数据结构在计算机内根据感应到的温度动态建立多个通道,该通道用于与插接图形卡通过高速外围组件互连总线进行通信,其中所述数据结构包含与所述处理器通信的至少一个组件的各种工作模式和与各种工作模式关联的温度。
7.如权利要求6所述的方法,包括使用计算机内的BIOS执行建立操作。
8.如权利要求7所述的方法,包括如果设定点和感应到的温度之间存在足够的热开销则增加使用的通道的数量。
9.如权利要求8所述的方法,包括如果确定感应到的温度太高则减少使用的通道的数量。
10.一种计算机系统,包括:
机壳支持的处理器;
该机壳支持的组件;
该处理器和组件之间的总线装置,该总线装置包括多个通信通道;和
感应系统内温度的感应装置,其中
所述处理器接收感应装置的信号,并执行逻辑访问一数据结构发根据温度动态的在总线装置内建立多个工作通道,其中所述数据结构包含与所述处理器通信的至少一个组件的各种工作模式和与各种工作模式关联的温度。
11.如权利要求10所述的系统,其中所述处理器保持在至少一个温度设定点以下的同时使用的通道数量最大。
12.如权利要求10所述的系统,其中所述处理器访问BIOS,以在总线装置内建立工作通道。
13.如权利要求11所述的系统,其中如果在设定点和来自用于感应的装置的信号之间存在足够的热开销,则所述处理器增加使用的通道的数量。
14.如权利要求11所述的系统,其中如果确定用于感应的装置感应到的温度太高,则所述处理器减少使用的通道的数量。
15.如权利要求10所述的系统,其中所述总线装置包括高速外围组件互连总线。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/254,477 | 2005-10-20 | ||
US11/254,477 US20070094436A1 (en) | 2005-10-20 | 2005-10-20 | System and method for thermal management in PCI express system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1959662A CN1959662A (zh) | 2007-05-09 |
CN1959662B true CN1959662B (zh) | 2010-05-12 |
Family
ID=37986607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101357967A Active CN1959662B (zh) | 2005-10-20 | 2006-10-20 | 一种计算机、运行计算机的方法以及计算机系统 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20070094436A1 (zh) |
CN (1) | CN1959662B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7975156B2 (en) * | 2008-10-21 | 2011-07-05 | Dell Products, Lp | System and method for adapting a power usage of a server during a data center cooling failure |
US8021193B1 (en) | 2005-04-25 | 2011-09-20 | Nvidia Corporation | Controlled impedance display adapter |
US7793029B1 (en) * | 2005-05-17 | 2010-09-07 | Nvidia Corporation | Translation device apparatus for configuring printed circuit board connectors |
US7447824B2 (en) * | 2005-10-26 | 2008-11-04 | Hewlett-Packard Development Company, L.P. | Dynamic lane management system and method |
US7546574B2 (en) * | 2005-12-02 | 2009-06-09 | Gauda, Inc. | Optical proximity correction on hardware or software platforms with graphical processing units |
US7536490B2 (en) * | 2006-07-20 | 2009-05-19 | Via Technologies, Inc. | Method for link bandwidth management |
US7809869B2 (en) * | 2007-12-20 | 2010-10-05 | International Business Machines Corporation | Throttling a point-to-point, serial input/output expansion subsystem within a computing system |
DE112010000015B4 (de) * | 2008-07-29 | 2021-07-22 | Micron Technology, Inc. | Umkehren einer Potentialpolarität zum Auslesen von Phasenwechselzellen, um eine Wiederherstellungsverzögerung nach einer Programmierung zu verkürzen |
US8850250B2 (en) | 2010-06-01 | 2014-09-30 | Intel Corporation | Integration of processor and input/output hub |
US8782456B2 (en) | 2010-06-01 | 2014-07-15 | Intel Corporation | Dynamic and idle power reduction sequence using recombinant clock and power gating |
US9146610B2 (en) * | 2010-09-25 | 2015-09-29 | Intel Corporation | Throttling integrated link |
US10042402B2 (en) * | 2014-04-07 | 2018-08-07 | Google Llc | Systems and methods for thermal management of a chassis-coupled modular mobile electronic device |
US11487683B2 (en) * | 2020-04-15 | 2022-11-01 | AyDeeKay LLC | Seamlessly integrated microcontroller chip |
WO2023075750A1 (en) * | 2021-10-25 | 2023-05-04 | Hewlett-Packard Development Company, L.P. | Temperature settings for temperature control circuits |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2582057Y (zh) * | 2002-11-18 | 2003-10-22 | 中国船舶重工集团公司第七一一研究所 | 基于现场总线的温度/压力传感器的主电路板 |
US6661655B2 (en) * | 2001-06-13 | 2003-12-09 | Hewlett-Packard Development Company, L.P. | Methods and systems for monitoring computers and for preventing overheating |
US6701272B2 (en) * | 2001-03-30 | 2004-03-02 | Intel Corporation | Method and apparatus for optimizing thermal solutions |
CN1592880A (zh) * | 2001-11-05 | 2005-03-09 | 英特尔公司 | 通过总线宽度重配置来调节电子部件温度和功耗率的方法和装置 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5615376A (en) * | 1994-08-03 | 1997-03-25 | Neomagic Corp. | Clock management for power reduction in a video display sub-system |
US5740386A (en) * | 1995-05-24 | 1998-04-14 | Dell Usa, L.P. | Adaptive expansion bus |
US6041388A (en) * | 1996-12-11 | 2000-03-21 | Cypress Semiconductor Corporation | Circuit and method for controlling memory depth |
US6029251A (en) * | 1996-12-31 | 2000-02-22 | Opti Inc. | Method and apparatus for temperature sensing |
US6282663B1 (en) * | 1997-01-22 | 2001-08-28 | Intel Corporation | Method and apparatus for performing power management by suppressing the speculative execution of instructions within a pipelined microprocessor |
US6079024A (en) * | 1997-10-20 | 2000-06-20 | Sun Microsystems, Inc. | Bus interface unit having selectively enabled buffers |
US6308289B1 (en) * | 1998-10-01 | 2001-10-23 | International Business Machines Corporation | Method and system for environmental sensing and control within a computer system |
US6219795B1 (en) * | 1999-01-29 | 2001-04-17 | Micron Electronics, Inc. | Thermal management apparatus based on a power supply output |
US6086131A (en) * | 1999-03-24 | 2000-07-11 | Donnelly Corporation | Safety handle for trunk of vehicle |
US6828779B2 (en) * | 2000-07-24 | 2004-12-07 | Microstrain, Inc. | Circuit for compensating for time variation of temperature in an inductive sensor |
US6725316B1 (en) * | 2000-08-18 | 2004-04-20 | Micron Technology, Inc. | Method and apparatus for combining architectures with logic option |
JP3658317B2 (ja) * | 2000-12-19 | 2005-06-08 | 株式会社日立製作所 | 冷却方法および冷却システムならびに情報処理装置 |
US6799278B2 (en) * | 2000-12-21 | 2004-09-28 | Dell Products, L.P. | System and method for processing power management signals in a peer bus architecture |
US6650322B2 (en) * | 2000-12-27 | 2003-11-18 | Intel Corporation | Computer screen power management through detection of user presence |
US6922787B2 (en) * | 2001-08-14 | 2005-07-26 | International Business Machines Corporation | Method and system for providing a flexible temperature design for a computer system |
US6865618B1 (en) * | 2002-03-29 | 2005-03-08 | Advanced Micro Devices, Inc. | System and method of assigning device numbers to I/O nodes of a computer system |
US6590432B1 (en) * | 2002-09-26 | 2003-07-08 | Pericom Semiconductor Corp. | Low-voltage differential driver with opened eye pattern |
US7203853B2 (en) * | 2002-11-22 | 2007-04-10 | Intel Corporation | Apparatus and method for low latency power management on a serial data link |
US7353372B2 (en) * | 2002-12-24 | 2008-04-01 | Intel Corporation | Detection of support components for add-in card |
US7024510B2 (en) * | 2003-03-17 | 2006-04-04 | Hewlett-Packard Development Company, L.P. | Supporting a host-to-input/output (I/O) bridge |
US7324458B2 (en) * | 2003-03-21 | 2008-01-29 | Intel Corporation | Physical layer loopback |
US6871119B2 (en) * | 2003-04-22 | 2005-03-22 | Intel Corporation | Filter based throttling |
US7185212B2 (en) * | 2003-07-21 | 2007-02-27 | Silicon Integrated Systems Corp. | Method for PCI express power management using a PCI PM mechanism in a computer system |
US7237130B2 (en) * | 2003-08-04 | 2007-06-26 | Inventec Corporation | Blade server performance management method and system |
US7467318B2 (en) * | 2003-09-29 | 2008-12-16 | Ati Technologies Ulc | Adaptive temperature dependent feedback clock control system and method |
US8941668B2 (en) * | 2004-06-25 | 2015-01-27 | Nvidia Corporation | Method and system for a scalable discrete graphics system |
US7191088B1 (en) * | 2004-10-25 | 2007-03-13 | Nvidia Corporation | Method and system for memory temperature detection and thermal load management |
US20060143486A1 (en) * | 2004-12-28 | 2006-06-29 | Oren Lamdan | System and method to profile an unconstrained power of a processor |
US7490254B2 (en) * | 2005-08-02 | 2009-02-10 | Advanced Micro Devices, Inc. | Increasing workload performance of one or more cores on multiple core processors |
US7539809B2 (en) * | 2005-08-19 | 2009-05-26 | Dell Products L.P. | System and method for dynamic adjustment of an information handling systems graphics bus |
US7487371B2 (en) * | 2005-12-16 | 2009-02-03 | Nvidia Corporation | Data path controller with integrated power management to manage power consumption of a computing device and its components |
-
2005
- 2005-10-20 US US11/254,477 patent/US20070094436A1/en not_active Abandoned
-
2006
- 2006-10-20 CN CN2006101357967A patent/CN1959662B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6701272B2 (en) * | 2001-03-30 | 2004-03-02 | Intel Corporation | Method and apparatus for optimizing thermal solutions |
US6661655B2 (en) * | 2001-06-13 | 2003-12-09 | Hewlett-Packard Development Company, L.P. | Methods and systems for monitoring computers and for preventing overheating |
CN1592880A (zh) * | 2001-11-05 | 2005-03-09 | 英特尔公司 | 通过总线宽度重配置来调节电子部件温度和功耗率的方法和装置 |
CN2582057Y (zh) * | 2002-11-18 | 2003-10-22 | 中国船舶重工集团公司第七一一研究所 | 基于现场总线的温度/压力传感器的主电路板 |
Also Published As
Publication number | Publication date |
---|---|
CN1959662A (zh) | 2007-05-09 |
US20070094436A1 (en) | 2007-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1959662B (zh) | 一种计算机、运行计算机的方法以及计算机系统 | |
CN101546202B (zh) | 信息处理装置和控制冷却风扇的方法 | |
CN101356486B (zh) | 集成电路热管理系统 | |
US7502705B2 (en) | Sensor subset selection for reduced bandwidth and computation requirements | |
JP5782187B2 (ja) | 設定可能な熱管理のための方法及び装置 | |
US20090169188A1 (en) | Apparatus and method for fan auto-detection | |
US7480587B2 (en) | Method for adaptive performance margining with thermal feedback | |
US7545617B2 (en) | Slave mode thermal control with throttling and shutdown | |
US8032722B2 (en) | Information processing apparatus and memory control method | |
CN100545823C (zh) | 信息处理设备 | |
US6308289B1 (en) | Method and system for environmental sensing and control within a computer system | |
CN101221464A (zh) | 存储器模块的热管理 | |
CN101231621B (zh) | 隐藏存储器访问模式 | |
CN100517176C (zh) | 实现热调节逻辑的数据处理系统和方法 | |
US6944714B2 (en) | Method and apparatus for saving microprocessor power when sequentially accessing the microprocessor's instruction cache | |
CN103218180A (zh) | 磁盘定位方法和定位装置 | |
US20130173834A1 (en) | Methods and apparatus for injecting pci express traffic into host cache memory using a bit mask in the transaction layer steering tag | |
EP3627282A1 (en) | Thermal management via operating system | |
US20100102790A1 (en) | Optimizing delivery of regulated power from a voltage regulator to an electrical component | |
CN100533344C (zh) | 用于测试实时软件的热调节控制的方法、系统和处理器 | |
US20220012141A1 (en) | Solid state drive, electronic device including solid state drive, and method of managing solid state drive | |
US20070011288A1 (en) | Apparatus and method for achieving thermal management through the allocation of redundant data processing devices | |
CN102213987A (zh) | 服务器系统及其风扇检测方法 | |
CN100543645C (zh) | 对中断等待影响最小的热调节控制方法、系统 | |
US20050273530A1 (en) | Combined optical storage and flash card reader apparatus using sata port and accessing method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |