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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0721—Error 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/0724—Error 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations 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/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17356—Indirect interconnection networks
- G06F15/17368—Indirect interconnection networks non hierarchical topologies
- G06F15/17381—Two dimensional, e.g. mesh, torus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/076—Error or fault detection not based on redundancy by exceeding limits by exceeding a count or rate limit, e.g. word- or bit count limit
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/006—Checking 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)
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)
| 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)
| 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)
| 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 | バス制御方法 |
-
1986
- 1986-09-22 CA CA000518736A patent/CA1263760A/en not_active Expired
- 1986-09-26 WO PCT/US1986/002039 patent/WO1987002155A1/en not_active Ceased
- 1986-09-26 EP EP19860906183 patent/EP0244443A4/de not_active Withdrawn
- 1986-09-26 JP JP61505265A patent/JPS63501663A/ja active Pending
Non-Patent Citations (1)
| Title |
|---|
| PROCEEDINGS OF THE 1985 INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE=1985 * |
Cited By (2)
| 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) | クラスタ結合並列計算機 |