会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • 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
    • Hideya AkashiYuji TsushimaKeitaro UeharaNaoki HamanakaToru ShonaiTetsuhiko OkadaMasamori Kashiyama
    • Hideya AkashiYuji TsushimaKeitaro UeharaNaoki HamanakaToru ShonaiTetsuhiko OkadaMasamori Kashiyama
    • G06F1314
    • 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。 当响应顺序改变时,响应侧接口单元发出改变请求侧队列指针的值的命令,以通知请求侧接口单元的顺序改变。
    • 3. 发明授权
    • Multiprocessor system and methods for transmitting memory access transactions for the same
    • 用于传输内存访问事务的多处理器系统和方法相同
    • US06516391B1
    • 2003-02-04
    • US09523737
    • 2000-03-13
    • Yuji TsushimaHideya AkashiKeitaro UeharaNaoki HamanakaToru ShonaiTetsuhiko OkadaMasamori Kashiyama
    • Yuji TsushimaHideya AkashiKeitaro UeharaNaoki HamanakaToru ShonaiTetsuhiko OkadaMasamori Kashiyama
    • G06F1200
    • G06F12/0813G06F12/0817G06F15/177G06F2212/2542
    • In a multiprocessor arranged in accordance with either NUMA or UMA in which a plurality of processor nodes containing a plurality of processor units are coupled to each other via a network, a cache snoop operation executed in connection with a memory access operation is performed at two stages, namely, local snoop operation executed within a node, and global snoop operation among nodes. Before executing the local snoop operation, an ACTV command for specifying only an RAS of a memory is issued to a target node having a memory to be accessed, and the memory access is activated in advance. A CAS of a memory is additionally specified and a memory access is newly executed after the ACTV command has been issued and then a memory access command has been issued. When there is such a possibility that a memory to be accessed is cached in a processor node except for a source node, this memory access command is issued to be distributed to all nodes so as to execute the global snoop operation. On the other hand, when there is no possibility that the memory to be accessed is cached, this memory access command is transferred only to the target node in yan one-to-one correspondence.
    • 在根据其中包含多个处理器单元的多个处理器节点经由网络彼此耦合的NUMA或UMA而布置的多处理器中,结合存储器访问操作执行的高速缓存侦听操作在两个阶段 即在节点内执行的本地侦听操作,以及节点之间的全局侦听操作。 在执行本地侦听操作之前,向具有存储器的目标节点发出用于指定存储器的RAS的ACTV命令,并且预先激活存储器访问。 另外指定存储器的CAS,并且在发出ACTV命令之后重新执行存储器访问,然后发出存储器访问命令。 当存在待访问的存储器存在除了源节点之外的处理器节点的可能性时,该存储器访问命令被发布以分发给所有节点,以便执行全局侦听操作。 另一方面,当不存在要访问的存储器被缓存时,该存储器访问命令仅以一对一对应的方式传送到目标节点。
    • 5. 发明授权
    • Shared memory multiprocessor performing cache coherence control and node controller therefor
    • 共享内存多处理器执行高速缓存一致性控制和节点控制器
    • US06636926B2
    • 2003-10-21
    • US09740816
    • 2000-12-21
    • Yoshiko YasudaNaoki HamanakaToru ShonaiHideya AkashiYuji TsushimaKeitaro Uehara
    • Yoshiko YasudaNaoki HamanakaToru ShonaiHideya AkashiYuji TsushimaKeitaro Uehara
    • G06F1300
    • G06F12/0813G06F12/0833G06F2212/1016
    • Each node includes a node controller for decoding the control information and the address information for the access request issued by a processor or an I/O device, generating, based on the result of decoding, the cache coherence control information indicating whether the cache coherence control is required or not, the node information and the unit information for the transfer destination, and adding these information to the access request. An intra-node connection circuit for connecting the units in the node controller holds the cache coherence control information, the node information and the unit information added to the access request. When the cache coherence control information indicates that the cache coherence control is not required and the node information indicates the local node, then the intra-node connection circuit transfers the access request not to the inter-node connection circuit interconnecting the nodes but directly to the unit designated by the unit information.
    • 每个节点包括用于解码由处理器或I / O设备发出的访问请求的控制信息和地址信息的节点控制器,基于解码结果生成指示高速缓存一致性控制的高速缓存一致性控制信息 是否需要节点信息和传输目的地的单位信息,并将这些信息添加到访问请求。 用于连接节点控制器中的单元的节点内连接电路保持高速缓存一致性控制信息,节点信息和添加到访问请求的单元信息。 当高速缓存一致性控制信息指示不需要高速缓存一致性控制并且节点信息指示本地节点时,节点内连接电路不是将互连节点的节点间连接电路的访问请求传送到节点间连接电路,而是直接连接到 单位由单位信息指定。
    • 6. 发明授权
    • Shared memory multiprocessor performing cache coherence control and node controller therefor
    • 共享内存多处理器执行高速缓存一致性控制和节点控制器
    • US06874053B2
    • 2005-03-29
    • US10654983
    • 2003-09-05
    • Yoshiko YasudaNaoki HamanakaToru ShonaiHideya AkashiYuji TsushimaKeitaro Uehara
    • Yoshiko YasudaNaoki HamanakaToru ShonaiHideya AkashiYuji TsushimaKeitaro Uehara
    • G06F12/08G06F15/173G06F13/00G06F15/167
    • G06F12/0813G06F12/0833G06F2212/1016
    • Each node includes a node controller for decoding the control information and the address information for the access request issued by a processor or an I/O device, generating, based on the result of decoding, the cache coherence control information indicating whether the cache coherence control is required or not, the node information and the unit information for the transfer destination, and adding these information to the access request. An intra-node connection circuit for connecting the units in the node controller holds the cache coherence control information, the node information and the unit information added to the access request. When the cache coherence control information indicates that the cache coherence control is not required and the node information indicates the local node, then the intra-node connection circuit transfers the access request not to the inter-node connection circuit inter-connecting the node but directly to the unit designated by the unit information.
    • 每个节点包括用于解码由处理器或I / O设备发出的访问请求的控制信息和地址信息的节点控制器,基于解码结果生成指示高速缓存一致性控制的高速缓存一致性控制信息 是否需要节点信息和传输目的地的单位信息,并将这些信息添加到访问请求。 用于连接节点控制器中的单元的节点内连接电路保持高速缓存一致性控制信息,节点信息和添加到访问请求的单元信息。 当高速缓存一致性控制信息指示不需要高速缓存一致性控制并且节点信息指示本地节点时,节点间连接电路将访问请求传送到不是直接连接节点的节点间连接电路 到由单位信息指定的单位。
    • 8. 发明授权
    • Virtual machine monitor and multiprocessor system
    • 虚拟机监控和多处理器系统
    • US08819675B2
    • 2014-08-26
    • US12222227
    • 2008-08-05
    • Keitaro UeharaYuji Tsushima
    • Keitaro UeharaYuji Tsushima
    • G06F9/455G06F9/46G06F9/50
    • G06F9/5077
    • In order to provide an interface of acquiring physical position information of an I/O device on a virtual machine monitor having an exclusive allocation function of the I/O device and optimize allocation of a resource to a virtual server by using the acquired physical position information, a virtual machine monitor includes an interface of allocating a resource in accordance with a given policy (a parameter of determining to which a priority is given in distributing resources) for an I/O device, a CPU NO., and a memory amount request to guest OS. Further, the virtual machine monitor includes an interface of pertinently converting physical position information of the resource allocated by the virtual machine monitor to notice to guest OS.
    • 为了提供在具有I / O设备的排他分配功能的虚拟机监视器上获取I / O设备的物理位置信息的接口,并且通过使用所获取的物理位置信息来优化资源到虚拟服务器的分配 ,虚拟机监视器包括根据给定策略(在分配资源中确定给予哪个优先级的参数)为I / O设备分配资源的接口,CPU号和存储量请求 到客户操作系统。 此外,虚拟机监视器包括适当地转换由虚拟机监视器分配的资源的物理位置信息以通知客户OS的接口。
    • 9. 发明授权
    • Compound computer system and method for sharing PCI devices thereof
    • 用于共享其PCI设备的复合计算机系统和方法
    • US08046520B2
    • 2011-10-25
    • US12635755
    • 2009-12-11
    • Takashige BabaKeitaro UeharaYuji Tsushima
    • Takashige BabaKeitaro UeharaYuji Tsushima
    • G06F13/00
    • G06F13/4022
    • A resource management module of a management server for controlling a multi-root I/O manager connected to a PCI switch for connecting a plurality of I/O devices and a plurality of computers with each other includes: failure handling content information indicating, for each computer sharing a multi-root I/O device, a content of a failure handling at an occurrence of a failure in the multi-root I/O device; and failure handling availability status information indicating whether a hardware reset of the multi-root I/O device is possible and updates, upon reception of a notification of the occurrence of the failure in the multi-root I/O device, the failure handling availability status information, and instructs, based on the failure handling availability status information, the multi-root I/O manager to restrain or cancel the hardware reset of the multi-root I/O device.
    • 用于控制连接到用于连接多个I / O设备和多个计算机的PCI交换机的多根I / O管理器的管理服务器的资源管理模块包括:故障处理内容信息,指示每个 计算机共享多根I / O设备,在多根I / O设备发生故障时进行故障处理的内容; 以及指示多根I / O设备的硬件复位是否可能的故障处理可用性状态信息,并且在接收到多根I / O设备中发生故障的通知时更新故障处理可用性 状态信息,并指示基于故障处理可用性状态信息,多根I / O管理器来限制或取消多根I / O设备的硬件复位。
    • 10. 发明授权
    • Computer system, method of managing PCI switch, and management server
    • 计算机系统,PCI交换机管理方法和管理服务器
    • US08533381B2
    • 2013-09-10
    • US12709405
    • 2010-02-19
    • Keitaro UeharaTakashige BabaYuji Tsushima
    • Keitaro UeharaTakashige BabaYuji Tsushima
    • G06F13/00
    • G06F13/4022G06F9/4411
    • It is provided a computer system including computers, PCI switches each having first and second ports, a switch management module and a power control module. The switch management module includes an identifying module for identifying a first port coupled to the computer to be booted up, and notifying the PCI switch of the first port, an instruction module for instructing the power control module to boot up the computer, and an allocation management module for managing allocation of one of the I/O device to the computer and notifying the one of the PCI switches of the allocation after the computer is booted up. The PCI switches includes a preventing control module for preventing the computer from detecting a configuration of the first port, and a virtual switch generating module for generating a virtual switch that couples the first port and the second port based on the notification.
    • 提供了一种计算机系统,包括计算机,每个具有第一和第二端口的PCI开关,开关管理模块和电源控制模块。 交换机管理模块包括识别模块,用于识别耦合到要启动的计算机的第一端口,并通知第一端口的PCI交换机,用于指示电源控制模块引导计算机的指令模块以及分配 管理模块,用于管理其中一个I / O设备到计算机的分配,并在计算机启动后通知PCI交换机中的一个分配。 PCI交换机包括用于防止计算机检测第一端口的配置的防止控制模块,以及用于基于通知生成耦合第一端口和第二端口的虚拟交换机的虚拟交换机生成模块。