Communication apparatus, information processing apparatus, and method for controlling communication apparatus
    1.
    发明授权
    Communication apparatus, information processing apparatus, and method for controlling communication apparatus 有权
    通信装置,信息处理装置和控制通信装置的方法

    公开(公告)号:US08965996B2

    公开(公告)日:2015-02-24

    申请号:US13007288

    申请日:2011-01-14

    CPC分类号: G06F9/544 H04L67/1097

    摘要: A communication apparatus including: a receiving portion that receives alignment specifying information, the alignment specifying information indicating which of main memories included in a first information processing apparatus and a second information processing apparatus to align the requested data; a division location calculating portion that calculates a divisional location of the requested data so that the divisional location of the requested data becomes an alignment boundary on the main memory included in any one of the first and the second information processing apparatuses specified by the received alignment specifying information, the alignment boundary being integral multiples of a given data width; and a transmitting portion that divides the requested data stored into the main memory in the second information processing apparatus based on the calculated divisional location, and transmits the divided data to the first information processing apparatus.

    摘要翻译: 一种通信装置,包括:接收对准指定信息的接收部分,指示包括在第一信息处理设备中的主存储器中的哪个存储器和对准所请求的数据的第二信息处理设备的对准指定信息; 分割位置计算部分,其计算所请求数据的分割位置,使得所请求数据的分割位置变为在由所接收的对准指定指定的第一和第二信息处理设备中的任一个中包括的主存储器上的对准边界 信息,对齐边界是给定数据宽度的整数倍; 以及发送部,其基于所计算的分割位置,将存储在第二信息处理装置中的主存储器中的请求数据分割,并将分割后的数据发送到第一信息处理装置。

    Network interface device
    2.
    发明授权
    Network interface device 有权
    网络接口设备

    公开(公告)号:US08725879B2

    公开(公告)日:2014-05-13

    申请号:US12699392

    申请日:2010-02-03

    IPC分类号: G06F15/16 H04L29/08

    摘要: A network interface device is provided. The network interface device is connected to a computer and performs communications via a network includes a first management unit that identifies a communication connection by a port number, and manages a communication connection state of each port by a context that is stored in a storage unit and is associated with a port number, a second management unit that manages a storage state of the context, and a control unit that refers to the context, and performs an exemplary operation to establish a communication connection and an exemplary operation to cut off a communication connection between ports.

    摘要翻译: 提供网络接口设备。 网络接口设备连接到计算机并且经由网络执行通信包括通过端口号识别通信连接的第一管理单元,并且通过存储在存储单元中的上下文管理每个端口的通信连接状态,以及 与端口号相关联,管理上下文的存储状态的第二管理单元,以及参考上下文的控制单元,并且执行建立通信连接的示例性操作和用于切断通信连接的示例性操作 在端口之间。

    Parallel computing system, synchronization device, and control method of parallel computing system
    3.
    发明授权
    Parallel computing system, synchronization device, and control method of parallel computing system 有权
    并行计算系统,同步装置和并行计算系统的控制方法

    公开(公告)号:US08572615B2

    公开(公告)日:2013-10-29

    申请号:US13325152

    申请日:2011-12-14

    IPC分类号: G06F9/46

    CPC分类号: G06F15/17325 G06F9/522

    摘要: A synchronization device includes a receiver that receives data from at least two synchronization devices establishing synchronization, and extracts synchronization information and register selection information from the received data, a transmitter that transmits data to each of the at least two synchronization devices establishing synchronization among a plurality of synchronization devices, a first and a second receiving state register that each stores the extracted synchronization information, a second receiving state register that stores the extracted synchronization information, and a controller that stores the extracted synchronization information into the first receiving state register and the second receiving state register alternately based on the register selection information, and controls the transmitter to transmit data including the register selection information to each of the at least two synchronization devices when the extracted synchronization information is completed in one of the first and the second receiving state register.

    摘要翻译: 同步装置包括从至少两个建立同步的同步装置接收数据的接收机,并从接收到的数据中提取同步信息和寄存器选择信息;向多个同步装置中的至少两个同步装置中的每一个发送数据的发送器, 的同步装置,分别存储所提取的同步信息的第一和第二接收状态寄存器,存储所提取的同步信息的第二接收状态寄存器,以及将所提取的同步信息存储到第一接收状态寄存器中的控制器, 基于寄存器选择信息交替地接收状态寄存器,并且当所提取的同步信息完成时,控制发送器将包括寄存器选择信息的数据发送到至少两个同步设备中的每一个 在第一和第二接收状态寄存器之一中。

    REDUCTION OPERATION DEVICE, A PROCESSOR, AND A COMPUTER SYSTEM
    4.
    发明申请
    REDUCTION OPERATION DEVICE, A PROCESSOR, AND A COMPUTER SYSTEM 有权
    还原操作装置,处理器和计算机系统

    公开(公告)号:US20120060019A1

    公开(公告)日:2012-03-08

    申请号:US13166114

    申请日:2011-06-22

    IPC分类号: G06F9/302

    CPC分类号: G06F9/522 G06F9/30

    摘要: A reduction operation device detects a non-correspondence of an operation type or a data type in a reduction arithmetic operation of a parallel processing. The reduction operation device is inputted a plurality of the synchronization signals and data, sets each transmission destinations of the plurality of inputted synchronization signals and the plurality of data corresponding to a next stage of a reduction operation and executes the reduction operation. The synchronization unit in the reduction operation device detects the non-correspondence between the operation type or the data type included in an instruction of the reduction operation after the synchronization is established and controls the arithmetic operation of the arithmetic unit.

    摘要翻译: 还原操作装置在并行处理的缩小算术运算中检测操作类型或数据类型的不对应。 减速操作装置输入多个同步信号和数据,设定多个输入的同步信号的各个发送目的地以及与下一个减速操作相对应的多个数据,并执行缩小操作。 缩小操作装置中的同步单元检测在建立同步之后的缩小操作的指令中包括的操作类型或数据类型之间的不对应,并且控制算术单元的算术运算。

    I/O CONTROLLER AND DESCRIPTOR TRANSFER METHOD
    5.
    发明申请
    I/O CONTROLLER AND DESCRIPTOR TRANSFER METHOD 有权
    I / O控制器和描述符传输方法

    公开(公告)号:US20100198998A1

    公开(公告)日:2010-08-05

    申请号:US12632368

    申请日:2009-12-07

    IPC分类号: G06F13/28

    CPC分类号: G06F13/124

    摘要: An I/O controller and method are provided. The I/O controller to which an I/O device can be connected, and instructs the I/O device to execute a process includes a descriptor transfer device that transfers a descriptor indicating contents of a process to be executed, and execution instruction unit that instructs the I/O device to execute the process, based on the descriptor transferred from the descriptor transfer device, wherein the descriptor transfer device includes a memory for storing the descriptor; descriptor reading unit that reads, according to an indication regarding a descriptor read source from a processor, an indicated descriptor from a main memory or said memory which stores the descriptor, and descriptor transfer unit that transfers the read descriptor to the execution instruction unit.

    摘要翻译: 提供了I / O控制器和方法。 可以连接I / O设备并指示I / O设备执行处理的I / O控制器包括传送指示要执行的处理的内容的描述符的描述符传送设备,以及执行指令单元, 指示I / O设备基于从描述符传送设备传送的描述符执行该过程,其中描述符传送设备包括用于存储描述符的存储器; 描述符读取单元,根据来自处理器的描述符读取源的指示,从存储描述符的主存储器或所述存储器中指示的描述符以及将读取的描述符传送到执行指令单元的描述符传送单元。

    Information processing apparatus, parallel computer system, and control method of parallel computer system
    6.
    发明授权
    Information processing apparatus, parallel computer system, and control method of parallel computer system 有权
    信息处理装置,并行计算机系统和并行计算机系统的控制方法

    公开(公告)号:US09143436B2

    公开(公告)日:2015-09-22

    申请号:US13359635

    申请日:2012-01-27

    摘要: An information processing apparatus connected to another information apparatus in a parallel computer system via a plurality of routes, includes: an arithmetic processing device to issue an instruction for collection of congestion information and for communication; a route information holding unit to hold route information for performing communication; a transmission unit to transmit a congestion information collection packet to any of the plurality of routes; a reception unit to receive a congestion information collection response packet corresponding to the congestion information collection packet from any of the plurality of routes; and a control unit to cause the transmission unit to transmit a congestion information collection packet, to select route information from the route information holding unit based on congestion information included in the congestion information collection response packet, and to cause the transmission unit to perform communication instructed by the arithmetic processing device based on the selected route information.

    摘要翻译: 一种信息处理装置,其通过多条路径与并行计算机系统中的另一信息装置连接,包括:发出用于收集拥塞信息和通信的指令的运算处理装置; 路由信息保持单元,保存用于进行通信的路由信息​​; 发送单元,向所述多个路由中的任一个发送拥塞信息收集分组; 接收单元,用于从所述多个路由中的任一个接收与所述拥塞信息收集分组相对应的拥塞信息收集响应分组; 以及控制单元,用于使所述发送单元发送拥塞信息收集包,基于所述拥挤信息收集响应包中包含的拥塞信息,从所述路径信息保持单元选择路由信息,并使所述发送单元进行通信指示 由算术处理装置基于所选择的路线信息。

    Network for interconnecting computers
    7.
    发明授权
    Network for interconnecting computers 有权
    网络互联电脑

    公开(公告)号:US08504731B2

    公开(公告)日:2013-08-06

    申请号:US12942291

    申请日:2010-11-09

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16 G06F15/17337

    摘要: In a parallel computer system including a plurality of processors, processors are classified into a plurality of groups including a prescribed number of processors, and processors are connected to each other in a complete connecting manner in the groups. Those groups are connected to each other as the respective processors are connected in linear to each other.

    摘要翻译: 在包括多个处理器的并行计算机系统中,将处理器分为包括规定数量的处理器的多个组,并且处理器以组中的完全连接方式彼此连接。 当各个处理器彼此线性连接时,这些组彼此连接。

    System having a plurality of nodes connected in multi-dimensional matrix, method of controlling system and apparatus
    8.
    发明授权
    System having a plurality of nodes connected in multi-dimensional matrix, method of controlling system and apparatus 失效
    具有以多维矩阵连接的多个节点的系统,控制系统和装置的方法

    公开(公告)号:US08204054B2

    公开(公告)日:2012-06-19

    申请号:US12706137

    申请日:2010-02-16

    IPC分类号: H04L12/56

    CPC分类号: G06F15/17368

    摘要: A system has a plurality of nodes connected in a multi-dimensional matrix and having node addresses, respectively, each of the nodes having a processor, and a router for transmitting a request packet to a node adjacent to its own node located in n+1th dimension when the address of nth dimension of its own node is matched to the address of nth dimension of the target node, transmitting a response packet to a node adjacent to its own node located in nth dimension when the address of n+1th dimension of its own node is matched to the address of n+1th dimension of the response packet, wherein the router terminates a request packet when the address of the request packet is fully matched to the node address of its own node in all the dimensions, transfers the data conveyed by the request packet to the processor of its own node for processing.

    摘要翻译: 一种系统具有以多维矩阵连接并具有节点地址的多个节点,每个节点具有处理器,以及路由器,用于将请求分组发送到与其位于第n + 1个的其自身节点相邻的节点 当其自身节点的第n维的地址与目标节点的第n维的地址匹配时,将其响应分组发送到邻近于其位于第n维的其自身节点的节点,当其第n维的第n维的地址 自身节点与响应分组的n + 1维的地址相匹配,其中当请求分组的地址在所有维度上与其自身节点的节点地址完全匹配时,路由器终止请求分组,传送数据 由请求包传送到其自身节点的处理器进行处理。

    Reduction operation device, a processor, and a computer system

    公开(公告)号:US09619300B2

    公开(公告)日:2017-04-11

    申请号:US13166114

    申请日:2011-06-22

    IPC分类号: G06F9/52 G06F9/30

    CPC分类号: G06F9/522 G06F9/30

    摘要: A reduction operation device detects a non-correspondence of an operation type or a data type in a reduction arithmetic operation of a parallel processing. The reduction operation device is inputted a plurality of the synchronization signals and data, sets each transmission destinations of the plurality of inputted synchronization signals and the plurality of data corresponding to a next stage of a reduction operation and executes the reduction operation. The synchronization unit in the reduction operation device detects the non-correspondence between the operation type or the data type included in an instruction of the reduction operation after the synchronization is established and controls the arithmetic operation of the arithmetic unit.

    INFORMATION PROCESSING APPARATUS, PARALLEL COMPUTER SYSTEM, AND CONTROL METHOD OF PARALLEL COMPUTER SYSTEM
    10.
    发明申请
    INFORMATION PROCESSING APPARATUS, PARALLEL COMPUTER SYSTEM, AND CONTROL METHOD OF PARALLEL COMPUTER SYSTEM 有权
    信息处理装置,并行计算机系统和并行计算机系统的控制方法

    公开(公告)号:US20120250514A1

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

    申请号:US13359635

    申请日:2012-01-27

    IPC分类号: H04L12/24

    摘要: An information processing apparatus connected to another information apparatus in a parallel computer system via a plurality of routes, includes: an arithmetic processing device to issue an instruction for collection of congestion information and for communication; a route information holding unit to hold route information for performing communication; a transmission unit to transmit a congestion information collection packet to any of the plurality of routes; a reception unit to receive a congestion information collection response packet corresponding to the congestion information collection packet from any of the plurality of routes; and a control unit to cause the transmission unit to transmit a congestion information collection packet, to select route information from the route information holding unit based on congestion information included in the congestion information collection response packet, and to cause the transmission unit to perform communication instructed by the arithmetic processing device based on the selected route information.

    摘要翻译: 一种信息处理装置,其通过多条路径与并行计算机系统中的另一信息装置连接,包括:发出用于收集拥塞信息和通信的指令的运算处理装置; 路由信息保持单元,保存用于进行通信的路由信息​​; 发送单元,向所述多个路由中的任一个发送拥塞信息收集分组; 接收单元,用于从所述多个路由中的任一个接收与所述拥塞信息收集分组相对应的拥塞信息收集响应分组; 以及控制单元,用于使所述发送单元发送拥塞信息收集包,基于所述拥挤信息收集响应包中包含的拥塞信息,从所述路径信息保持单元选择路由信息,并使所述发送单元进行通信指示 由算术处理装置基于所选择的路线信息。