Program for controlling a virtual computer and computer system for virtulization technology
    61.
    发明申请
    Program for controlling a virtual computer and computer system for virtulization technology 失效
    用于控制虚拟计算机和计算机系统以实现智能化技术的程序

    公开(公告)号:US20070234358A1

    公开(公告)日:2007-10-04

    申请号:US11703662

    申请日:2007-02-08

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533 G06F9/45516

    摘要: Provided is the virtual computer system including an emulation module for emulating an operation based on an operation code for executing the operation of hardware of a server system, an exception event handler module for calling the emulation module when an exception event is generated by a CPU, a code management module for managing a promotion code for emulating the operation of the hardware of the server system, a frequency judgment module for judging whether a frequency of the operation of the hardware of the server system is high, and a switching module for determining whether to call the emulation module by the exception event handler module or to call the emulation module by executing the promotion code based on the judged frequency. Accordingly, the virtual computer system can simultaneously achieve high performance and memory saving in an emulation system.

    摘要翻译: 提供了虚拟计算机系统,其包括用于基于用于执行服务器系统的硬件的操作的操作代码来模拟操作的仿真模块,用于当由CPU生成异常事件时调用仿真模块的异常事件处理器模块, 用于管理用于模拟服务器系统的硬件的操作的促销代码的代码管理模块,用于判断服务器系统的硬件的操作频率是否高的频率判断模块,以及用于确定是否 通过异常事件处理程序模块来调用仿真模块,或者通过基于所判断的频率执行促销代码来调用仿真模块。 因此,虚拟计算机系统可以同时实现仿真系统中的高性能和存储器保存。

    Virtual machine control method and program thereof
    62.
    发明申请
    Virtual machine control method and program thereof 审中-公开
    虚拟机控制方法及程序

    公开(公告)号:US20060294519A1

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

    申请号:US11472386

    申请日:2006-06-22

    IPC分类号: G06F9/455

    摘要: Disclosed is a virtual machine control method for switching and executing multiple programs jointly shared between at least one CPU and memory. The method is comprised of a process for setting a first memory protection table for defining a memory area accessible by a first program executed on the CPU, a process for setting a second memory protection table for defining a memory area accessible by a second program executed on the CPU, a process for detecting the start of execution of the first or the second program, a process for selecting and switching to either of a first or the second memory protection table according to the detected first or the second program, and a process for checking the first or the second memory protection table with the memory management unit for the CPU, and protecting the memory area defined in the first or the second memory protection table.

    摘要翻译: 公开了一种用于切换和执行在至少一个CPU和存储器之间共同共享的多个节目的虚拟机控制方法。 该方法包括用于设置用于定义可由CPU执行的第一程序访问的存储区域的第一存储器保护表的处理,用于设置第二存储器保护表的处理,用于定义可由第二程序执行的存储区域 CPU,用于检测第一或第二程序的执行开始的处理,根据检测到的第一或第二程序选择和切换到第一或第二存储器保护表中的任何一个的处理,以及用于 使用用于CPU的存储器管理单元检查第一或第二存储器保护表,并且保护在第一或第二存储器保护表中定义的存储器区域。

    Data processing system for keeping isolation between logical partitions

    公开(公告)号:US20060224931A1

    公开(公告)日:2006-10-05

    申请号:US11447074

    申请日:2006-06-06

    IPC分类号: G06F11/00

    CPC分类号: G06F9/5077

    摘要: When a subject of access of a transaction from an IO device is not any resource allocated to a logical partition to which the device having issued the transaction belongs, a report as an error is sent to a CPU, while the transaction is finished on the IO bus. To prevent a transaction between IO devices from gaining access to any resource in another logical partition, one access permission bit is provided for each combination of all the IO devices, and the access is permitted only when the bit has a predetermined value. A reset signal is provided by IO slot so that only an IO slot allocated to a specific logical partition can be reset without affecting any other logical partition. A transaction issued from an IO device in one logical partition is prevented from gaining access to a resource in another logical partition, while proper error handling can be performed.

    System and method for resource accounting on computer network
    64.
    发明申请
    System and method for resource accounting on computer network 审中-公开
    计算机网络资源计费系统和方法

    公开(公告)号:US20050010667A1

    公开(公告)日:2005-01-13

    申请号:US10751434

    申请日:2004-01-06

    摘要: A sever includes an SVP 206 which is a control device capable of executing processing independent of a CPU, and an interrupt 314 is periodically applied to the CPU. An SVP device driver 303, being triggered by the interrupt 314, acquires an amount of server resources used, such as CPU operating time and memory capacity, and user information used by using an API provided by an OS, and delivers such information to an SVP 206. The SVP 206 transmits resource information thus delivered to an accounting server via an NIC 211. The accounting server accounts an amount of server resource used on a user basis and bills the users according to the quantity of server resource used. With such arrangement, it is possible to accurately grasp the usage status of server resource regardless of server loading, and further, it is possible to execute accounting of server resources and billing based on such accounting regardless of types of OS or CPU.

    摘要翻译: 服务器包括SVP 206,其是能够独立于CPU执行处理的控制装置,并且中断314周期性地应用于CPU。 由中断314触发的SVP设备驱动器303获取使用的服务器资源量,例如CPU操作时间和存储器容量,以及使用由OS提供的API使用的用户信息,并将这些信息传送到SVP 206. SVP 206经由NIC211发送这样传送给计费服务器的资源信息。计费服务器根据用户的用户数量来计算使用的服务器资源量,并根据所使用的服务器资源的数量向用户收费。 通过这样的配置,无论服务器负载如何,都能够准确地掌握服务器资源的使用状态,而且,无论OS或CPU的种类如何,都可以基于这样的计费来执行对服务器资源的计费和计费。

    Cache control method and cache controller
    65.
    发明授权
    Cache control method and cache controller 失效
    缓存控制方法和缓存控制器

    公开(公告)号:US06606688B1

    公开(公告)日:2003-08-12

    申请号:US09642002

    申请日:2000-08-21

    IPC分类号: G06F1200

    CPC分类号: G06F12/0862

    摘要: A cache controller stores pre-set variables for pre-fetch block size and stride value. A cache controller receives an access request for the main memory from the processor, and generates a pre-fetch request based an the access request and the variables. The cache controller reads data from main memory based on the generated pre-fetch request and writes this data to the cache memory.

    摘要翻译: 缓存控制器存储用于预取块大小和步幅值的预设变量。 缓存控制器从处理器接收对主存储器的访问请求,并且基于访问请求和变量生成预取请求。 高速缓存控制器基于生成的预取请求从主存储器读取数据,并将该数据写入缓存存储器。

    Method and apparatus of out-of-order transaction processing using request side queue pointer and response side queue pointer
    66.
    发明授权
    Method and apparatus of out-of-order transaction processing using request side queue pointer and response side queue pointer 失效
    使用请求侧队列指针和响应端队列指针进行乱序事务处理的方法和装置

    公开(公告)号:US06591325B1

    公开(公告)日:2003-07-08

    申请号:US09547392

    申请日:2000-04-11

    IPC分类号: G06F1314

    CPC分类号: G06F13/4204

    摘要: An information processing system that transfers transactions between a plurality of system modules. A request side interface unit in a request side module has a request ID queue in which issued request transactions are stored in order of issuance. A request side queue pointer points to an entry in this request ID queue corresponding to a response transaction to be accepted next. A response side interface unit in a response side module has a response queue in which accepted request transactions are stored in order of acceptance. A response side queue pointer points to an entry in this response queue corresponding to a response transaction to be issued next. Therefore, a request transaction and the corresponding response transaction are transferred between the request side interface unit and the response side interface unit without transferring transaction IDs. When the response order is changed, the response side interface unit issues a command, which changes the value of the request side queue pointer, to inform the request side interface unit of the change in the order.

    摘要翻译: 一种在多个系统模块之间传送交易的信息处理系统。 请求侧模块中的请求侧接口单元具有请求ID队列,其中发出的请求事务按照发布的顺序存储。 请求侧队列指针指向与要接受的响应事务相对应的该请求ID队列中的条目。 响应侧模块中的响应侧接口单元具有响应队列,其中接受请求事务按接受顺序存储。 响应侧队列指针指向对应于接下来要发出的响应事务的该响应队列中的条目。 因此,在请求侧接口单元和响应侧接口单元之间传送请求事务和相应的响应事务,而不转移事务ID。 当响应顺序改变时,响应侧接口单元发出改变请求侧队列指针的值的命令,以通知请求侧接口单元的顺序改变。

    Spark ignition type internal combustion engine with sub-combustion
chamber
    67.
    发明授权
    Spark ignition type internal combustion engine with sub-combustion chamber 失效
    具有次燃烧室的火花点火式内燃机

    公开(公告)号:US6055954A

    公开(公告)日:2000-05-02

    申请号:US81594

    申请日:1998-05-20

    摘要: A spark ignition internal combustion engine includes a sub-combustion chamber in which gas mixture with an air-fuel ratio adapted for an operating state of the engine over a wide operating range of the engine is supplied to a combustion chamber. The amount of hydrogen carbide discharged is less and a high efficiency can be attained. The sub-combustion chamber of the internal combustion engine communicates with the main combustion chamber. Gas mixture injecting apparatus intermittently injects gas mixture into the sub-combustion chamber. Ignition devices are arranged in the sub-combustion chamber. The engine is constructed such that the sub-combustion chamber is eccentric in a sideward direction from an extending line of injecting direction of the gas mixture injecting apparatus and communicated with the main combustion chamber. The gas mixture injecting apparatus includes a pressure accumulating chamber adjacent to the sub-combustion chamber and to which pressure air is filled, the opening or closing valve to cause the pressure accumulating chamber to be communicated with the sub-combustion chamber in such a way that they may be opened or closed, and the fuel injecting valve for injecting fuel to the pressure accumulating chamber.

    摘要翻译: 火花点火式内燃机包括副燃烧室,其中在发动机的较宽工作范围内具有适于发动机的运转状态的空燃比的气体混合物被供应到燃烧室。 排出的碳化氢的量较少,效率高。 内燃机的副燃烧室与主燃烧室连通。 气体混合物注入装置间歇地将气体混合物注入到副燃烧室中。 点燃装置设置在副燃烧室中。 发动机构造成使得副燃烧室从气体混合物喷射装置的喷射方向的延伸线向侧向偏心并与主燃烧室连通。 气体混合物注入装置包括与副燃烧室相邻并且压缩空气被填充的压力存储室,所述打开或关闭阀使得压力积聚室与副燃烧室连通,使得 它们可以被打开或关闭,以及用于将燃料喷射到蓄压室的燃料喷射阀。

    Computer system managing I/O path and port
    69.
    发明授权
    Computer system managing I/O path and port 有权
    计算机系统管理I / O路径和端口

    公开(公告)号:US08407391B2

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

    申请号:US12789865

    申请日:2010-05-28

    IPC分类号: G06F13/00 G06F11/00

    CPC分类号: G06F13/387 G06F2213/4004

    摘要: It is provided a computer system comprising a plurality of computers; a PCI switch; and a plurality of I/O devices connected to the PCI switch, wherein the communication path includes a virtual switch and virtual bridges, and the PCI switch comprises a communication path generating module for setting the virtual switches and the virtual bridges, a virtual switch group management module for creating a virtual switch group including the at least one of the virtual switches, and setting an enabled flag to one of the virtual switches included in the virtual switch group, and a port management module for managing relation between each of the generated communication paths and the plurality of ports included in the each of the generated communication paths.

    摘要翻译: 提供了一种包括多个计算机的计算机系统; 一个PCI交换机; 以及连接到PCI交换机的多个I / O设备,其中所述通信路径包括虚拟交换机和虚拟网桥,并且所述PCI交换机包括用于设置所述虚拟交换机和所述虚拟网桥的通信路径生成模块,虚拟交换机组 管理模块,用于创建包括所述至少一个所述虚拟交换机的虚拟交换机组,以及将启用的标志设置为包括在所述虚拟交换机组中的所述虚拟交换机之一;以及端口管理模块,用于管理每个所生成的通信 路径和包括在所生成的每个通信路径中的多个端口。

    Program for controlling a virtual computer and computer system for virtulization technology
    70.
    发明授权
    Program for controlling a virtual computer and computer system for virtulization technology 失效
    用于控制虚拟计算机和计算机系统以实现智能化技术的程序

    公开(公告)号:US08104035B2

    公开(公告)日:2012-01-24

    申请号:US11703662

    申请日:2007-02-08

    IPC分类号: G06F9/455 G06F9/46

    CPC分类号: G06F9/45533 G06F9/45516

    摘要: Provided is the virtual computer system including an emulation module for emulating an operation based on an operation code for executing the operation of hardware of a server system, an exception event handler module for calling the emulation module when an exception event is generated by a CPU, a code management module for managing a promotion code for emulating the operation of the hardware of the server system, a frequency judgment module for judging whether a frequency of the operation of the hardware of the server system is high, and a switching module for determining whether to call the emulation module by the exception event handler module or to call the emulation module by executing the promotion code based on the judged frequency. Accordingly, the virtual computer system can simultaneously achieve high performance and memory saving in an emulation system.

    摘要翻译: 提供了虚拟计算机系统,其包括用于基于用于执行服务器系统的硬件的操作的操作代码来模拟操作的仿真模块,用于当由CPU生成异常事件时调用仿真模块的异常事件处理器模块, 用于管理用于模拟服务器系统的硬件的操作的促销代码的代码管理模块,用于判断服务器系统的硬件的操作频率是否高的频率判断模块,以及用于确定是否 通过异常事件处理程序模块来调用仿真模块,或者通过基于所判断的频率执行促销代码来调用仿真模块。 因此,虚拟计算机系统可以同时实现仿真系统中的高性能和存储器保存。