JPH01188975A - マルチプロセッサに於ける高速データ転送方式 - Google Patents

マルチプロセッサに於ける高速データ転送方式

Info

Publication number
JPH01188975A
JPH01188975A JP63012175A JP1217588A JPH01188975A JP H01188975 A JPH01188975 A JP H01188975A JP 63012175 A JP63012175 A JP 63012175A JP 1217588 A JP1217588 A JP 1217588A JP H01188975 A JPH01188975 A JP H01188975A
Authority
JP
Japan
Prior art keywords
data
processors
processor
bus line
transferred
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
JP63012175A
Other languages
English (en)
Inventor
Shigeo Takahashi
重夫 高橋
Ichiro Ando
安東 一郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyo Communication Equipment Co Ltd
Original Assignee
Toyo Communication Equipment Co Ltd
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 Toyo Communication Equipment Co Ltd filed Critical Toyo Communication Equipment Co Ltd
Priority to JP63012175A priority Critical patent/JPH01188975A/ja
Publication of JPH01188975A publication Critical patent/JPH01188975A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は    ゛     プロセッサを複数具えた
マルチプロセッサ型コンビーータシステムに於ける高速
データ転送方法に関せ、5゜(従来技術) 近年、複数の通信チャネルを有したシリアルビット対応
マイクロプロセッサを複数具えたマルチフロセッサコン
ピュータシステムを用いて、一連のプログラムを並列分
散処理することによって処理スピードの向上をはかる技
術が研究されている。
従来のマルチプロセッサコンピュータシステムの例とし
ては第2図に示すものが一般的であって、これは少なく
とも2つの通信チャネルをもったプロセッサn gIA
Mx 、M2 、・・・・・・、MHを前記通信チャネ
ルを介して直列に接続すると共に一方端に位置するプロ
セッサ例えばMlのみが通信チャネルによってバスライ
ンBtJSと接続されたもので、該バスラインBU8は
入出カメモリI/Oを介して図示を省略した他の調装置
、例えばプリンタ、CRTデイスプレィ等と接続される
。かかる構成によるマルチフロセッサコンピュータシス
テムでは各プロセッサからバスラインBtJSを介して
他の端末装置へデータを転送するに際しては、すべて隣
接するプロセッサを介して直接バスラインと接続された
最終端部のプロ曳ツサまで順次受は渡しを行い。
該最終端部のプロセッサM1を介してバスラインB(J
Sに転送する必要がある。
しかしながら、このように隣接するプロセッサを介して
行うデータ転送では、各プロセッサに於いて受信したデ
ータが自己に対するものか否かを判別すると共に他のプ
ロセッサに対するデータを更に他方に隣接するプロセッ
サに転送する如く機能させるため夫々のプロセッサの負
担が増大して処理スピードが低下するばかシでなく経由
するプロセッサが多くなるとデータ転送速度が著しく低
下してしまうと云う欠陥があった。
(発明の目的) 本発明は上述したような従来のマルチプロセッサコンピ
ュータシステムのデータ転送に於ケる欠陥を除去するた
めになされたものであって、他のプロセッサの負担Z軽
減することによってシステ″ム全体の処理スピードを向
上しかつデータ転送速度を高めたマルチプロセッサに於
ける高速データ転送方法を提供することを目的とする。
(発明の概要) この目的を達成するため本発明では複数のプロセッサ夫
々とバスラインとの間にI/O兼用メモリを挿入し、必
要忙応じプロセッサからのデータを該メモリにシリアル
ビット信号転送した後直接バスラインに再転送し、或は
バスライン上のデータを該メモリに転送した後プロセッ
サに再転送するよう構成する。
(実施例) 以下図示した実施例に基づいて本発明の詳細な説明する
。
第1図は本発明の一実施例を示すブロック図である。
同図に於いてMPI乃至MPnは夫々3つの通信チャネ
ルをもったプロセッサ・ユニットでろって、これらを互
いの通信チャネルを介して直列に接続すると共に、各プ
ロセッサの残シの通信チャネルとバスラインBUSとの
間にI/O兼用メモIJME付1乃至MEMn  ’?
:挿入接続する。
又前記プロセッサのうち端部に位置するプロセッサユニ
ット例えばMPl とバスラインBUSとは前記第2図
の従来例と同様直接接続され。
更に前記バスラインBUSにはIloを介して図示を略
した他の端末装置等が接続されたものである。
伺9通信チャネルを3つ以上具えたプロセッサとしては
例えばトランスピユータ(通信チャネル4つ)が市販さ
れているからこれらを利用すれば実施可能である。
コノように構成したマルチブロセッサコンビーータシス
テムによれば、必要に応じて夫々に付加したI/O兼用
メモIJMEMI乃至ME M nを介して直接バスラ
インBtlSにデータを転送し或はバスラインBUSか
ら直接データを受信することができる。
例えばプロセッサMPnからMPlにデータを転送する
場合を考えると、MPnからの転送すべきデータをこれ
に付属したI/O兼用メモリMB M nに入力し、転
送完了したのち直接バスラインBtJSに送出する。
このようなデータ転送はプロセッサ間のみに限ラス、プ
ロセッサからバスラインBUS ff:介して他の端末
装置へのデータ転送についても同様に行うことができる
。
(発明の効果) 本発明は以上説明した如く構成しかつ機能せしめたもの
であるからマルチプロセッサ・コンピュータシステムに
於けるプロセッサ間或はプロセッサと他の端末装置との
間のデータ転送を極めて高速に行うことができ、更に、
データ転送時の他のプロセッサの負担を軽減してコンピ
ュータ全体の処理スピードを向上するうえで著効を奏す
る。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
従来のマルチプロセッサ・コンビュ−タシステムを示す
ブロック図である。 MP!乃至MPn・・・・山・・プロセッサ。 MEM、MBM l−乃至MEMn ・・・・・・・・
・I/O兼用メモリ、     BUS・・・・・・・
・・バスライン。 特許出願人  東洋通信機株式会社 第1図

Claims (1)

    【特許請求の範囲】
  1.  通信チャネルを介して互いに接続された複数のプロセ
    ッサのうち特定の一個のみがバスチャネルと接続された
    コンピュータシステムに於いて、前記特定のプロセッサ
    以外のプロセッサをI/Oメモリを介して前記バスチャ
    ネルと直接接続することによって前記複数のプロセッサ
    が独立して他のプロセッサと又はバスラインに接続され
    たその他の装置と通信することを可能としたことを特徴
    とするマルチプロセッサに於ける高速データ転送方式。
JP63012175A 1988-01-22 1988-01-22 マルチプロセッサに於ける高速データ転送方式 Pending JPH01188975A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63012175A JPH01188975A (ja) 1988-01-22 1988-01-22 マルチプロセッサに於ける高速データ転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63012175A JPH01188975A (ja) 1988-01-22 1988-01-22 マルチプロセッサに於ける高速データ転送方式

Publications (1)

Publication Number Publication Date
JPH01188975A true JPH01188975A (ja) 1989-07-28

Family

ID=11798091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63012175A Pending JPH01188975A (ja) 1988-01-22 1988-01-22 マルチプロセッサに於ける高速データ転送方式

Country Status (1)

Country Link
JP (1) JPH01188975A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS585822A (ja) * 1981-06-30 1983-01-13 エレベ−タ−・ゲ−エムベ−ハ− 入出力デ−タ転送方法および装置
JPS62267851A (ja) * 1986-05-15 1987-11-20 Nec Corp マルチプロセツサシステムにおけるプロセツサ間デ−タ転送方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS585822A (ja) * 1981-06-30 1983-01-13 エレベ−タ−・ゲ−エムベ−ハ− 入出力デ−タ転送方法および装置
JPS62267851A (ja) * 1986-05-15 1987-11-20 Nec Corp マルチプロセツサシステムにおけるプロセツサ間デ−タ転送方式

Similar Documents

Publication Publication Date Title
JPS63255759A (ja) 制御システム
JPS585804A (ja) プロセスコントロ−ラ
JPH08161254A (ja) 情報処理システムおよびそのバス調停方式
JPH01305460A (ja) プロセッサ間通信方式
JP2705955B2 (ja) 並列情報処理装置
JP2962767B2 (ja) Dma装置のメモリアクセス方式
EP1193605B1 (en) Apparatus and method for the transfer of signal groups between digital signal processors in a digital signal processing unit
JPS6279557A (ja) 直接メモリアクセス方式
JPS61166666A (ja) 情報処理システム
JPS61262870A (ja) バス制御方式
JPS6217879Y2 (ja)
JPS6020263A (ja) 入出力装置の選択方式
JPS62168257A (ja) メモリを共用するマルチプロセツサシステム
JP3086245B2 (ja) 他系アクセス指定装置
JPH03164858A (ja) 電子計算機のプロセッサ間通信方式
JPH0734189B2 (ja) 多重データ入出力制御回路
JPH04235660A (ja) マルチプロセッサシステムの共通メモリ装置及び通信制御方法
JPH01145754A (ja) データ転送方式
JPS6381557A (ja) デユアルポ−トメモリ
JPH03278262A (ja) 情報処理装置
JPH08320843A (ja) コンピュータ装置
JPS58101336A (ja) 高速情報伝送方式
JPS6292059A (ja) マルチプロセツサシステム
JPH04100168A (ja) マルチプロセッサシステム
JPS6345663A (ja) 入出力インタ−フエ−ス