JPS6065363A - Shared chp access control system - Google Patents
Shared chp access control systemInfo
- Publication number
- JPS6065363A JPS6065363A JP58173624A JP17362483A JPS6065363A JP S6065363 A JPS6065363 A JP S6065363A JP 58173624 A JP58173624 A JP 58173624A JP 17362483 A JP17362483 A JP 17362483A JP S6065363 A JPS6065363 A JP S6065363A
- Authority
- JP
- Japan
- Prior art keywords
- access
- shared
- virtual
- input
- condition code
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
- G06F13/122—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware performs an I/O function other than control of data transfer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
Description
【発明の詳細な説明】
四 発明の技術分!I!1
本発明は共用CIIPアクセス制御方式,特に回!数の
仮想絹−管{幾が共用する共用チャネル処理装置( C
H−P ) Ic対する一q用プロセノザからのアクセ
スに対し,制御ロジックの17i′I単化を図り,CI
)U間通・信等によるオーバヘッドを1・+7消した共
用C IIPアクセス制徊1方式に関するものである。[Detailed description of the invention] 4. Technical part of the invention! I! 1. The present invention is a shared CIIP access control method, especially ! number of virtual silk-tubes {shared channel processing device (C
H-P) For the access from the 1q processor to Ic, the control logic is simplified to 17i'I, and the CI
) This relates to the shared C IIP access control 1 method that eliminates the overhead due to inter-U communication by 1.+7.
[11 従来技術と問題点
第1図は本発明に関連したシステム419成の例を示す
。図中,1一〇ないし1−3は主記憶装置(MSU)で
あって、記憶素子にデータを記憶するもの,2は記憶制
御装置(Mcu)であって、主記憶アクセスを制御する
もの,3はザービス・プロセッサ(SVP)であって、
本体装置と&−J、独立したプロセッサをそなえ,シス
テムコンソール機能。[11 Prior Art and Problems FIG. 1 shows an example of a system 419 configuration related to the present invention. In the figure, 110 to 1-3 are main storage units (MSU) that store data in storage elements, 2 is a storage control unit (MCU) that controls main memory access, 3 is a service processor (SVP),
Equipped with main unit, &-J, independent processor, and system console function.
システム異常監視機能,保守コンソール機能等を有する
もの,4−0および4−1は中央処理装置(CPU)で
あって、命令制御ユニット,演3を制御ユニット,記憶
制御ユニノ1・笠をそなえ,MSU1−0〜1−3に格
納されている命令を実行処理するもの、5−ol、cい
し5−2はチャネル処理装置(CIlr)であって、配
下に接続された入出力装置(図示省略)とM S U
1−0〜1−3間のデータの流れを制御するものを表わ
す。4-0 and 4-1 are central processing units (CPUs), which have a system abnormality monitoring function, a maintenance console function, etc., a command control unit, a control unit 3, a storage control unit 1/kasa, Those that execute the instructions stored in MSUs 1-0 to 1-3, 5-ol, c to 5-2, are channel processing units (CIlr), which are connected to input/output devices (not shown). ) and M S U
It represents what controls the flow of data between 1-0 and 1-3.
第1図[シ1示の如きハードウェア構成のもとで。Under the hardware configuration shown in FIG.
仮想清算(μシステムを実現する場合、l特定の仮想i
t 31: <F 〕処Jlj、 0)高速化ノタメK
、 f/IJ エkf、 CPU 4−1をその仮想
用7(11の専用プロセッサとし、また専用C111’
も予め任意に定めることができる。この場合、どの仮想
割算機からもアクセス可能な共用CIIPは、CPU4
−0からのアクセスのみが81される。Virtual clearing (When realizing μ system, l specific virtual i
t 31: <F] place Jlj, 0) High speed notame K
, f/IJ Ekf, CPU 4-1 is the virtual 7 (11 dedicated processors), and dedicated C111'
can also be arbitrarily determined in advance. In this case, the shared CIIP that can be accessed from any virtual divider is CPU4.
Only accesses from -0 are 81 made.
そのため、従来、CPU4−1上で動作している仮想泪
算枦が2,11−用CIIPの配下の入出力装置にアク
セスするとき、いわゆる5IGP (Signalr’
rocessor )命令を利用して、CPU間通信を
行い、CPIJ4−0ヘアクセス要求を通知し、Ci’
U4−0から共用CHPヘアクセスするようにしていた
。従っ“(、制御が複雑化するとともに、CPU開通信
によるオーバ・ヘッドも増大するという問題があった。Therefore, conventionally, when the virtual computer running on the CPU 4-1 accesses the input/output device under the CIIP for 2, 11-1, the so-called 5IGP (Signalr'
rocessor) instruction to perform inter-CPU communication, notify the access request to CPIJ4-0, and
The shared CHP was accessed from U4-0. Therefore, there was a problem that the control became complicated and the overhead due to CPU open communication also increased.
(C)発明の目的と構成
本発明は上記問題点の解決を図り、仮想計′J′r機シ
スデノ、のもとで、チャネル・クロス・コール機能が有
効な仮想計算機が、動作中の専用プロセッーリ゛から、
共用C)l Pへ入出力要求を発行した場合における制
御ロジックを簡単化し、オーバ・ヘッドを少なくして、
システム全体の処理効率を向上させることを目的どして
いる。そのため2本発明の共用CHPアクセス制御方式
は、複数の中央処理装置をそなえるとともに、ネ(1数
の仮想ni訂機が共有して使用する共用チャネル処理装
置をそなえた仮想計謄機システムにおいて、固定領域に
上記共用チャネル処理装置の識別1■報を記憶する共用
チャネル処理装置情報記憶部と、上記共用チャネル処理
装置を管埋していない中央処理装置上で動作する仮想計
算機の入出力命令が上記共用チャネル処理装置配下の入
出力装置に対するアクセスであるか否かを判定するアク
セス判定部と、該アクセス判定部による判定結果に従っ
て上記アクセスが上記共mチャネル処理装置配下の入出
力装置にズ・1するものである場合に使用不可能状態を
示す条件コードを直動する条件コード生成部とをそなえ
たことをw′徴としている。すなわち、一般に専用グロ
セノ−ν″から共用チャネル処理装置へのアクセス頻度
は少lfいこと、および該アクセスに対し。(C) Object and Structure of the Invention The present invention aims to solve the above-mentioned problems. Under the virtual machine 'J'r machine system deno, a virtual machine with the channel cross call function enabled is From Proselli,
Shared C) l Simplify the control logic when issuing an input/output request to P, reduce overhead,
The purpose is to improve the processing efficiency of the entire system. Therefore, the shared CHP access control method of the present invention is useful in a virtual paper machine system that is equipped with a plurality of central processing units and a shared channel processing device that is shared by a number of virtual machines. A shared channel processing device information storage unit that stores identification information of the shared channel processing device in a fixed area, and input/output instructions for a virtual computer running on a central processing unit that does not manage the shared channel processing device. an access determination unit that determines whether or not the access is to an input/output device under the shared channel processing device; and an access determination unit that determines whether the access is to an input/output device under the shared channel processing device; 1, a condition code generator that directly generates a condition code indicating an unusable state is included. In other words, generally speaking, the The access frequency is low and for the access.
使用不可能状態
すれ(島他の俸会に共用プロセッサ1ti、llから共
用チャネル処理袋P7へのアクセスがなされることに着
目しt、= 4.のである。以下図面を参照しつつ実施
例に従って台;)5明する。It is noted that access to the shared channel processing bag P7 is made from the shared processors 1ti and 11 when the shared channel processing bag P7 reaches the unusable state. Stand ;) 5 light.
(1))発明の実施例
第2図は本発明の一実施例構成、第3図は第2図図示実
施例の制御説明図を示す。(1)) Embodiment of the Invention FIG. 2 shows the configuration of an embodiment of the invention, and FIG. 3 is a control diagram for the embodiment shown in FIG.
図中、符号1−0.4−0.4−1.5−0ないし5−
2はm1図に対応し、10は仮想計算様制御部(CP)
、11ないし13は仮想計算機(VM)。In the figure, codes 1-0.4-0.4-1.5-0 to 5-
2 corresponds to the m1 diagram, and 10 is a virtual calculation-like control unit (CP)
, 11 to 13 are virtual machines (VM).
14&よ割込みハンドラ、15はアクセス判定部。14 is an interrupt handler, and 15 is an access determination unit.
164t−午fl・コード生成部、17は共用CHP情
報記憶部を表わす。164t represents a code generation unit, and 17 represents a shared CHP information storage unit.
葭想計:i機制御部(CI’)10は、仮想的な割算槙
環境を整えて、仮想計算機11〜13を制御し、各仮想
割算機11〜13に対し、CPU4−0゜4−1やメモ
リ等の45錘ハードウエア資源を割¥′1てるものであ
る。各仮想計算(FS 11〜13においては、それぞ
れのオペレーティング・システム(OS )が、CI’
U4−0またはCPUl−1を各々占有しているかのよ
うに、独立に実11制御するようになっCいる。特に本
実施例の場合、CPU4−1は、仮想計算機】3専用の
プロセッサとなっており、仮想計算機13の命令は、C
PU4−0 とCPU4−1のいずhかによって実行処
理されるようになっている。こJしに対して、仮想計算
機11および12の命令は、CPU4−1が仮想泪n機
13専用であるため、CI’U4−0によってのみ実行
される。The i-machine control unit (CI') 10 prepares a virtual dividing machine environment, controls the virtual computers 11 to 13, and controls the CPU 4-0° for each virtual dividing machine 11 to 13. It allocates 45 spindle hardware resources such as 4-1 and memory. In each virtual computation (FS 11 to 13), each operating system (OS)
The real 11 is controlled independently as if U4-0 or CPU1-1 were each occupied. In particular, in the case of this embodiment, the CPU 4-1 is a dedicated processor for the virtual computer 3, and the instructions of the virtual computer 13 are
The processing is executed by either the PU 4-0 or the CPU 4-1. In contrast, the instructions of the virtual machines 11 and 12 are executed only by the CI'U 4-0 because the CPU 4-1 is dedicated to the virtual machine 13.
また9本実施例の場合、 C111’ 5−0はどの仮
想言1算槻11〜13からもアクセス可能な共用チャネ
ル処jiJI、装置に設定されており、 CI−II’
5−1 %′よ、仮想δI豆IllもJ2の専用、ま
たCI−IF5 2は仮想泪η4t’q 13の専用に
定められて〜・る。In addition, in the case of this embodiment, C111' 5-0 is set to a shared channel processing device that can be accessed from any of the virtual languages 11 to 13, and CI-II'
5-1%', the virtual δI bean Ill is also determined to be exclusive to J2, and the CI-IF52 is determined to be exclusive to the virtual η4t'q13.
割込み・・ンドラ14は9例えばプログラム割込みの処
理を行うものである。仮想wtg機シフシステム白、一
般にCI’ 10は!1〒4fモードで動作し。Interrupt controller 14 handles, for example, program interrupts. Virtual wtg machine shift system white, CI' 10 in general! 1. Operates in 4f mode.
IE−A[A it :?j +長11〜13のオペレ
ーティング・シスデノ・は、仮想的には)lt−1,権
モードであるが、実際のハードウェア状j2+jlでは
非/i? +16モードで動作する。IE-A [A it:? The operating systems of j + lengths 11 to 13 are virtually in )lt-1, right mode, but in the actual hardware state of j2+jl, they are not /i? Operates in +16 mode.
従っC2例えば入出力起動命令であるS I OC3t
artIりrfntt 0rttpuf )命令等のl
庁梢命令を実行すると。Therefore, C2, for example, S I OC3t, which is an input/output activation command.
artl rfntt 0rttpuf ) instructions, etc.
When you execute the agency command.
プログラノ、割;へろ、が11すこる。、(j’IOの
割込みハンドラ14は9割込み原因を解析することによ
り。There are 11 progranos and 11 pieces. , (The interrupt handler 14 of j'IO analyzes the cause of 9 interrupts.
各仮想割算4j%11〜13の処理要求を認知すること
ができる。The processing requests for each virtual division 4j% 11 to 13 can be recognized.
アクセス判定部工5は2割込みハンドラ14かも、仮想
ryl[門上においてSIO命令が発行されたことを通
知されたどきに、該810命令が専、用プロセラーν・
からの発行であって、かつそのアクセス・バスが共用C
i−I P 5−0を経由するものであるかどうかを判
定するものである。アクセスが共用CIIP5−0に対
するものでない1[4合には、?7/来と同様な通常の
入出力起Jt+11処11jが1.(される。アクセス
が共用CI−I P 5− Qに対するもので7シ、る
、n合+(+J: 。The access determination module 5 may be configured to interrupt the 2-interrupt handler 14, when it is notified that an SIO instruction has been issued on the virtual ryl [gate], the 810 instruction is dedicated to the processor v.
and whose access bus is a shared C
This is to determine whether or not the information is transmitted via i-I P 5-0. If the access is not to the shared CIIP 5-0, then ? 7/ Normal input/output event Jt+11 11j is 1. (If the access is to the shared CI-I P5-Q, 7+J: ).
実際のSIO命令を発行することなく 、 /1′−(
’Iコード生成部16へ通知する。/1'-( without issuing an actual SIO instruction
'Notify the I code generation unit 16.
条件コード生成部j6は、S10命・りの実行結果を示
す条件コードCCを、1ν【似的に生成するものである
。通常の場合2条件コード(」1.命令の実行によって
ハードウェアが設定する。本発明の場合、専用ブロモジ
′す゛からの共用Cl1P5−0へのアクセスに対して
、8件コード生成部■6が、入出力装置が(=+5用不
可f1ヒ状態であることを示す■件コーFCC=3を生
成し、仮想割算(9」二で動作するオペレーディングe
−/ステムに対しCは、あたかもハードウェアが条件コ
ードCC= 3を設定したかのように見せる。The condition code generation unit j6 generates a condition code CC indicating the execution result of the S10 instruction in a manner similar to 1ν. Normally, two condition codes (1) are set by the hardware by executing the instruction. In the case of the present invention, when accessing the shared Cl1P5-0 from the dedicated blog module, the 8 code generator 6 is set by the hardware. , generates the code FCC=3 indicating that the input/output device is in the (=+5 disabled f1) state, and executes the operation e which operates on the virtual division (9'2).
-/ For stems, C makes it appear as if the hardware had set condition code CC=3.
共用CUP情報記憶部17は2例えばN4SU1−〇の
低位アドレス部の固定領域に確保され、共用CIII)
のCII P番号について記憶しておくものである。こ
の情報は、上記アクセス判定部15が共用CDI’を判
定する邑ちに参照される。共用CIIP情’tlJtj
21’?7;l! ] 7 ヘノ共用CIIP番−Nノ
Nk2 ハ1 ’[Jエケシス゛y)、のイニシャル・
プログラム−ローディング(、r、 i’ II、 )
時に1例えば第1図図示5vP3のrlするシスy′ノ
’ 4?’?成’1ilJ御情祁に県いて9行われる。The shared CUP information storage unit 17 is secured in a fixed area of the lower address part of 2, for example, N4SU1-0, and is shared by CIII).
This is to store the CII P number of. This information is referred to by the access determining unit 15 when determining the shared CDI'. Shared CIIP information'tlJtj
21'? 7;l! ] 7 Heno common CIIP number-NノNk2 HA1' [J ECHESISY), initials.
Program-Loading (, r, i' II, )
When 1, for example, the rl of 5vP3 shown in Figure 1 is cisy'no' 4? '? The event will be held on September 9, 2019 in the prefecture.
次に第31゛’<1を弁皿して、第2図図示実施例の処
狸制餌1について説13]]する。例えば、仮想泪幻機
13のメペレーディングーシステム・が、処理2oによ
り、F3LO命令を発行すると、特権命令の使用にJ、
る割込みが生じ、CPIOの処理21によって。Next, we will explain about the raccoon bait 1 of the embodiment shown in FIG. For example, when the virtual elegance machine 13's Mepeleding System issues the F3LO command in process 2o, J,
An interrupt occurs, and the CPIO process 21 causes the interrupt to occur.
プログンム割込みが受け伺1すられる。プログラム割込
みの原因が、処]!+! 22により)宵析され、 S
IO命令の発11によるものであることがわかると2発
行元の合格チェック後、処狸23により、入出力要求の
アクセス・バスがへ1すられるcllF番号が。A program interrupt is received. The cause of the program interrupt is! +! 22), and S
When it is determined that the issue is due to the issuance of the IO command 11, after checking the issuer's pass, the processor 23 determines the cllF number at which the access bus for the input/output request is passed.
共用CII i’ 番号どして、共用CJII’情報記
憶部17に一付舒さJ+、“しいるか否かを判定する。It is determined whether or not the shared CII i' number is stored in the shared CJII' information storage section 17.
なお、共用ClTl’情左1脣11.憶部17は各CI
) U毎に別々に川音することができる。In addition, shared ClTl' information 1 脣 11. The storage section 17 stores each CI
) Each U can be played separately.
“アクセス・バスが共用C11l’に関連しないもので
あれば、hJL狸24により、必′周に応じてチャネル
・コマンド・ワード(CCW)のアドレス1青幸13等
の■き換えを行い、実際にSiO命令を特権モードの状
態で再発行する。一方、アクセス判定部が共用CII
Pに関連していれば、処理25に制餌Iを移し、条件コ
ードとして、使用不可能状態を示すCC=3を与える。“If the access bus is not related to the shared C11l', the hJL Tanuki 24 replaces addresses 1, Seiko 13, etc. of the channel command word (CCW) as necessary, and The SiO instruction is reissued in privileged mode.Meanwhile, the access determination unit
If it is related to P, feed control I is transferred to process 25 and CC=3 indicating an unusable state is given as a condition code.
1反想n1算機13のオペレーティング・システム・は
、810命令発行後、制御が戻ったならば、処理12G
により、条件コードがC(、’=3であるかどうかを判
定する。CC=3でない場合には1次の処理へ移る。C
C=3である場合には、処理27により当該入出力要求
を保留状態にし9次の処〕111を実行する。この上5
合、処J!]!20によって発行したSIO命令の入出
力要求は1例えば、他の機会KCPU4−0において取
り」二げられ、f910命令が再発行されることによっ
て、正常に処理されることと1よる。1. When the operating system of the computer 13 returns after issuing the 810 instruction, the operating system of the computer 13 executes the processing 12G.
Determine whether the condition code is C(,'=3. If CC=3, move to the first process.C
If C=3, the input/output request is put on hold in step 27, and the ninth step 111 is executed. Top 5
Go, place J! ]! For example, the input/output request of the SIO command issued by KCPU 20 is taken up by the KCPU 4-0 on another occasion and processed normally by reissuing the f910 command.
(I!1 発明の効果
以上説明した如く2本発明によれば、共用チャオル1(
IL’、ITl 1J二(支)(し対する専用)゛ロセ
ノーリからのアクトヌ1lill j’llカス箇中に
なる。従って、CI’U間通信等によろ1−バ・ヘッド
が1竹消し、システム、の処理’′lj ’!−が白土
−ジるどともに、制彷10シック儂ミス等σ)バグも減
少するため、信頼性も向上する。(I! 1 Effects of the invention As explained above, 2 According to the present invention, the common chaol 1 (
IL', ITl 1J2 (branch) (dedicated to) ゛ Actonu from Rossenori 1lill j'll will be in the middle of the day. Therefore, due to inter-CI'U communication, etc., one bar head is lost, and the system's processing ``lj''! Since the number of bugs (such as 10 mistakes, etc.) is reduced, the reliability is improved.
氾11’¥1は本う1へ明に関連したシステム・構成の
例。
第2回は不発IIJの一実施V++構成、第3図は第2
図1?71示害飽f!′11の制御説明図を示す。
し頃中、■−〇〜1−3は主記憶装置、4−0.4−1
(λΦ史処理装閘、5−O〜5−2はチャネル処lII
!装ド、10は仮想計算機制御部、11〜13は仮、I
T′!泪Ωl’j、15はアクセス−tlJ定部、16
は多件コード生成部、17は共用CI−I P情報記1
、It部を表わす。
特許出願人 富士通株式会社
代理人弁理士 介1)寛(外1名)
;r′−1m
十3(2)Flood 11'¥1 is an example of a system/configuration related to Book 1. The second part is one implementation V++ configuration of the misfired IIJ, and Figure 3 is the second
Figure 1? 71 Harmful satiation f! A control explanatory diagram of '11 is shown. During this period, ■-〇~1-3 are main storage devices, 4-0.4-1
(λΦ history processing unit, 5-O to 5-2 are channel processing units
! 10 is a virtual computer control unit, 11 to 13 are temporary, I
T'! tears Ωl'j, 15 is access-tlJ constant part, 16
is a multi-item code generation unit, and 17 is a shared CI-IP information record 1.
, represents the It part. Patent Applicant: Fujitsu Ltd. Representative Patent Attorney: 1) Hiroshi (1 other person); r'-1m 13 (2)
Claims (1)
に、複数4) 1反想nl”nケチが共有して使用する
共用チャネル処理性f/rをそl、(えた仮想用算機シ
ステムにおいて。 固定領J、′l員し上記共用チャネル処理装置、の識別
情幸13をnli (、、¥する共/11チャネル処理
装置d情叩記憶部と。 l 昔i74+−用ブーYネル処理装置を管理していな
い中央6す3.叩装置上で動作する仮想n1算機の入出
力命令が」−記共用グヤネル処即装置配下の入出力装置
に対するアクセスであるか否かを判定するアクセス判5
57rjlXと、該アクセス判定部による判定結−果に
従って」1記アクセスが上記共用ヂ、Yネル処理装置配
下の入出力装置ITに対するものである場合に使用不可
能状771’4を示1−争件コードを返却する条件コー
ド生成部どもそなえたことを特徴とする共用CIIPア
クセス制御方式。[Claims] rτν1r! In addition to having the central processing power of j9"C, it also has the shared channel processing power f/r shared by multiple 4) 1 thoughts nl"n stingy people (in a virtual computer system with a fixed area. J, 'l member and the above shared channel processing device, identification information 13 (,, \11 channel processing device d information memory unit and. l I used to manage the boo Y channel processing device for i74+-. Access judgment 5 determines whether the input/output command of the virtual n1 computer running on the central 6th 3. access device is an access to the input/output device under the shared Guyanel processing device.
57 rjl A shared CIIP access control method characterized by comprising a condition code generator that returns a condition code.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58173624A JPS6065363A (en) | 1983-09-20 | 1983-09-20 | Shared chp access control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58173624A JPS6065363A (en) | 1983-09-20 | 1983-09-20 | Shared chp access control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6065363A true JPS6065363A (en) | 1985-04-15 |
| JPH0126103B2 JPH0126103B2 (en) | 1989-05-22 |
Family
ID=15964057
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58173624A Granted JPS6065363A (en) | 1983-09-20 | 1983-09-20 | Shared chp access control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6065363A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62140145A (en) * | 1985-12-14 | 1987-06-23 | Nec Corp | Virtual computer system |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS52105741A (en) * | 1976-03-02 | 1977-09-05 | Nec Corp | Input and output sharing device |
-
1983
- 1983-09-20 JP JP58173624A patent/JPS6065363A/en active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS52105741A (en) * | 1976-03-02 | 1977-09-05 | Nec Corp | Input and output sharing device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62140145A (en) * | 1985-12-14 | 1987-06-23 | Nec Corp | Virtual computer system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0126103B2 (en) | 1989-05-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1207461A (en) | Co-processor combination | |
| US5640600A (en) | Storage controller and bus control method for use therewith | |
| US5499379A (en) | Input/output execution apparatus for a plural-OS run system | |
| US5228127A (en) | Clustered multiprocessor system with global controller connected to each cluster memory control unit for directing order from processor to different cluster processors | |
| JPS6258341A (en) | Input and output interruption processing system | |
| CA2012400C (en) | Command delivery for a computing system | |
| JPH0430053B2 (en) | ||
| JPS61202269A (en) | Data processing system | |
| JPH10283210A (en) | A virtual computer migration control method between virtual computer systems | |
| US5146605A (en) | Direct control facility for multiprocessor network | |
| US5305442A (en) | Generalized hierarchical architecture for bus adapters | |
| US7484032B2 (en) | Fault tolerant computer system | |
| EP1410170B1 (en) | Logical substitution of processor control in an emulated computing environment | |
| JPS6065363A (en) | Shared chp access control system | |
| JPH0814797B2 (en) | Checking method in redundant processing equipment | |
| US7237099B2 (en) | Multiprocessor system having a plurality of control programs stored in a continuous range of addresses of a common memory and having identification registers each corresponding to a processor and containing data used in deriving a starting address of a CPU-linked interrupt handler program to be executed by the corresponding processor | |
| JP3385407B2 (en) | Non-stop program change method for multiprocessor system and multiprocessor system | |
| EP0316251B1 (en) | Direct control facility for multiprocessor network | |
| JPH0348937A (en) | Input/output instruction executing system for virtual computer system | |
| JPS6223895B2 (en) | ||
| JPH0290331A (en) | Interprocessor communication instruction processing device for virtual computer system | |
| Märgner et al. | High Level Microprogramming in I370 | |
| JPS62219058A (en) | Exclusive control system for shared memory | |
| Hughes et al. | Multi-processor systems | |
| JPS62221041A (en) | Dispatch controller in virtual computer system |