发明名称 Multiprocessing packet switching connection system having provision for error correction and recovery.
摘要 <p>A large number of processing elements (604) (e.g. 4096) are interconnected by means of a high bandwidth switch (606). Each processing element (604) includes one or more general purpose microprocessors (1202), a local memory (1210) and a DMA controller (1206) that sends and receives messages through the switch (606) without requiring processor intervention. The switch (606) that connects the processing elements is hierarchical and comprises a network of clusters. Sixtyfour processing elements (604) can be combined to form a cluster and and sixtyfour clusters can be linked by way of a Banyan network. Messages are routed through the switch (606) in the form of packets which include a command field, a sequence number, a destination address, a source address, a data field (which can include subcommands), and an error correction code. Error correction is performed at the processing elements. If a packet is routed to a non-present or non-functional processor, the switch (606) reverses the source and destination field and returns the packet to the sender with an error flag. If the packet is misrouted to a functional processing element (604), the processing element (604) corrects the error and retransmits the packet through the switch (606) over a different path. In one embodiment, each processing element can be provided with a hardware accelerator for database functions. In this embodiment, the multiprocessor of the present invention can be employed as a coprocessor to a 370 host and used to perform database functions.</p>
申请公布号 EP0439693(B1) 申请公布日期 1995.08.16
申请号 EP19900120874 申请日期 1990.10.31
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BAUM, RICHARD IRWIN;BROTMAN, CHARLES H.;RYMARCZYK, JAMES WALTER
分类号 G06F11/00;G06F11/07;G06F11/10;G06F11/14;G06F11/20;G06F13/00;G06F13/36;G06F15/173;(IPC1-7):G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址