发明名称 Multi processing system
摘要 In a multi processing system, packet routing units are arranged in respective middleware layers in first nodes corresponding to memory spaces connected to plural processor cores and perform routing of a packet among parent nodes and child nodes in a tree. The child nodes are user nodes that are objects of respective application layers in the memory spaces. The first nodes are the parent nodes. The user nodes, the first nodes, and a second node in the tree are assigned addresses that identify parent-child relationship of nodes in the tree. The second node is a parent node of the first nodes. The packet routing unit (a1) stores the packet if the source address is identical to an own node address, (a2) transfers the packet to a child node if the source address indicates the child node, and (a3) transfers the packet to a parent node in the other cases.
申请公布号 US9135088(B2) 申请公布日期 2015.09.15
申请号 US201313964128 申请日期 2013.08.12
申请人 Kyocera Document Solutions Inc. 发明人 Endo Wataru
分类号 G06F13/00;G06F9/46;G06F12/00;G06F15/173;H04L12/28;G06F9/54 主分类号 G06F13/00
代理机构 代理人
主权项 1. A multi processing system, comprising: a processor; packet routing units arranged in respective middleware layers in first nodes corresponding to memory spaces connected to plural processor cores and configured to perform routing of a packet among parent nodes and child nodes in a tree; the tree comprising of a root node, second nodes, said first nodes and user nodes; wherein the user nodes are objects of respective application layers in the memory spaces; wherein said first nodes are objects that are the parent nodes of the user nodes; wherein the second nodes are objects that are parent nodes of said first nodes and are arranged in respective processors; wherein the root node is an object of a parent node to the second nodes; the root node being arranged in a middleware layer in a memory space connected to the plural processor cores of one of said second nodes; wherein nodes that include the user nodes, said first nodes, and said second nodes in the tree are assigned addresses that identify parent-child relationship of the nodes; the packet includes a source address and a destination address in a header; each one of the packet routing units is further configured to (al) store the packet as a packet addressed to an own node if the source address in the header is identical to an own node address, (a2) transfer the packet to a child node if the source address in the header indicates the child node, and (a3) transfer the packet to a parent node of the own node in the other cases; and each one of the packet routing units is of an own node connected to the root nodes, and is further configured to transfer the packet to the root node in the memory space of the own node when the packet routing unit transfers the packet to the parent node from the own node; wherein plural virtual nodes are arranged in the memory spaces.
地址 JP