JPS63501663A - マルチプロセッサ通信装置 - Google Patents

マルチプロセッサ通信装置

Info

Publication number
JPS63501663A
JPS63501663A JP61505265A JP50526586A JPS63501663A JP S63501663 A JPS63501663 A JP S63501663A JP 61505265 A JP61505265 A JP 61505265A JP 50526586 A JP50526586 A JP 50526586A JP S63501663 A JPS63501663 A JP S63501663A
Authority
JP
Japan
Prior art keywords
port
message
processor
communication
messages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP61505265A
Other languages
English (en)
Japanese (ja)
Inventor
デービス,アラン・リン
ロビンソン,シェーン・ブイ
スティーブンス,キニース・スコット
Original Assignee
シュラムバ−ガ−・テクノロジ−・コ−ポレ−ション
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シュラムバ−ガ−・テクノロジ−・コ−ポレ−ション filed Critical シュラムバ−ガ−・テクノロジ−・コ−ポレ−ション
Publication of JPS63501663A publication Critical patent/JPS63501663A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0721Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
    • G06F11/0724Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU] in a multiprocessor or a multi-core unit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17356Indirect interconnection networks
    • G06F15/17368Indirect interconnection networks non hierarchical topologies
    • G06F15/17381Two dimensional, e.g. mesh, torus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0754Error or fault detection not based on redundancy by exceeding limits
    • G06F11/076Error or fault detection not based on redundancy by exceeding limits by exceeding a count or rate limit, e.g. word- or bit count limit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/006Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation at wafer scale level, i.e. wafer scale integration [WSI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Multi Processors (AREA)
JP61505265A 1985-09-27 1986-09-26 マルチプロセッサ通信装置 Pending JPS63501663A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US78126585A 1985-09-27 1985-09-27
US781265 1985-09-27

Publications (1)

Publication Number Publication Date
JPS63501663A true JPS63501663A (ja) 1988-06-23

Family

ID=25122202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61505265A Pending JPS63501663A (ja) 1985-09-27 1986-09-26 マルチプロセッサ通信装置

Country Status (4)

Country Link
EP (1) EP0244443A4 (de)
JP (1) JPS63501663A (de)
CA (1) CA1263760A (de)
WO (1) WO1987002155A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017091460A (ja) * 2015-11-17 2017-05-25 国立大学法人広島大学 計算ノードネットワークシステム
JP2025533650A (ja) * 2022-10-05 2025-10-07 メルセデス・ベンツ グループ アクチェンゲゼルシャフト 演算装置、演算装置の負荷分散方法、及びコンピュータシステム

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2213027B (en) * 1987-12-01 1992-03-04 Texas Instruments Ltd A digital electronic system
US5134711A (en) * 1988-05-13 1992-07-28 At&T Bell Laboratories Computer with intelligent memory system
FR2638260B1 (fr) * 1988-10-26 1994-04-29 Onera (Off Nat Aerospatiale) Dispositifs de commutation et reseaux de communication de donnees pour systemes multiprocesseurs
CA2043505A1 (en) * 1990-06-06 1991-12-07 Steven K. Heller Massively parallel processor including queue-based message delivery system
US5274782A (en) * 1990-08-27 1993-12-28 International Business Machines Corporation Method and apparatus for dynamic detection and routing of non-uniform traffic in parallel buffered multistage interconnection networks
US5404461A (en) * 1991-03-29 1995-04-04 International Business Machines Corp. Broadcast/switching apparatus for executing broadcast/multi-cast transfers over unbuffered asynchronous switching networks
US5444705A (en) * 1991-02-22 1995-08-22 International Business Machines Corp. Dual priority switching apparatus for simplex networks
US5654695A (en) * 1991-02-22 1997-08-05 International Business Machines Corporation Multi-function network
EP0505780A3 (en) * 1991-03-29 1993-11-03 Ibm Priority broadcast and multi-cast for unbuffered multi-stage network
EP0505782A3 (en) * 1991-03-29 1993-11-03 Ibm Multi-function network
EP0506135A3 (en) * 1991-03-29 1993-11-03 Ibm Multi-sender/switching apparatus for status reporting over unbuffered asynchronous multi-stage networks
US5781715A (en) * 1992-10-13 1998-07-14 International Business Machines Corporation Fault-tolerant bridge/router with a distributed switch-over mechanism
JP3698761B2 (ja) * 1995-07-19 2005-09-21 富士通株式会社 情報転送方法及び情報転送装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3308436A (en) * 1963-08-05 1967-03-07 Westinghouse Electric Corp Parallel computer system control
US3805234A (en) * 1972-07-31 1974-04-16 Westinghouse Electric Corp Digital data transmission system
US4270170A (en) * 1978-05-03 1981-05-26 International Computers Limited Array processor
BE886129A (fr) * 1979-11-21 1981-05-13 Bfg Glassgroup Dispositif pour le traitement d'articles en matiere : vitreuse
US4412285A (en) * 1981-04-01 1983-10-25 Teradata Corporation Multiprocessor intercommunication system and method
US4494185A (en) * 1981-04-16 1985-01-15 Ncr Corporation Data processing system employing broadcast packet switching
US4468727A (en) * 1981-05-14 1984-08-28 Honeywell Inc. Integrated cellular array parallel processor
US4503501A (en) * 1981-11-27 1985-03-05 Storage Technology Corporation Adaptive domain partitioning of cache memory space
JPS5945527A (ja) * 1982-09-07 1984-03-14 Hitachi Ltd バス制御方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PROCEEDINGS OF THE 1985 INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE=1985 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017091460A (ja) * 2015-11-17 2017-05-25 国立大学法人広島大学 計算ノードネットワークシステム
JP2025533650A (ja) * 2022-10-05 2025-10-07 メルセデス・ベンツ グループ アクチェンゲゼルシャフト 演算装置、演算装置の負荷分散方法、及びコンピュータシステム

Also Published As

Publication number Publication date
WO1987002155A1 (en) 1987-04-09
CA1263760A (en) 1989-12-05
EP0244443A4 (de) 1989-06-21
EP0244443A1 (de) 1987-11-11

Similar Documents

Publication Publication Date Title
US4922408A (en) Apparatus for multi-processor communications
US11640362B2 (en) Procedures for improving efficiency of an interconnect fabric on a system on chip
US5218676A (en) Dynamic routing system for a multinode communications network
US7039914B2 (en) Message processing in network forwarding engine by tracking order of assigned thread in order group
Mukherjee et al. The Alpha 21364 network architecture
CN113553185B (zh) 具有硬件加速平面和软件平面的数据处理系统
US7706275B2 (en) Method and apparatus for routing data in an inter-nodal communications lattice of a massively parallel computer system by employing bandwidth shells at areas of overutilization
US10296392B2 (en) Implementing a multi-component service using plural hardware acceleration components
JPS63501663A (ja) マルチプロセッサ通信装置
CN116235469B (zh) 网络芯片和网络设备
WO2024216854A1 (zh) 二维片上网络结构及其路由方法、装置、设备和存储介质
CN102368739A (zh) 面向包-电路交换片上路由器的广播机制路由算法
US20050201356A1 (en) Adaptive routing for hierarchical interconnection network
CN120631662B (zh) 一种数据传输方法、设备、存储介质和计算机程序产品
Daniel et al. A router architecture for flexible routing and switching in multihop point-to-point networks
Shin HARTS: A Distributed Real-Time Architecture
CN120881032A (zh) 片上网络路由方法、装置、路由节点、设备、介质及产品
Gunningberg Innovative communication processors: A survey
MULTIPROCESSORS po SARING INTERCONNECTION NETWORKS
Chang et al. Real-Time Computing Laboratory Department of Electrical Engineering and Computer Science The University of Michigan Ann Arbor, Michigan 48109-2122
Gunningberg Processors: A Survey
JPH1091601A (ja) クラスタ結合並列計算機