发明名称 一种并行多处理器计算机的设计方法
摘要 本发明提供一种并行多处理器计算机的设计方法,设计步骤如下:将计算机系统的多个处理器和IO资源进行物理层上的划分,从而将一台多处理器计算机系统划分为多个独立的多处理器系统,同样这些被划分的计算机系统也能耦合为一台完整的计算机系统,能够充分根据业务负载和业务类型,对计算机的计算资源、存储资源和IO资源进行划分和配置,从而达到系统资源的最优化配置;通过提供一套分区控制逻辑和相应的硬件电路支持,实现NUMA多处理器计算机系统的物理分割或耦合,如同完全独立的多个计算机系统。
申请公布号 CN102521209B 申请公布日期 2015.03.11
申请号 CN201110410799.8 申请日期 2011.12.12
申请人 浪潮电子信息产业股份有限公司 发明人 林楷智;李博乐
分类号 G06F15/80(2006.01)I 主分类号 G06F15/80(2006.01)I
代理机构 代理人
主权项 一种并行多处理器计算机的设计方法,其特征在于设计步骤如下:    1)将计算机系统的多个处理器和I0资源进行物理层上的划分,从而将一台多处理器计算机系统划分为多个独立的多处理器系统,同样被划分的多个独立的多处理器系统也能耦合为一台完整的计算机系统,能够充分根据业务负载和业务类型,对计算机的计算资源、存储资源和I0资源进行划分和配置,从而达到计算机系统资源的最优化配置;    2)计算机系统中设置多个独立的时序、电源、复位、BIOS和基础输入输出设备,以独立的分区逻辑控制器代替通常的南桥集成的时序控制逻辑,统一管理、整合和分割计算机系统资源,分区逻辑控制器是实现多套模块拼接和分割的核心逻辑单元,通过模式设定,分区控制器来确定处理器单位与相关的功能模块拼接为一个分区,并按此配置引导系统,从而实现计算机系统的多分区运行,结构要求如下:    1)计算单元和高速I0基于NUMA结构;    2)系统存在若干个最小分区单元;    3)整个计算机系统具有统一的分区逻辑控制单元、可配置的电源子系统和时序复位电源控制逻辑;    计算机系统的配置方法如下:    1)在单一分区的状态下,一个处理器系统只设定一个LeagcyI0控制器使能,其他处理器系统设定为关闭状态;    2)在多分区状态下,使分区对应的LeagcyI0控制器使能,同时启动分区控制逻辑,使各个分区独立配置、独立上电、独立工作;    计算机系统工作流程如下:    1)设定分区状态;    2)开启计算机系统电源;    3)分区逻辑控制器首先检测处理器在位情况,判断存在几个处理器;    4)获得分区设定状况并通知计算机系统管理单元;    5)根据不同的分区设定启动不同的配置程序,首先配置CPU ID总线拓扑;    6)配置LeagcyI0控制器使能状态;    7)分区的LeagcyI0发出复位信号,开始计算机系统上电;    8)计算机系统上电,由计算机系统管理单元控制按分区逐个上电开启;    9)各分区独立初始化。
地址 250014 山东省济南市高新区舜雅路1036号