JPS6011960A - マルチプロセツサシステム - Google Patents

マルチプロセツサシステム

Info

Publication number
JPS6011960A
JPS6011960A JP11904183A JP11904183A JPS6011960A JP S6011960 A JPS6011960 A JP S6011960A JP 11904183 A JP11904183 A JP 11904183A JP 11904183 A JP11904183 A JP 11904183A JP S6011960 A JPS6011960 A JP S6011960A
Authority
JP
Japan
Prior art keywords
processor
processing
interruption
processors
discriminating process
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
Application number
JP11904183A
Other languages
English (en)
Other versions
JPH0118464B2 (ja
Inventor
Yasuo Hirota
広田 泰生
Takahito Noda
野田 敬人
Yuji Kamisaka
神阪 裕士
Junichi Mizuno
水野 淳一
Nobuo Tanaka
信夫 田中
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP11904183A priority Critical patent/JPS6011960A/ja
Publication of JPS6011960A publication Critical patent/JPS6011960A/ja
Publication of JPH0118464B2 publication Critical patent/JPH0118464B2/ja
Granted legal-status Critical Current

Links

Classifications

    • 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/17Interprocessor communication using an input/output type connection, e.g. channel, I/O port

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ)発明の技術分野 本発明はマルチプロセッサシステムに係り、特にプロセ
ッサ間の通信効率向上等の改善を図ったマルチプロセッ
サシステムに関する。
(rJ)技術の背景 袂数台のプロセッサを統合し7て構成されイ)マルチプ
ロセッサシステムが知られている。このようなシステム
において、各プロや・フサ間で1(いにり]して処理要
求を発することがある。その場合においても各プロセッ
サは、可能な限り、夫々における処理を遂行し得て3F
fi信の効率を高ル”に保てることが望ましい。
L7かしながら、従来のこの種システムはその制御方式
上の制約から、−上述のよ・)な自るべき姿を十分実現
し得ていない憾みのあイ)ことが指摘されており、その
改善方が強く9望されている。
〈ノ)従来技術と問題点 第1図に示すような従来のマルチプロセノジ・システム
において、プロセッサaが走行中に、プロセッサbがプ
ロセッサaに対して処理要求を発した場合に、プロセッ
サb自ら1」Δ1.T信号をオンにしてその旨の通知を
出ずと共に、迅速に要求が受り付けられるよう割込み信
号をメンにする。、てれらの信号に応答してブIコセソ
リ“aはそれまで実行していた処理を中断し7て割込み
゛111別処理に移り、プロセツサ間bからの要求があ
ることを判別した後にプロセッサbから要求のあった処
理を行なっていたく第2図参照)に のような処理過程を踏むため、ブロモ・ノサaがプロセ
ッサbの割込みを受り付けてからブロモ、ザbに対する
処理を実行するに至るまでには、割込み判別処理が不可
欠とされる一方、その割込み処理期間中プロセッサ1)
は動作状態になく待機状態にされたままにある。それ故
、プロセッサ間の効率の良い通信がド■害されていた。
クー)発明の目的 本発明はヒ述したような従来システムの有する欠点に堀
みて創案されたもので、その目的は他のプロセッサに処
理要求を発し7たプロセッサの稼動状態を可及的に保ち
得てプロセツサ間の効率の良い通信を行なわしめ得んと
するマルチブロモ・ノサシステムを折供することにある
(ボ〉発明の構成 そして、その目的は複数のブロモ・ンサの間で通信が行
なわれるマルチプロセツサシステムにおいて、第1のプ
ロセッサに刻して第2のブIIセッサが処理中断に起因
する割込み信号を発信する第1の手段と、上記第2のブ
ロモノリ−がその処理を中断し、たことを1.ト配別込
み信号発信1)の予め決められた時刻に、上記第1のプ
し1七ノサGに列し゛(通知する第2の手段と、上記第
11壺ひ第2の手段を独立に制御する手段とを(ケ11
えて桿1成し〕謂)の−ζ、P)る。
(−・)発明の実施例 以下、添付図面を参Q7j L、ながO)本発明の詳細
な説明−4゛る。
第3図は本発明の一実施例を丞ず。、二の図に4片いて
、マルチプロセッサシステムは第1のプロセツサ間ロ の本発明特徴部分は図面を明瞭に−4ろため第20)プ
ロセッサ2についてのみ示すが、第1のプに1セソザ1
に対しζ第2のブロモ・7す2が処理中断に起因する割
込み信号を発生する第1の手段3と、第2のブーコセソ
サ2がその処理を中断し7ノ、・ことを第1のプlコセ
ノサに対して通知する第2の手段4と、第1及び第2の
手段3及び4を独立に制御する手段5とにより構成され
ている。61、乃至6Nは従来同様の制御信号線である
次に、l−述のような特徴部分を有する本発明マルチプ
ロセッサシステムの動作を説明する。
マルチプロセッサシステムのプロセッサ1とプロセッサ
2とが独立の並行動作状態に置かれているところへ、何
らかの原因でプロセッサ2からプロセッサ1への処理要
求、即ち処理中断に起因する割込み信号が手段5の制御
の下に第1の手「々3から発生されたとする(第4図参
照)。その割込み信号がプロセッサ1で受け付けられる
と、プロセッサ1での処理は中断されて割込み判別処理
に入る。その割込み判別処理の間プロセツサー2での処
理は続行され、第4障Iに歌されるように割込み判別処
理終了曲面に手段5の制御の下に第2の手段4から)(
A L、 ′r倍信号発生し、これをプロセッサ1に送
ると共にプロセッサ2の処理を中断する。
HA L T信号を受け取ったプロセッサ1は割込み判
別処理終了から直ちにプロセッサ2に刻する処理を開始
する。
そして、この処理が終了−・トチ)と、父兄の並11千
)1作状態に7i帰する。
し述のような制1i111態様を採れ!:i、pil+
込、゛ノ刊別処理中においてプロセフ・すlLブII 
’IH’・4jン、°の41、有資源に対するアクセス
用1合δよない力品、通信りノ率の良いマルチプロ11
ノ9′ンフう−Jいを実”J、 ill ’:に:る。
又、処理要求を発したプ+:r−p/lI′の待ち時間
が大幅に短縮される。
なお、上記実施例は2台のプ11セノーリ′力じ)構成
サレルマルナブr:Iセソザンスう一ムにりい−どj!
トノ\人′が、これに限定されるものでv;1ない。
())発明の勿1果 以上述べたように、本発明611 A、れぽ、■通信効
率の良いマル千ブじJヒノリシステムを実現出来、 ■処理要求を発したブロモ、 41゛の待ら時間を人情
に短縮出来る、等の効果がg7ちれる。
【図面の簡単な説明】
第1図は従来マルチプロセツサシステム、を示す図、第
2図は第1図システム内の処理時系列を示す図、第3図
は本発明の一実施例を示す図、第4図は第3図実施例に
おりる処理時系列を示す図である。 図中、1.2はプロセッサ、3は第1の手段、4ば第2
の手段、5は第1及び第2の手段を独立に制御する手段
である。

Claims (1)

    【特許請求の範囲】
  1. 複数のプロセッサの間で通信が行なわれるマルチプロセ
    ッサシステムにおいて、第1のプロセッサに対して第2
    のプロセッサが処理中断に起因する割込み信号を発信す
    る第1の手段と、上記第2のプロセッサがその処理をt
    p断したことを、と配別込み信号発信後の予め決められ
    た時刻に、上記第1のプロセッサに対して通知する第2
    の手段と、上記第1及び第2の手段を独立に制御する手
    段とを備えて構成したことを特徴とするマルチプロセッ
    サシステム。
JP11904183A 1983-06-30 1983-06-30 マルチプロセツサシステム Granted JPS6011960A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11904183A JPS6011960A (ja) 1983-06-30 1983-06-30 マルチプロセツサシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11904183A JPS6011960A (ja) 1983-06-30 1983-06-30 マルチプロセツサシステム

Publications (2)

Publication Number Publication Date
JPS6011960A true JPS6011960A (ja) 1985-01-22
JPH0118464B2 JPH0118464B2 (ja) 1989-04-05

Family

ID=14751474

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11904183A Granted JPS6011960A (ja) 1983-06-30 1983-06-30 マルチプロセツサシステム

Country Status (1)

Country Link
JP (1) JPS6011960A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58169661A (ja) * 1982-03-31 1983-10-06 Fujitsu Ltd デ−タ処理システム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58169661A (ja) * 1982-03-31 1983-10-06 Fujitsu Ltd デ−タ処理システム

Also Published As

Publication number Publication date
JPH0118464B2 (ja) 1989-04-05

Similar Documents

Publication Publication Date Title
JP3636871B2 (ja) 並列プロセッサシステム
US4318174A (en) Multi-processor system employing job-swapping between different priority processors
CN114490085B (zh) 一种网卡配置方法、装置、设备及存储介质
JPS603775A (ja) 多重処理システムの割込み選択方式
JPH0118464B2 (ja)
JPH0525135B2 (ja)
CN120045486B (zh) 一种基于共享内存的can通信加速方法及上位机
JPH05134960A (ja) ローカルプロセツシング方式
JPS60237566A (ja) プロセツサ間通信方式
JPS58195920A (ja) 通信制御インタフエ−ス方式
JPS60168240A (ja) 割込処理回路
JPH047659A (ja) 複合計算機システム
JPS62190548A (ja) マルチプロセツサ動的仕事分割管理方式
JPS61267850A (ja) 共通バス制御方式
JP2005078244A (ja) プログラム実行方法およびプログラム実行装置
JPS63184152A (ja) プロセツサ間通信制御方式
JPS63245754A (ja) 情報処理システムの入出力制御方式
JPH05173926A (ja) 周辺装置接続システム
JPS63228253A (ja) 割込み処理方式
JPS61166670A (ja) サ−ビスプロセツサバス切り替え方式
JPS63234346A (ja) マルチプロセツサ装置
JPS5886644A (ja) 割込み処理方式
JPH04223546A (ja) リクエスト競合制御方式
JPS6244862A (ja) プロセツサ間接続装置
JPS60123953A (ja) チャネル切り替え制御方式