JPS63214867A - 並列デ−タ処理装置 - Google Patents
並列デ−タ処理装置Info
- Publication number
- JPS63214867A JPS63214867A JP62048214A JP4821487A JPS63214867A JP S63214867 A JPS63214867 A JP S63214867A JP 62048214 A JP62048214 A JP 62048214A JP 4821487 A JP4821487 A JP 4821487A JP S63214867 A JPS63214867 A JP S63214867A
- Authority
- JP
- Japan
- Prior art keywords
- data processing
- optical
- data
- transfer
- processing device
- 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.)
- Granted
Links
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は複数のデータ処理装置を同時に動作させて高
速にデータ処理を行う並列データ処理装置に関するもの
である。
速にデータ処理を行う並列データ処理装置に関するもの
である。
[従来の技術]
第4図乃至第6図は従来の並列データ処理装置を示す構
成図であり、各データ処理装置の相互間をすべて電気回
路により接続するために、第4図はバス結合、第5図は
多段スイッチング結合、第6図はクロスバ−スイッチ結
合の例である。各データ処理装置としては演算機能を持
つもの、記憶機能を持つもの、演算と記憶の両機能を持
つもの、入出力機能を持つものなどがあるが、ここでは
説明を簡単にするため、すべて均一なデータ処理装置と
して扱う。また、データ処理装置の数も、2台から数万
台以上のものまでありうるが、ここでは、4台の例で説
明する。
成図であり、各データ処理装置の相互間をすべて電気回
路により接続するために、第4図はバス結合、第5図は
多段スイッチング結合、第6図はクロスバ−スイッチ結
合の例である。各データ処理装置としては演算機能を持
つもの、記憶機能を持つもの、演算と記憶の両機能を持
つもの、入出力機能を持つものなどがあるが、ここでは
説明を簡単にするため、すべて均一なデータ処理装置と
して扱う。また、データ処理装置の数も、2台から数万
台以上のものまでありうるが、ここでは、4台の例で説
明する。
第4図はバス結合の例であり、第4図において、(1)
〜(4)はデータ処理装置、(5)はバス、(6)と(
7)はバス(5)の両端に設けた終端器である。本例の
バス結合では、すべて単一または数本のバスのみがあれ
ば、各データ処理装置(1)〜(4)の相互間のデータ
転送が可能であるが、同一時刻で使用できるのは、バス
当り、一つのデータ転送のみであるため、バスのデータ
転送能力がシステム全体のデータ処理装置能力を制限す
る場合が多い。また、各データ処理装置(1)〜(4)
のバス(5)へのアクセスが頻繁になった場合、データ
転送に干渉が生じ、通常のデータ転送以外に再送用のデ
ータ転送も加わるため、システム全体のデータ転送能力
が急激に低下するという問題点があった。
〜(4)はデータ処理装置、(5)はバス、(6)と(
7)はバス(5)の両端に設けた終端器である。本例の
バス結合では、すべて単一または数本のバスのみがあれ
ば、各データ処理装置(1)〜(4)の相互間のデータ
転送が可能であるが、同一時刻で使用できるのは、バス
当り、一つのデータ転送のみであるため、バスのデータ
転送能力がシステム全体のデータ処理装置能力を制限す
る場合が多い。また、各データ処理装置(1)〜(4)
のバス(5)へのアクセスが頻繁になった場合、データ
転送に干渉が生じ、通常のデータ転送以外に再送用のデ
ータ転送も加わるため、システム全体のデータ転送能力
が急激に低下するという問題点があった。
第5図は多段スイッチング結合の例であり、前記第4図
と同一部分には同一符号を付し、(8)は各データ処理
袋′;I!(1)〜(4)を結合する多段スイッチであ
る。
と同一部分には同一符号を付し、(8)は各データ処理
袋′;I!(1)〜(4)を結合する多段スイッチであ
る。
この多段スイッチを用途に応じてスイッチングすること
により、各データ処理装置(1)〜(4)の相互間には
別個のデータ転送路が論理的に生じる。多段スイッチン
グの型としては、オメガネット、nキューブネットなど
数多くのものが存在するが、いずれも、かなりのハード
ウェアを必要とするという問題点があった。
により、各データ処理装置(1)〜(4)の相互間には
別個のデータ転送路が論理的に生じる。多段スイッチン
グの型としては、オメガネット、nキューブネットなど
数多くのものが存在するが、いずれも、かなりのハード
ウェアを必要とするという問題点があった。
第6図は、クロスバ−スイッチ結合の例を示すものであ
り、前記第4図と同一部分には同一符号を付し、(9)
はクロスバ−スイッチである。このクロスバ−スイッチ
(9)を制御することにより、各データ処理装置(1)
〜(4)は各々必要とする相手側のデータ処理装置と専
用のデータ転送路を持つことができる。このクロスバ−
スイッチ結合方式は、論理的には、最も性能を高めるこ
とができるが、データ処理装置の数が増加した場合、ク
ロスバ−スイッチとデータ転送路の数が急激に増加する
ため、ハードウェア量が増加し、実現が困難な場合が多
いという問題点があった。
り、前記第4図と同一部分には同一符号を付し、(9)
はクロスバ−スイッチである。このクロスバ−スイッチ
(9)を制御することにより、各データ処理装置(1)
〜(4)は各々必要とする相手側のデータ処理装置と専
用のデータ転送路を持つことができる。このクロスバ−
スイッチ結合方式は、論理的には、最も性能を高めるこ
とができるが、データ処理装置の数が増加した場合、ク
ロスバ−スイッチとデータ転送路の数が急激に増加する
ため、ハードウェア量が増加し、実現が困難な場合が多
いという問題点があった。
以上のように、電子回路によりデータ転送路を形成する
場合、バス結合方式は最もハードウェア量が少なくとす
むもののデータ転送能力が低く、クロスバ−スイッチ結
合方式はデータ転送能力が最も高いもののハードウェア
量が最も多くなる。
場合、バス結合方式は最もハードウェア量が少なくとす
むもののデータ転送能力が低く、クロスバ−スイッチ結
合方式はデータ転送能力が最も高いもののハードウェア
量が最も多くなる。
また、多段スイッチング結合方式は二の両者の中間に位
置するもので、いずれの方式も一長一短がある。
置するもので、いずれの方式も一長一短がある。
[発明が解決しようとする問題点]
従来の並列データ処理装置は以上のように構成されてい
るので、システムが必要とする最大限のデータ転送能力
を保持しつつ、かつ、ハードウェア量を少なく抑えるこ
とが困難であるという問題点があった。
るので、システムが必要とする最大限のデータ転送能力
を保持しつつ、かつ、ハードウェア量を少なく抑えるこ
とが困難であるという問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので、並列データ処理装置が必要とする高速なデー
タ転送路を少ないハードウェア量で実現することを目的
とする。
たもので、並列データ処理装置が必要とする高速なデー
タ転送路を少ないハードウェア量で実現することを目的
とする。
[間Z点を解決するための手段]
この発明に係る並列データ処理装置は、各データ処理装
置相互間のデータ転送路に光混合器と光波長選択器を用
い、各データ処理装置からの要求に応じて、光混合器の
出、力の波長を選択し、各データ処理装置相互間のデー
タ転送を行うようにしたものである。
置相互間のデータ転送路に光混合器と光波長選択器を用
い、各データ処理装置からの要求に応じて、光混合器の
出、力の波長を選択し、各データ処理装置相互間のデー
タ転送を行うようにしたものである。
[作用]
この発明におけるデータ処理装置は光混合器と光波長選
択器を用い、各データ処理装置からの要求に応じて、光
混合器の出力の波長を選択し、各データ処理装置相互間
のデータ転送を行うようにしたことにより、各データ処
理装置相互間のすべてのデータ転送路は、単一の光混合
器のみに集結され、データ処理装置の数が増加しても、
基本的には台数に比例して光波長選択器を増加させるだ
けでよく、ハードウェア量を少なく抑えることができる
とともに前記すべてのデータ処理装置相互間のデータ転
送路を個別に持ったことになり、システムが必要とする
最大限のデータ転送能力を保持させることを可能とする
。
択器を用い、各データ処理装置からの要求に応じて、光
混合器の出力の波長を選択し、各データ処理装置相互間
のデータ転送を行うようにしたことにより、各データ処
理装置相互間のすべてのデータ転送路は、単一の光混合
器のみに集結され、データ処理装置の数が増加しても、
基本的には台数に比例して光波長選択器を増加させるだ
けでよく、ハードウェア量を少なく抑えることができる
とともに前記すべてのデータ処理装置相互間のデータ転
送路を個別に持ったことになり、システムが必要とする
最大限のデータ転送能力を保持させることを可能とする
。
[実施例]
以下、二の発明の一実施例を図について説明する。第1
図において、前記第4図と同一部分には同一符号を付し
、(10)は光混合器、(11)〜(14)は光波長選
択器を示す。(15)は各データ処理装置相互間のデー
タ経路を制御する経路選択制御装置、(16)〜(19
)は各々データ処理装置(1)〜(4)からの出力デー
タ転送路、(20)〜(23)は各々のデータ処理装置
への入力データ転送路、(24)は各データ処理装置(
1)〜(4)からの転送要求信号路、(25)は経路選
択制御装置(15)から出される波長選択指示信号路、
(30)〜(33)は光混合器(10)の入力側に設け
た電気信号を光信号へ変換する電気・光変換器、(34
)〜(37)は光混合器(10)の出力側に設けた光信
号を電気信号へ変換する光・電気変換器である。
図において、前記第4図と同一部分には同一符号を付し
、(10)は光混合器、(11)〜(14)は光波長選
択器を示す。(15)は各データ処理装置相互間のデー
タ経路を制御する経路選択制御装置、(16)〜(19
)は各々データ処理装置(1)〜(4)からの出力デー
タ転送路、(20)〜(23)は各々のデータ処理装置
への入力データ転送路、(24)は各データ処理装置(
1)〜(4)からの転送要求信号路、(25)は経路選
択制御装置(15)から出される波長選択指示信号路、
(30)〜(33)は光混合器(10)の入力側に設け
た電気信号を光信号へ変換する電気・光変換器、(34
)〜(37)は光混合器(10)の出力側に設けた光信
号を電気信号へ変換する光・電気変換器である。
次に動作を説明する。まず、各データ処理装置(1)〜
(4)は、各々の処理中に他のデータ処理装置とデータ
の転送が必要となった場合、経路選択制御装置(15)
に転送要求信号路(24)を使った転送要求を出す。
(4)は、各々の処理中に他のデータ処理装置とデータ
の転送が必要となった場合、経路選択制御装置(15)
に転送要求信号路(24)を使った転送要求を出す。
この転送要求に対して、転送要求先のデータ処理装置の
状況を見て転送が可能状況であれば、光波長選択器(1
1)〜(14)のうち、必要なものに対してどのような
波長をとり込むか指示を与える。これによりデータ処理
装置間のデータ転送路が決定される。
状況を見て転送が可能状況であれば、光波長選択器(1
1)〜(14)のうち、必要なものに対してどのような
波長をとり込むか指示を与える。これによりデータ処理
装置間のデータ転送路が決定される。
その後、経路選択制御装置(15)はデータ転送が可能
になったことを、転送要求信号路(24)を介して転送
元と転送先のデータ処理装置に通知し、この通知を受け
てデータ転送が開始される。
になったことを、転送要求信号路(24)を介して転送
元と転送先のデータ処理装置に通知し、この通知を受け
てデータ転送が開始される。
第2図はデータ転送経路を選択する原理を説明する光信
号データ転送部の構成図、第3図は接続可能となる論理
的接続形態図であり、この第2図と第3図を用いて経路
の選択方法について説明する。
号データ転送部の構成図、第3図は接続可能となる論理
的接続形態図であり、この第2図と第3図を用いて経路
の選択方法について説明する。
出力データ転送路(16)〜(19)からの電気信号は
、電気・光変換器(30)〜(33)により光信号に変
換され、光混合器(10)に入る。
、電気・光変換器(30)〜(33)により光信号に変
換され、光混合器(10)に入る。
この光混合器(10)の中で各々の入力端子からの波長
が異なる入力光は、それぞれ二点鎖線(26)、一点鎖
線(27) 、破線(28)及び実線(29)で示され
るような経路で発散して光波長選択W (11)〜(1
4)へ入る。すなわち、すべての異なる波長の入力光は
、光混合器(10)を通して、すべての光が混合されて
、各々の光波長選択器(11)〜(14)へ入る。
が異なる入力光は、それぞれ二点鎖線(26)、一点鎖
線(27) 、破線(28)及び実線(29)で示され
るような経路で発散して光波長選択W (11)〜(1
4)へ入る。すなわち、すべての異なる波長の入力光は
、光混合器(10)を通して、すべての光が混合されて
、各々の光波長選択器(11)〜(14)へ入る。
ここで、経路選択制御装置f (15)からの指示に従
って、光波長選択器(11)〜(14)の異なる波長の
入力光のうちいずれかが一つ選択される。各々の選択さ
れた光信号は電気・光変換器(34)〜(37)を経由
して電気信号に変換され、入力データ転送路(20)〜
(23)を通して各データ処理装置(1)〜(4)へ転
送される。
って、光波長選択器(11)〜(14)の異なる波長の
入力光のうちいずれかが一つ選択される。各々の選択さ
れた光信号は電気・光変換器(34)〜(37)を経由
して電気信号に変換され、入力データ転送路(20)〜
(23)を通して各データ処理装置(1)〜(4)へ転
送される。
第3図は電気・光変換器(30)〜(33)の入力端と
光・電気変換器(34)〜(37)の出力端の間の有効
な光信号の経路の論理的な接続関係を示したものであり
、第3図(a)、(b)。
光・電気変換器(34)〜(37)の出力端の間の有効
な光信号の経路の論理的な接続関係を示したものであり
、第3図(a)、(b)。
(c)及び(d)は各データ処理装置間が1対1で結ば
れている例であり、同図(e)、(f)。
れている例であり、同図(e)、(f)。
(g)及び(h)はブロードキャストによるデータ転送
例である。原理的にはこの他あらゆるデータ転送路が可
能であり、これらに同時にデータをのせることができる
。
例である。原理的にはこの他あらゆるデータ転送路が可
能であり、これらに同時にデータをのせることができる
。
なお、上記実施例の並列データ処理装置は4台のデータ
処理装置の例を示したが、光混合器と光波長選択器の能
力に応じて何台でも拡張可能である。
処理装置の例を示したが、光混合器と光波長選択器の能
力に応じて何台でも拡張可能である。
また、上記実施例では光混合器への入力光をすべて異な
る波長としたが、ある入力のクループ単位に同一波長の
ものを使用する場合もある。
る波長としたが、ある入力のクループ単位に同一波長の
ものを使用する場合もある。
第2図では、2次元平面の光混合器を示しているが信号
数が増加した場合には、3次元立体的な構造にすること
により、小型化することができる。
数が増加した場合には、3次元立体的な構造にすること
により、小型化することができる。
また、第1図の例では、各データ処理装置からの要求に
より、経路選択制御装置が経路を選択しているが、集中
制御方式の並列データ処理装置ではシステム全体の制御
を行う制御装置がシステム全体の状況を調べ、最適な経
路選択スケジューリングを行うことができる。そして、
用途や処理内容が固定している場合には、それらに合わ
せたデータ転送経路を固定して使用する場合もある。
より、経路選択制御装置が経路を選択しているが、集中
制御方式の並列データ処理装置ではシステム全体の制御
を行う制御装置がシステム全体の状況を調べ、最適な経
路選択スケジューリングを行うことができる。そして、
用途や処理内容が固定している場合には、それらに合わ
せたデータ転送経路を固定して使用する場合もある。
[発明の効果]
以上のように、この発明によれば、データ転送路の部分
に光回路を使用するように構成したので、最大限のデー
タ転送能力を保持し、かつ、柔軟性と拡張性に富んだデ
ータ転送路を、少ないハードウェア量で構成できる効果
がある。
に光回路を使用するように構成したので、最大限のデー
タ転送能力を保持し、かつ、柔軟性と拡張性に富んだデ
ータ転送路を、少ないハードウェア量で構成できる効果
がある。
第1図はこの発明の一実施例による並列データ処理装置
を示す構成図、第2図はその並列データ処理装置のデー
タ転送経路を選択する原理を説明する光信号データ転送
部の構成図、第3図はこの発明により接続可能となる論
理的接続形態例を示す説明図、第4図、第5図及び第6
図は従来の並列データ処理装置による各データ処理装置
相互間の接続例を示すもので、gi4図はバス結合図、
第5図は多段スイッチ結合図、第6図はクロスバ−スイ
ッチ結合図である。 図において、(1)〜(4)はデータ処理装置、(10
)は光混合器、(11)〜(14)は光波長選択器、(
15)は経路選択制御装置、(30)〜(33)は電気
・光変挑器、(34)〜(37)は光・電気変換器であ
る。 なお、図中、同一符号は同一、又は相当部分を示す。 代理人 弁理士 大 岩 増 雄 (他 2名) 第1図 1〜4:データか劃Him! 11^14:光速長l状舅 30づ3電気・光鷺撲器 34−37:光・@量tJ兜器 第2図 第3図
を示す構成図、第2図はその並列データ処理装置のデー
タ転送経路を選択する原理を説明する光信号データ転送
部の構成図、第3図はこの発明により接続可能となる論
理的接続形態例を示す説明図、第4図、第5図及び第6
図は従来の並列データ処理装置による各データ処理装置
相互間の接続例を示すもので、gi4図はバス結合図、
第5図は多段スイッチ結合図、第6図はクロスバ−スイ
ッチ結合図である。 図において、(1)〜(4)はデータ処理装置、(10
)は光混合器、(11)〜(14)は光波長選択器、(
15)は経路選択制御装置、(30)〜(33)は電気
・光変挑器、(34)〜(37)は光・電気変換器であ
る。 なお、図中、同一符号は同一、又は相当部分を示す。 代理人 弁理士 大 岩 増 雄 (他 2名) 第1図 1〜4:データか劃Him! 11^14:光速長l状舅 30づ3電気・光鷺撲器 34−37:光・@量tJ兜器 第2図 第3図
Claims (1)
- 複数のデータ処理装置を同時に動作させて処理を行う並
列データ処理装置において、前記各データ処理装置から
出力された電気信号をそれぞれ光信号に変換する複数の
電気・光変換器と、複数の光入力端子と光出力端子を有
し該各光入力端子に接続された前記電気・光変換器から
同一波長もしくは異なる波長の光を入力する該各入力光
がすべての光出力端子に出力される光混合器と、前記光
混合器から出力される光の中から必要の波長の光だけを
動的に選択する複数の光波長選択器と、前記各光波長選
択器から出力された光信号をそれぞれ電気信号に変換し
て前記各データ処理装置に入力する複数の光・電気変換
器と、前記各データ処理装置からの要求に応じて前記各
光波長選択器を選択する経路選択制御装置とを具備した
ことを特徴とする並列データ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62048214A JPH0786864B2 (ja) | 1987-03-03 | 1987-03-03 | 並列デ−タ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62048214A JPH0786864B2 (ja) | 1987-03-03 | 1987-03-03 | 並列デ−タ処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63214867A true JPS63214867A (ja) | 1988-09-07 |
| JPH0786864B2 JPH0786864B2 (ja) | 1995-09-20 |
Family
ID=12797160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62048214A Expired - Lifetime JPH0786864B2 (ja) | 1987-03-03 | 1987-03-03 | 並列デ−タ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0786864B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4291281B2 (ja) | 2005-02-03 | 2009-07-08 | 富士通株式会社 | 情報処理システム、計算ノード、情報処理システムの制御方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56114457A (en) * | 1980-02-12 | 1981-09-09 | Toshiba Corp | Wavelength-multiplex ring bus system |
-
1987
- 1987-03-03 JP JP62048214A patent/JPH0786864B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56114457A (en) * | 1980-02-12 | 1981-09-09 | Toshiba Corp | Wavelength-multiplex ring bus system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0786864B2 (ja) | 1995-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR940011760B1 (ko) | 다수의 병렬 스위칭 네트워크를 갖는 스위칭 시스템 및 그 제어방법 | |
| JP2666533B2 (ja) | スイツチモジユール | |
| US4731878A (en) | Self-routing switch node combining electronic and photonic switching | |
| US4456987A (en) | Digital switching network | |
| US5629925A (en) | Method of operating a switching network, as well as switching network and exchange therefor | |
| JPH0611134B2 (ja) | ロ−カル・エリア・ネツトワ−ク | |
| EP0282923A2 (en) | Parallel switching with round robin priority | |
| KR101083076B1 (ko) | 합-차 베네스 네트워크 | |
| JPH10283088A (ja) | シリアル通信回路 | |
| JPH02281821A (ja) | 負荷制御システム | |
| JPH0786864B2 (ja) | 並列デ−タ処理装置 | |
| US7009986B2 (en) | Network apparatus | |
| JPH0954762A (ja) | ネットワーク構成 | |
| JPS62195950A (ja) | パケツト交換の負荷分散方式 | |
| SU748400A2 (ru) | Многоканальное устройство дл сопр жени канала ввода-вывода с внешними устройствами | |
| JPH04117042A (ja) | ループ型光ローカルエリアネットワークシステムにおけるアクセス制御方式およびそのノード装置 | |
| JPH02234535A (ja) | 光ループ用ノードスイッチ | |
| JPH08181663A (ja) | パネル間信号伝送方式 | |
| KR960012307B1 (ko) | 출력 재경합 공간/파장 혼합형 광 스위칭 시스템 | |
| KR0164966B1 (ko) | 접힌 구조와 루프백 기능을 갖는 다단계 상호연결망 | |
| JPS5950694A (ja) | 電子回路切替装置 | |
| JPH05316065A (ja) | 小型高速通信装置 | |
| JPS63196149A (ja) | 通信端末会議方式 | |
| JPS6096939A (ja) | デ−タ伝送システム | |
| JPS598998B2 (ja) | 自動配線盤のスイツチ構成 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |