发明名称 Parallel processing system including instruction processor to execute instructions and transfer processor to transfer data for each user program
摘要 A parallel processing system including a plurality of processing units each having a main storage storing instructions and data, an instruction processor reading the instructions from the main storage and executing the instructions, and a transfer processor for making a data transfer in units of a packet which is made up of a header and body data. The parallel processing system further includes a network coupling two processing units which are to make the data transfer based on information included in the header of the packet, where the header includes information related to at least a destination of the data, an attribute of a memory access to the main storage and a length of the data. The transfer processor carries out a parallel process for each user process by making a data transfer between the main storage and the network in units of the packet depending on the attribute of the memory access. The transfer processor of at least an arbitrary one of the processing units includes a managing part for managing for each user process a transfer queue base address indicating a first address of a transfer queue in the main storage, a transfer queue write pointer indicating to which data transfer request of the transfer queue the instruction process has enqueued, a transfer queue read pointer indicating to which data transfer request of the transfer queue the transfer processor has finished the data transfer process, and a memory access virtual space.
申请公布号 US5623688(A) 申请公布日期 1997.04.22
申请号 US19950520231 申请日期 1995.08.28
申请人 FUJITSU LIMITED 发明人 IKEDA, MASAYUKI;NAGASAWA, SHIGERU;SHINJO, NAOKI;UTSUMI, TERUO;DEWA, MASAMI;UENO, HARUHIKO;KOBAYAKAWA, KAZUSHIGE;ISHIZAKA, KENICHI
分类号 G06F12/00;G06F15/17;G06F15/173;(IPC1-7):G06F15/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址