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.

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

    Computer cluster
    5.
    发明授权
    Computer cluster 有权
    计算机集群

    公开(公告)号:US07889725B2

    公开(公告)日:2011-02-15

    申请号:US11728645

    申请日:2007-03-27

    申请人: Yuichiro Ajima

    发明人: Yuichiro Ajima

    CPC分类号: G06F15/17337

    摘要: A computer cluster arranged at a lattice point in a lattice-like interconnection network contains four nodes and an internal communication network. Two nodes can transmit packets to adjacent computer clusters located along the X direction, and the two other nodes can transmit packets to adjacent computer clusters located along the Y direction. Each node directly transmits a packet to an adjacent computer cluster in the direction in which the node can transmit packets, when the destination of the packet is located in the direction. When the destination of a packet to be transmitted from a node is not located in the direction in which the receiving node can transmit packets, the node transfers the packet to one of the other nodes through the internal communication network for transmitting the packet to the destination of the packet through the one of the other nodes.

    摘要翻译: 布置在网状互连网络中的格点处的计算机簇包含四个节点和内部通信网络。 两个节点可以将数据包发送到沿着X方向的相邻计算机集群,另外两个节点可以将数据包发送到沿着Y方向的相邻计算机集群。 当分组的目的地位于方向时,每个节点直接向节点可以传送分组的方向向邻近的计算机集群发送分组。 当从节点发送的分组的目的地不位于接收节点可以发送分组的方向时,节点通过内部通信网络将分组传送到其他节点之一,以将分组发送到目的地 的数据包通过其他节点之一。

    I/O CONTROLLER AND DESCRIPTOR TRANSFER METHOD
    6.
    发明申请
    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设备基于从描述符传送设备传送的描述符执行该过程,其中描述符传送设备包括用于存储描述符的存储器; 描述符读取单元,根据来自处理器的描述符读取源的指示,从存储描述符的主存储器或所述存储器中指示的描述符以及将读取的描述符传送到执行指令单元的描述符传送单元。

    Packet processing device, and recording medium recording a packet processing program
    7.
    发明授权
    Packet processing device, and recording medium recording a packet processing program 有权
    分组处理装置和记录分组处理程序的记录介质

    公开(公告)号:US07633973B2

    公开(公告)日:2009-12-15

    申请号:US11348267

    申请日:2006-02-07

    申请人: Yuichiro Ajima

    发明人: Yuichiro Ajima

    IPC分类号: H04J3/24

    CPC分类号: H04L47/10 H04L47/193

    摘要: A packet processing device for effectively assembling packets. A packet accumulator stores received packets. A packet analyzer extracts, from the packets, analysis information about flows to which the packets belong. A frequency predictor calculates a frequency prediction value based on the reception interval of packets belonging to an identical flow, and stores the calculated value in a frequency prediction storage. Also, in response to input of the analysis information, the frequency predictor reads the corresponding frequency prediction value and sends the read value to a flow processor. The flow processor generates flow information on the flow corresponding to the analysis information, and analyzes the generated flow information and those stored in a flow information storage, to select an assembling termination flow based on the frequency prediction values. A packet transfer unit reads the packets corresponding to the selected flow from the packet accumulator and transfers the packets to a host.

    摘要翻译: 一种用于有效组合数据包的数据包处理设备。 分组累加器存储接收的分组。 分组分析器从分组中提取关于分组所属的流的分析信息。 频率预测器基于属于相同流的分组的接收间隔来计算频率预测值,并将计算出的值存储在频率预测存储器中。 此外,响应于分析信息的输入,频率预测器读取对应的频率预测值,并将读取的值发送到流处理器。 流处理器生成与分析信息相对应的流的流信息,并且分析生成的流信息和存储在流信息存储中的流信息,以基于频率预测值来选择组合终止流程。 分组传送单元从分组累加器读取与所选流对应的分组,并将分组传送到主机。

    Parallel computing system and communication control program

    公开(公告)号:US10430375B2

    公开(公告)日:2019-10-01

    申请号:US12872338

    申请日:2010-08-31

    IPC分类号: G06F15/80

    摘要: A parallel computing system includes a plurality of processors multi-dimensionally commented by an interconnection network, wherein each of the processors in the parallel computing system determines, in dimensional order, communication channels to other processors in the interconnection network, each of the processors sets, as relative coordinates of destination processors with respect to the plurality of processors in data communications performed at a same timing, relative coordinates common to all of the processors, and each of the processors performs data communications with destination processors having the set relative coordinates.

    Information processing apparatus, parallel computer system, and control method of parallel computer system
    9.
    发明授权
    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
    10.
    发明授权
    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.

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