当前位置: 首页 > 专利查询>英特尔公司专利>正文

对设备功率进行节流制造技术

技术编号:11315878 阅读:93 留言:0更新日期:2015-04-17 04:36
本发明专利技术涉及对设备功率进行节流。提供一种用于对计算机系统中的I/O设备进行节流的装置和系统。在示例中,一种用于在关键功率事件期间对设备功率需求进行节流的方法。该方法包括检测关键功率事件,以及向系统设备发出信号以在关键功率事件期间推迟可选的事务。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及对设备功率进行节流。提供一种用于对计算机系统中的I/O设备进行节流的装置和系统。在示例中,一种用于在关键功率事件期间对设备功率需求进行节流的方法。该方法包括检测关键功率事件,以及向系统设备发出信号以在关键功率事件期间推迟可选的事务。【专利说明】对设备功率进行节流
本技术通常涉及对设备进行节流以在关键功率事件(criticalpowerevent)期 间节省功率。
技术介绍
计算机系统的标准系统设计参数是,AC功率输入的一个周期(例如,对于60赫兹 功率供应大约17毫秒)的功率丧失不会使系统操作中断。为了支持这个参数,当前的功率 供应通常具有用于在AC输入过低时将功率供应给系统的较大的电容器。此外,功率供应被 设计具有对系统上的最坏情况(worse-case)负载状况进行处理所需的某个量的额定余量 (margin)。实际使用中的负载状况低得多,并且较高的负载仅存在短的持续时间。 各种系统被用于在诸如欠功率(underpower)、热偏移(thermalexcursion)、平 台功率约束、网络功率约束等等之类的关键功率事件期间降低功率需求。然而,目前还没有 用于当需求加大时对外围组件接口(PCI)设备的功率使用进行节流的机制。PCI设备通常 消耗多达总功率的15%。此外,随着如通用(GP)中央处理单元(CPU)、图形处理单元(GPU)、 基于网络的卸载处理器等等的更多高功率设备安装在服务器中,作为总服务器功率百分比 的PCI和I/O功率将增长。如果平台包括多个这些较高功率设备,那么这些设备的功率消 耗可以构成平台所需的总功率的多于50%。 【专利附图】【附图说明】 图1是使用诸如机会缓冲器冲洗及填充(opportunisticbufferflushand fill,OBFF)之类的信号系统以在关键功率事件期间对设备的功率需求进行节流的计算机 系统100的示图。 图2是其中管理引擎(ME)通过信号线向I/O设备发出OBFF命令的系统的另一个 图示。 图3是可以用于将操作状态传送给设备的OBFF线上的状态转换图。 图4是示出了在I/O节流期间对数据和功率使用进行节流的转换图。 图5是能够通过互连的切换器使用OBFF信号来对辅助设备进行节流的所使用的 系统的框图。 图6是用于使用OBFF信号来对功率需求进行节流的方法。 本公开和附图由始至终使用相同的数字来标记相同的组件和特征。1〇〇系列的数 字是指最初在图1中出现的特征;200系列的数字是指最初在图2中出现的特征,等等。 【具体实施方式】 一些实施例可以以硬件、固件和软件中的一个或者它们的组合来实现。一些实施 例也可以被实现为存储在机器可读介质上的指令,所述指令可以通过计算平台来读取并运 行以执行此处所描述的操作。机器可读介质可以包括用于以由机器(例如,计算机)可读的 形式存储或传输信息的任何机制。例如,除其它外,机器可读介质尤其可以包括只读存储器 (ROM);随机存取存储器(RAM);磁盘储存介质;光学储存介质;闪速存储器设备或者电、光、 声或其它形式的传播信号,例如,载波、红外信号、数字信号、或者发送和/或接收信号的接 实施例是实现方式或示例。说明书中对"实施例"、"一个实施例"、"一些实施例"、 "各种实施例"或者"其它实施例"的提及意为关于实施例描述的特定特征、结构、或特性包 括在本技术的至少一些实施例中,但不一定在所有实施例中。"实施例"、" 一个实施例"、或 "一些实施例"的各种出现不一定都指相同实施例。来自一个实施例的元件或方面可以与另 一个实施例中的元件或方面相组合。 不需要在一个或多个特定实施例中包含此处描述和图示的所有组件、特征、结构、 特性等。如果说明书表述,例如,"可以"、"可能"、"能够"或"也许"包括组件、特征、结构、 或特性,那么就不要求包括特定的组件、特征、结构、或特性。如果说明书或权利要求书提到 "一"或"一个"元件,这并不意为仅存在元件之一。如果说明书或权利要求书提到"一个附 加"元件,那么并不排除存在多于一个的附加元件。 应注意的是,虽然已经参考特定实现方式描述了一些实施例,但是根据一些实施 例的其它实现方式也是可能的。此外,附图中图示和/或此处描述的电路元件或其它特征 的布置和/或次序不需要以所图示和描述的特定方式来布置。根据一些实施例的许多其它 布置是可能的。 在附图所示的每个系统中,在一些情况下元件可以均具有相同的附图标记或不同 的附图标记以表明所呈现的元件可以是不同和/或类似的。然而,元件可以足够灵活以具 有不同的实现方式并与此处所示或所描述的一些或所有系统一起工作。附图中所示的各种 元件可以相同或不同。哪一个被称为第一元件,以及哪一个被称为第二元件是任意的。 可以使用各种技术来在诸如AC丧失事件、热偏移或最坏情况负载场景之类的关 键功率故障期间临时降低系统功率消耗。例如,如果系统功率供应过载,系统可以通过减小 可用带宽来对存储器或处理器进行节流以便降低负载。例如,称为闭环系统节流(CLST?) 的系统可以实现在可向SantaClara,California的Intel?Corporation购买的系统中。 类似地,在到功率供应的AC功率的临时丧失的情况下,系统可以以已知为智能穿越(Smart RideThrough,SmaRT?)的技术来减小可用带宽以对功率需求进行节流。与位于功率供 应中的电容器一起作用,这些技术可以使得系统能够安全渡过功率扰动,这可以避免导致 系统停机的关键功率丧失。 类似地,可以由诸如节点管理器之类的控制系统来管理系统功率,其实现数个类 型的平台功率封顶(capping)策略以将总平台功率消耗限制到定义的水平。为了实现这个 效果,节点管理器技术使用可用处理器和存储器硬件节流机制并且与主机操作系统合作。 然而,这些技术没有一个能够直接对带宽进行节流,并且因此在关键功率事件期 间对通过系统总线附接到系统的外围设备的功率需求进行节流。功率管理设备的当前实 现方式可以使用称为机会冲洗及填充(OBFF)的技术来管理总体功率需求。OBFF是通过 信号或命令来指示的系统状态,其通知外围设备在该系统状态期间应当推迟可选的事务 (transaction)。如此处所使用的,事务是外围设备用来实现通信操作的通信,诸如中断或 直接存储器存取(DM)。在这些操作期间,系统功率使用随着通过总线或网络在各单元之间 传递的数据而增加。当设备想要在操作期间获得数据或共享结果时,使用事务。如果外围设 备包括缓冲器,该事务可以被视为可选的,只要缓冲器仍然保存以供外围设备使用的数据, 或者具有存储结果或传入数据的空间。如果缓冲器在OBFF状态期间没有数据,则可能需要 关键事务以防止外围设备进入空闲状态。OBFF状态通过仅对当外设需要数据继续起作用时 的操作打开系统总线来辅助系统功率管理。 OBFF状态的潜在意图是调整由支持该技术的各种系统设备发起的系统业务并通 过允许处于空闲状态的更长时间而节省功率。当通道或总线针对中断和DM(直接存储器 存取)业务打开时,参与的内部和外部设备从平台控制器接本文档来自技高网...
对设备功率进行节流

【技术保护点】
一种用于在关键功率事件期间对设备功率需求进行节流的方法,包括:检测关键功率事件;以及向系统设备发出信号以在关键功率事件期间推迟可选的事务。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:J·朱斯基R·斯旺森A·库马M·奥里奥W·皮奥特雷维茨
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1