用于动态激活处理器的方法和系统技术方案

技术编号:2919358 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了用于动态激活处理器的方法和系统。实施例包括用于改变在加电时处理器载入的基本输入输出系统(BIOS)部分的变换、代码、状态机或其他逻辑。在某些实施例中,通过通用输入输出(GPIO)引脚发送的信号可将地址线跳转到加电时处理器载入的BIOS部分。在某些实施例中,服务处理器可设置GPIO或非易失性RAM值。对处理器加电进行控制的BIOS部分可读取该值,并根据该值进行分支转移。实施例还包括用于确定被动态激活的处理器的状态的变换、代码、状态机或其他逻辑。在某些实施例中,处理器可从本地暂存寄存器进行读取,以确定其是否已被动态激活。若如此,则实施例可对暂存寄存器进行清除,并使处理器处于休眠。然后,实施例可更新描述对于该处理器可用的资源的表。

【技术实现步骤摘要】

本专利技术涉及数据处理系统领域。更具体而言,本专利技术涉及用于动态修改多节点数据处理系统中活动处理器数量的方法和装置。
技术介绍
多节点数据处理系统是由多个节点组成,每个节点均可具有其自己的处理器或处理器组。多节点系统可包括例如4个互连节点,其中,每个节点包括8个处理器,以使得全部系统有效提供32个处理器。节点通常包含在机架(chassis)中。每个节点通常提供可在互连节点之间共享的存储器资源。通常而言,多节点以协同方式工作。单个操作系统例如可对运行的应用程序进行控制,并将应用程序线程指派给各个处理器执行。多节点系统可包括用于监视系统的多个服务处理器部件。服务处理器部件可检测多节点计算机系统的节点,并维护描述节点彼此如何连接起来以及进行通信的表。多节点数据处理系统还可包括一套系统管理软件。多节点系统可提供大量冗余和处理能力。可将指派给失效节点的工作重新指派给另一节点。因此,它们可提供高系统可用性和性能。示例性多节点系统有来自国际商用机器公司(IBM)的xSerieseServerTMx460(“xSeries”是IBM的注册商标,“eServer”是IBM的商标)。多节点数据处本文档来自技高网...

【技术保护点】
一种用于动态激活多节点数据处理系统中处理器的方法,所述方法包括:在一节点中的处理器不活动的情况下启动多节点数据处理系统的操作系统;接收相对多节点数据处理系统为远程的关于激活处理器的信号;以及响应所述信号,动态地激活处理器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:詹森R阿尔梅达埃里克R科恩亚当L索德朗得斯科特N杜哈姆威廉B舒瓦茨
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[]

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

1