Virtual computer systems and computer virtualization programs

    公开(公告)号:US20060288348A1

    公开(公告)日:2006-12-21

    申请号:US11485273

    申请日:2006-07-13

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077 G06F9/5083

    摘要: Disclosed are a virtual computer system and method, wherein computer resources are automatically and optimally allocated to logical partitions according to loads to be accomplished by operating systems in the logical partitions and setting information based on a knowledge of workloads that run on the operating systems. Load measuring modules are installed on the operating systems in order to measure the loads to be accomplished by the operating systems. A manager designates the knowledge concerning the workloads on the operating systems through a user interface. An adaptive control module determines the allocation rations of the computer resources relative to the logical partitions according to the loads and the settings, and issues an allocation varying instruction to a hypervisor so as to thus instruct variation of allocations.

    Multi-processor system and its network
    3.
    发明授权
    Multi-processor system and its network 失效
    多处理器系统及其网络

    公开(公告)号:US06728258B1

    公开(公告)日:2004-04-27

    申请号:US09456383

    申请日:1999-12-08

    IPC分类号: H04L1266

    摘要: In a multi-processor system interconnecting processor units, memory units, and input/output units connected to input/output devices via a crossbar switch having a plurality of ports, the transmitter of each processor unit has a circuit for determining a destination of an access request in the following manner. For an access request to a main memory, the access request is transferred to all processor units and one memory unit storing the data to be accessed. For an access request to a memory mapped register of the input/output device, the access request is broadcast to all input/output units. For an access request to a memory mapped register belonging to any one of the processor units, memory units, and input/output units, the access request is broadcast to all units via the crossbar switch.

    摘要翻译: 在通过具有多个端口的交叉开关连接到处理器单元,存储器单元和连接到输入/输出设备的输入/输出单元的多处理器系统中,每个处理器单元的发射器具有用于确定接入的目的地的电路 请求以下列方式。 对于对主存储器的访问请求,访问请求被传送到存储要访问的数据的所有处理器单元和一个存储单元。 对于对输入/输出设备的存储器映射寄存器的访问请求,将访问请求广播到所有输入/输出单元。 对于属于处理器单元,存储器单元和输入/输出单元中的任何一个的存储器映射寄存器的访问请求,访问请求经由交叉开关广播到所有单元。

    Multi-processor system and its network
    4.
    发明授权
    Multi-processor system and its network 失效
    多处理器系统及其网络

    公开(公告)号:US6011791A

    公开(公告)日:2000-01-04

    申请号:US747344

    申请日:1996-11-12

    CPC分类号: G06F15/17375

    摘要: In a multi-processor system interconnecting processor units, memory units, and input/output units connected to input/output devices via a crossbar switch having a plurality of ports, the transmitter of each processor unit has a circuit for determining a destination of an access request in the following manner. For an access request to a main memory, the access request is transferred to all processor units and one memory unit storing the data to be accessed. For an access request to a memory mapped register of the input/output device, the access request is broadcast to all input/output units. For an access request to a memory mapped register belonging to any one of the processor units, memory units, and input/output units, the access request is broadcast to all units via the crossbar switch.

    摘要翻译: 在通过具有多个端口的交叉开关连接到处理器单元,存储器单元和连接到输入/输出设备的输入/输出单元的多处理器系统中,每个处理器单元的发射器具有用于确定接入的目的地的电路 请求以下列方式。 对于对主存储器的访问请求,访问请求被传送到存储要访问的数据的所有处理器单元和一个存储单元。 对于对输入/输出设备的存储器映射寄存器的访问请求,将访问请求广播到所有输入/输出单元。 对于属于处理器单元,存储器单元和输入/输出单元中的任何一个的存储器映射寄存器的访问请求,访问请求经由交叉开关广播到所有单元。

    Data transfer method of transferring data between programs of a same
program group in different processors using unique identifiers of the
programs
    6.
    发明授权
    Data transfer method of transferring data between programs of a same program group in different processors using unique identifiers of the programs 失效
    使用程序的唯一标识符在不同处理器中的相同程序组的程序之间传送数据的数据传输方法

    公开(公告)号:US5465380A

    公开(公告)日:1995-11-07

    申请号:US222949

    申请日:1994-04-04

    IPC分类号: G06F9/46 G06F15/16 G06F9/00

    CPC分类号: G06F9/54 G06F15/161

    摘要: A parallel processor system which includes a plurality of processors each for executing at least one of a plurality of mutually associated programs and a transfer circuit. The transfer circuit is connected to the processors, and is provided for transferring the data outputted from any one of the programs during execution of one program by any one of the processors to other processors to which a receiving program is allotted. The transfer operation is performed in response to a program identification code outputted during execution of the one program by one processor to identify the receiving program.

    摘要翻译: 一种并行处理器系统,其包括多个处理器,每个处理器用于执行多个相互关联的程序和传送电路中的至少一个。 传送电路连接到处理器,并且被提供用于将由任何一个处理器执行一个程序期间的任何一个程序输出的数据传送到分配了接收程序的其他处理器。 响应于由一个处理器执行一个程序期间输出的节目识别码来执行传送操作以识别接收节目。

    Parallel processor system having computing clusters and auxiliary
clusters connected with network of partial networks and exchangers
    7.
    发明授权
    Parallel processor system having computing clusters and auxiliary clusters connected with network of partial networks and exchangers 失效
    具有与部分网络和交换机网络连接的计算集群和辅助集群的并行处理器系统

    公开(公告)号:US5377333A

    公开(公告)日:1994-12-27

    申请号:US945483

    申请日:1992-09-15

    CPC分类号: G06F15/17375

    摘要: Crossbar switches having 2.sup.n +1 ports and computing clusters are arranged so that each crossbar switch is connected to 2.sup.n processors. Auxiliary processors that perform parallel processing administrative functions and input/output functions are arranged at the remainder ports of the crossbar switches. Exchangers are provided to connect each processor and its crossbar switches. Parallel processing may be executed by the 2.sup.n processors independently of processing by the auxiliary processors for speed. One mounting unit is formed of a crossbar switch of one dimension, the processor group connected to that crossbar switch, and all of the crossbar switches of a different dimension that are connected to one of the processors of the one processor group. The parallel processor system is mounted by just combining mounting units with no need for special LSIs or frames or the like on which to mount the crossbar switches and without the interfaces that connect the processor and the network becoming concentrated in one place.

    摘要翻译: 具有2n + 1个端口和计算集群的交叉开关被布置成使得每个交叉开关连接到2n个处理器。 执行并行处理管理功能和输入/输出功能的辅助处理器被布置在交叉开关的其余端口处。 提供交换器来连接每个处理器及其交叉开关。 独立于辅助处理器对速度的处理,可以由2n个处理器执行并行处理。 一个安装单元由一维的交叉开关构成,处理器组连接到该交叉开关,以及连接到一个处理器组的一个处理器的不同维度的所有交叉开关。 并行处理器系统仅通过组合安装单元来安装,不需要特殊的LSI或框架等,在其上安装交叉开关,并且没有连接处理器和网络的接口变得集中在一个地方。

    Parallel computer with distributed shared memories and distributed task
activating circuits
    9.
    发明授权
    Parallel computer with distributed shared memories and distributed task activating circuits 失效
    具有分布式共享存储器和分布式任务激活电路的并行计算机

    公开(公告)号:US4951193A

    公开(公告)日:1990-08-21

    申请号:US85646

    申请日:1987-08-14

    IPC分类号: G06F9/45 G06F9/50

    摘要: In accessing a memory, each element processor executes a program constructed so as to designate an address belonging to a predetermined local address area for each element processor. When a memory write instruction is executed by an element processor, it is detected if the memory address designated by the instruction coincides with a predetermined address. If detected, a predetermined address belonging to a local address space of another element processor and assigned to the first-mentioned predetermined address, and the data written in response to the write instruction, are sent to the other element processor to instruct the data to be written therein as a copy data. A next task to be executed is decided independently for each element processor.

    摘要翻译: 在访问存储器时,每个元件处理器执行构造成为每个元件处理器指定属于预定本地地址区域的地址的程序。 当由元件处理器执行存储器写入指令时,检测由指令指定的存储器地址是否与预定地址一致。 如果检测到,则属于另一元件处理器的本地地址空间并分配给首先提到的预定地址的预定地址以及响应写指令写入的数据被发送到另一元件处理器以指示数据为 在其中写入作为复制数据。 对于每个元件处理器独立地确定要执行的下一个任务。

    Virtual computer systems and computer virtualization programs
    10.
    发明授权
    Virtual computer systems and computer virtualization programs 有权
    虚拟计算机系统和计算机虚拟化程序

    公开(公告)号:US08397239B2

    公开(公告)日:2013-03-12

    申请号:US12962537

    申请日:2010-12-07

    CPC分类号: G06F9/5077 G06F9/5083

    摘要: Disclosed are a virtual computer system and method, wherein computer resources are automatically and optimally allocated to logical partitions according to loads to be accomplished by operating systems in the logical partitions and setting information based on a knowledge of workloads that run on the operating systems. Load measuring modules are installed on the operating systems in order to measure the loads to be accomplished by the operating systems. A manager designates the knowledge concerning the workloads on the operating systems through a user interface. An adaptive control module determines the allocation rations of the computer resources relative to the logical partitions according to the loads and the settings, and issues an allocation varying instruction to a hypervisor so as to thus instruct variation of allocations.

    摘要翻译: 公开了一种虚拟计算机系统和方法,其中计算机资源根据要由逻辑分区中的操作系统完成的负载自动和最佳地分配给逻辑分区,并且基于在操作系统上运行的工作负载的知识来设置信息。 负载测量模块安装在操作系统上,以便测量操作系统要完成的负载。 经理通过用户界面指定关于操作系统的工作负载的知识。 自适应控制模块根据负载和设置确定计算机资源相对于逻辑分区的分配比例,并向管理程序发出分配变化指令,从而指示分配的变化。