JPS62295147A - Virtual computer system - Google Patents

Virtual computer system

Info

Publication number
JPS62295147A
JPS62295147A JP61138075A JP13807586A JPS62295147A JP S62295147 A JPS62295147 A JP S62295147A JP 61138075 A JP61138075 A JP 61138075A JP 13807586 A JP13807586 A JP 13807586A JP S62295147 A JPS62295147 A JP S62295147A
Authority
JP
Japan
Prior art keywords
tlb
entry
virtual
page table
field
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
JP61138075A
Other languages
Japanese (ja)
Inventor
Hiroshi Ikegaya
池ケ谷 浩
Hidenori Umeno
梅野 英典
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP61138075A priority Critical patent/JPS62295147A/en
Publication of JPS62295147A publication Critical patent/JPS62295147A/en
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

PURPOSE:To improve a performance by deleting a TLB entry in which the identifier of a designated virtual computer coincides with an identifier field at the time of issuing a nullification instruction for setting the invalid but of a page table entry to 1 by designating the identifier of the virtual computer. CONSTITUTION:The contents of a page table entry are held in a register 110 and a VM-id designated by an instruction is held respectively in a register 111. Both the outputs are inputted to a TLB entry selection mechanism 112. In the mechanism 112, the TLB entry in which the contents of the register 110 coincide with the AA field in a TLB113 and the TLB entry in which the contents of the register coincide with the VM-id field in the TLB113 are selected. To the invalid field of the selected TLB entry, 1 is set by a TLB nullification mechanism 114, the TLB entry is nullified and the TLB entry is deleted.

Description

【発明の詳細な説明】 3、発明の詳細な説明 〔産業上の利用分野〕 本発明は、TLBt−有する仮想計算機システムに係り
、特にその高速化に関するものである。
Detailed Description of the Invention 3. Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a virtual computer system having TLBt, and particularly to speeding up the system.

〔従来の技術〕[Conventional technology]

第4図に実計算機システム1000の主構成図を示す。 FIG. 4 shows a main configuration diagram of the actual computer system 1000.

100は中央処理装置CPU、200は主記憶装置、3
00は入出カプロセッサ10P、400は入出力側倒装
置10Cである。10は、CPU100と、主記憶装置
200との間の信号線、20は、CPU100とl0P
300との間の信号線、30は、l0P300と主記憶
装置200との信号線、40は、l0P300とl0C
400との間の信号線であるうこの実計算機システム1
000は、主記憶装置200上のオペレーティングシス
テム(O8)のシステム全体のリソース(CPU、主記
憶装置、入出力装置)管理により、制御された動作する
ものである。
100 is a central processing unit CPU, 200 is a main storage device, 3
00 is the input/output processor 10P, and 400 is the input/output side tilting device 10C. 10 is a signal line between the CPU 100 and the main storage device 200, 20 is a signal line between the CPU 100 and 10P
30 is a signal line between l0P300 and main storage device 200, 40 is a signal line between l0P300 and l0C
Uko real computer system 1 which is the signal line between 400
000 operates under the control of the overall system resources (CPU, main memory, input/output device) managed by the operating system (O8) on the main memory 200.

これに対して、仮想計算機システム(VMS)での構成
図を第2図に示す。実計算機システム1000は第1図
と、ハードウェア構成(CP U。
In contrast, FIG. 2 shows a configuration diagram of a virtual computer system (VMS). The actual computer system 1000 is shown in FIG. 1 and has a hardware configuration (CPU.

主記憶装置、入出力装置)は変らないが、主記憶装置2
00上に、vMsの制御プログラムVMCP(又は単に
CPともいう)が存在する点が異なる。
The main storage device (main storage device, input/output device) remains the same, but the main storage device 2
The difference is that a vMs control program VMCP (or simply referred to as CP) exists on 00.

このVMCPのハードウェアシミュレーション機能によ
シ、@理的な計算機(バーチャルマシン、VMという)
が複数台論理的に実現される。各VM、即ち、1000
 1(VMI)、1000 2(VM2 )、1001
000−3(Vは、実計算機システム(ホストシステム
と呼ぶ)1000と同じハードウェア構成をもつものと
して論理的に実現される。
The hardware simulation function of VMCP allows you to create a physical computer (called a virtual machine, VM).
is realized logically in multiple units. Each VM, i.e. 1000
1 (VMI), 1000 2 (VM2), 1001
000-3 (V is logically realized as having the same hardware configuration as the actual computer system (referred to as host system) 1000.

各VMO主記憶装置200−N(N=1. 2. 3)
上には、各VMt−制御し、動かす08−Nが存在し、
この複数のO8が1台のホストシステムの下で同時に走
行していることを示すものである。第2図の各VMにお
けるハードウェア構成(CP U、主記憶装置、IOP
、l0C)は、VMCPIICより論理的に実現される
ものであるが、それらの実体の大部分は、ホストシステ
ムの対応スるハードウェア構成上に存在する。例えば、
VMO主記憶装置は、ホストシステムの主記憶装置20
0の一部分を専有することもあシ、又、共有することも
アシ、又、VMの入出力装置は、ホストシステムの入出
力装置t−VM間で共有することもあシ、又、いくつか
の入出力装置を専有することもある。あるいは、ホスト
システム上に対応する入出力装置がなく、全く仮想的に
VMCPによシ類似されて、実現される場合もある。い
ずれにせよ、各VM。
Each VMO main storage device 200-N (N=1.2.3)
Above there are 08-Ns that control and operate each VMt,
This shows that the plurality of O8s are running simultaneously under one host system. The hardware configuration of each VM in Figure 2 (CPU, main storage, IOP
, 10C) are more logically realized than VMCPIIC, but most of their substance exists on the corresponding hardware configuration of the host system. for example,
The VMO main storage device is the main storage device 20 of the host system.
It is possible to exclusively own a part of 0, and it is also possible to share it. Also, the input/output device of the VM can be shared between the host system's input/output device t and VM. It may also monopolize the input/output devices. Alternatively, there is a case where there is no corresponding input/output device on the host system, and it is realized completely virtually, similar to VMCP. In any case, each VM.

主記憶装置200−N(N=1.2.3)上のO8から
は、ホストシステムと同様のハードウェア構成(CPU
、主記憶装置IOP、l0C)が見えることになる。こ
こで、注意すべきは、各VMのアーキテクチャ(O8か
らみたハードウェア構成及び機能)は、ホストシステム
1000のアーキテクチャと多少違っても良いというこ
とである。同様に、VM間でアーキテクチャが異なって
もかまわない。例えば、ホストシステムの機械命令のセ
ットと、各VMの機械命令のセットは、完全に同じでな
くても良い。しかし、全く異なるも(DHj:、VMC
Pの負荷が太きくなシ、又、ホストシステムのエミュレ
ーション機械が大キくなるので、本発明におけるVMC
Pの対象外とする。第2図では、VMば3台しか定義し
ていないが、−1投には、何台あっても良く、その上限
は、ホストシステムのリソース容量と、各VMの性能と
の兼ね合いで決定される。
From O8 on the main storage device 200-N (N=1.2.3), the hardware configuration (CPU
, main memory IOP, l0C). It should be noted here that the architecture of each VM (hardware configuration and function from the perspective of O8) may be somewhat different from the architecture of the host system 1000. Similarly, VMs may have different architectures. For example, the host system's machine instruction set and each VM's machine instruction set may not be exactly the same. However, it is completely different (DHj:, VMC
Since the load on P is not heavy and the emulation machine of the host system is also large, VMC in the present invention is
Excluded from P. In Figure 2, only three VMs are defined, but there may be any number of VMs for -1 throw, and the upper limit is determined based on the resource capacity of the host system and the performance of each VM. Ru.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

ここで、ホストシステムからページテーブルを無効にす
る命令が発行された場合、指定されたホストのエン)l
Jk削除するだけでなく、そのホストエーントリに関連
する全てのゲストエントリを削除する必要がある。この
実現方法については、アイビーエム ジャーナル オプ
リサーチ アンドデペロプメント(IBM Journ
al of Re5earchand l)evelo
pment)第27巻、第6号におけるP、H,ガム(
Gum)にょる“(システム/370 エクステンデド
 アーキテクチャ:ファシリテイーズ 7オー バーチ
ャル マシンズ(System/ 370 Exten
ded Archtecture;pacilitie
s  for Virtual Machines)”
 と題する文献において論じられているようK、通常は
実TLBよシ全てのゲストエントリを削除しなければな
らない。この方法によると、削除する必要のないゲスト
TLBエントリも削除されてしまうので、TLBの使用
効率が下がり、仮想計算機システムの性能低下につなが
る。
Here, if the host system issues an instruction to invalidate the page table, the specified host's en)l
In addition to deleting Jk, it is necessary to delete all guest entries related to that host entry. For information on how to achieve this, please refer to the IBM Journal
al of Re5archand l) evelo
pment) Volume 27, No. 6 P, H, Gum (
Virtual Machines (System/370 Exten
ded Architecture;
s for Virtual Machines)”
As discussed in the document entitled K, normally all guest entries in the real TLB must be deleted. According to this method, guest TLB entries that do not need to be deleted are also deleted, which reduces TLB usage efficiency and leads to a decrease in the performance of the virtual computer system.

本発明の目的は、ページテーブルエン)l−無効にする
命令において、TLBの有効なエントリが削除されるの
を避けるととてより、TLBの使用効率を上げ、仮想計
算機システムの性能向上を計ることにある。
An object of the present invention is to avoid deleting valid TLB entries in an instruction to invalidate a page table, thereby increasing the efficiency of TLB use and improving the performance of a virtual computer system. There is a particular thing.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の仮想計算機システムは、TLB内に仮想計算機
識別子フィールドを保持し、仮想計算機識別子を指定し
てページテーブルエントリの無効ビットを1に設定する
無効化命令を備え、該無効化命令が発行された時に、ペ
ージテーブルエントリの無効ビットfelに設定すると
ともに、無効化命令によって指定された仮想計算機識別
子とTLB内の仮想計算機識別子フィールドが一致する
TLBエントリを削除する。
The virtual machine system of the present invention retains a virtual machine identifier field in a TLB, and includes an invalidation instruction that specifies the virtual machine identifier and sets an invalidation bit of a page table entry to 1, and when the invalidation instruction is issued. When the invalidation bit fel of the page table entry is set, the TLB entry whose virtual machine identifier field in the TLB matches the virtual machine identifier specified by the invalidation instruction is deleted.

〔作用〕[Effect]

上述の如き構成によれば、ページテーブルエントリの無
効ビットを1に設定する無効化命令でVMidt”指定
することによって、’[’LBの特定のエントリのみを
削除することができる。
According to the above-described configuration, by specifying "VMidt" in an invalidation instruction that sets the invalidation bit of a page table entry to 1, it is possible to delete only a specific entry of '['LB.

〔実施例〕〔Example〕

以下、本発明の実施例を第1図及び第3図によシ詳細に
説明する。
Embodiments of the present invention will be described in detail below with reference to FIGS. 1 and 3.

第3図は1本発明によるページテーブルエントー久無効
ビットを1に設定する無効化命令の形式を示す説明図で
ある。記憶装置上の命令201は、0p−Codeとレ
ジスタR1及びR2を指定する。レジスタR,[101
)は、ページテーブルオリジンCPTO)及び仮想計算
機識別子(VM−id)の格納されている場所(202
)のアドレス(X)を保持する。レジスタR2(102
)は、仮想アドレスを保持する。無効化命令201が発
行された時、R1(101)で示されるX(202)内
のPTOと%凡2 (102)内の仮想アドレスのペー
ジインデックス(PX)によって示されるページテーブ
ルエントリの無効ビットt−1に設定する。そして、R
1(101)で示さAるX(202)内Q:) V M
 −i dと一致するTLBの該当エントリを削除する
FIG. 3 is an explanatory diagram showing the format of an invalidation instruction for setting the page table long-term invalidation bit to 1 according to the present invention. Instruction 201 on the storage device specifies Op-Code and registers R1 and R2. Register R, [101
) is the page table origin CPTO) and the location where the virtual machine identifier (VM-id) is stored (202
) address (X) is held. Register R2 (102
) holds the virtual address. When the invalidation instruction 201 is issued, the invalidation bit of the page table entry indicated by the PTO in X (202) indicated by R1 (101) and the page index (PX) of the virtual address in %2 (102) Set to t-1. And R
Q in A (202) indicated by 1 (101):) V M
-id Delete the corresponding entry in the TLB that matches d.

第1図は1本発明によるTLBのエントリを削除する装
置の構成図である。第4図の装置は、ページテーブルエ
ントリの内容を保持するレジスタ(絶対アドレス保持レ
ジスタ)110.命令で指定されたVM−idを保持す
る1/ジスタ(VM−id保持レジスタ)111.TL
Bエントリ選択機構112.TLB113、TLB無効
化機構114から構成される。絶対アドレス保持レジス
タ110には、命令で指定されたPTO及びPXで示さ
れるページテーブルエントリの内容が格納される。VM
−id保持レジスタ111には、命令で指定されたVM
idが格納される。TLB113は、仮想アドレスフィ
ールド(VA)、 絶対アドレスフィールド(AA)、
仮想計算機識別子フィールド(VM−id)、セグメン
トテーブル先頭アドレスフィールド(STO)、無効フ
ィールド(I)から構成される。
FIG. 1 is a block diagram of an apparatus for deleting TLB entries according to the present invention. The apparatus shown in FIG. 4 includes a register (absolute address holding register) 110 . 1/register (VM-id holding register) 111 that holds the VM-id specified by the instruction. TL
B entry selection mechanism 112. It is composed of a TLB 113 and a TLB invalidation mechanism 114. The absolute address holding register 110 stores the contents of the page table entry indicated by PTO and PX specified by the instruction. V.M.
-id holding register 111 contains the VM specified by the instruction.
ID is stored. TLB113 has a virtual address field (VA), an absolute address field (AA),
It consists of a virtual machine identifier field (VM-id), a segment table start address field (STO), and an invalid field (I).

第1図の動作は以下の通シである。絶対アドレス保持レ
ジスタ110とVMid保持レジスタ111は、TLB
エントリ選択機構112の入力となる。TLBエントリ
選択機構112は、絶対アドレス保持レジスタ110の
内容とTLB113内のAAフィールドが一致するTL
Bエントリ。
The operation of FIG. 1 is as follows. The absolute address holding register 110 and the VMid holding register 111 are TLB
This serves as an input to the entry selection mechanism 112. The TLB entry selection mechanism 112 selects a TL whose AA field in the TLB 113 matches the contents of the absolute address holding register 110.
B entry.

及びvM−id保持レジスタ111の内容とTLB11
3内OVM  taミツイールドカーするTLBエン)
 リを選択する。TLB無効化機構114は。
and the contents of the vM-id holding register 111 and the TLB 11
3 OVM ta mitsu yield car TLB en)
Select li. The TLB invalidation mechanism 114 is.

TLBエントリ選択機構112によって選択され*TL
B二ントリントリイールド1c1f:設定する。
The *TL selected by the TLB entry selection mechanism 112
B two-lint reyield 1c1f: Set.

TLB113のエフイールドを1に設定することにより
、TLBエントリが無効となりTLBエントリが削除さ
れたごとになる。
By setting the field of the TLB 113 to 1, the TLB entry becomes invalid and the TLB entry is deleted.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、ページテーブルエントリの無効ピッ)
t−1に設定する無効化命令でV M −i dを指定
することによって、TLBの%定のエントリのみを削除
することができ、TLBの使用効率を上げ=VMSの性
能を向上させることが可能と々る。本発明のシステムは
TLB内にvMの情報が存在していることがVMS全体
の性能に大きく影響する場合に、特に有効である。
According to the invention, an invalid page table entry
By specifying V M -id in the invalidation instruction set to t-1, it is possible to delete only a certain number of entries in the TLB, increasing the TLB usage efficiency and improving the performance of the VMS. Possible. The system of the present invention is particularly effective when the presence of vM information in the TLB greatly affects the performance of the entire VMS.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明によるTLBのエントリを削除する装置
の構成図、第2図は仮想計算機システム(VMS)のブ
ロック図、第3図は本発明によるページテーブルエント
リの無効ビットを1に設定する無効化命令の形式を示す
説明図、第4図は通常のO8による実計算機システムの
ブロック図である。 1000・・・実計算機システム、100・・・CPU
。 100−N・・・CPUN  N=1. 2. 3.・
・、・200・・・主記憶装置、200−N・・・VM
−Nの主記憶装e (N= 1. 2. 3. ・) 
、 300・・・入出カプロ−!=ニア?I OF、 
300−N・・・VM−NOI OF(論理的なもの)
、400・・・人出力制御装置l0C400−N・VM
−N (N=1.2.3.−)(7)IOC,10・・
・CPU−主記憶装置間インタフェース、20・・・C
PU−loP間インタフェース、30・・・l0P−主
記憶装置間インタフェース、40・・・l0P−IOC
間インタフェース、101・・・レジスタ(FLI)、
102・・・レジスタ(R,2)、201−・・無効化
命令、2Q2・ PTOlVM−iid格納エリア、1
10・・・絶対アドレス保持レジスタ% 111・・・
VM−id保持レジスタ、112・・・TLBエントリ
選択機構、113・・・TLB、114・・・TLB無
効化機構。 ¥31 図 1/ρ 寄 Z 囲
Fig. 1 is a block diagram of a device for deleting TLB entries according to the present invention, Fig. 2 is a block diagram of a virtual machine system (VMS), and Fig. 3 is a configuration diagram of a device for deleting a TLB entry according to the present invention. FIG. 4, which is an explanatory diagram showing the format of the invalidation instruction, is a block diagram of an actual computer system using a normal O8. 1000...actual computer system, 100...CPU
. 100-N...CPUN N=1. 2. 3.・
・,・200...Main storage device, 200-N...VM
-N main memory e (N= 1. 2. 3. ・)
, 300... Kapuro in and out! =Nia? I OF,
300-N...VM-NOI OF (logical)
, 400...Person output control device l0C400-N・VM
-N (N=1.2.3.-) (7) IOC, 10...
・CPU-main storage interface, 20...C
PU-loP interface, 30...10P-main storage interface, 40...10P-IOC
interface, 101... register (FLI),
102...Register (R, 2), 201-...Invalidation instruction, 2Q2/PTOlVM-iid storage area, 1
10...Absolute address holding register% 111...
VM-id holding register, 112...TLB entry selection mechanism, 113...TLB, 114...TLB invalidation mechanism. ¥31 Figure 1/ρ

Claims (1)

【特許請求の範囲】[Claims] 1、少なくとも1つのオペレーティング・システムを1
つの実計算機上で同時に動作させる管理プログラムを備
え、TLBを備えて仮想記憶方式のもとで動作するTL
Bを有する仮想計算機システムにおいて、該TLBの各
エントリは無効フィールド、セグメント・テーブル先頭
アドレス・フィールド、仮想アドレス・フィールド、絶
対アドレス・フィールド、及び仮想計算機識別子フィー
ルドを保持し、ページ・テーブル先頭アドレス、仮想ア
ドレスのページインデックス部、及び仮想計算機識別子
を指定してページ・テーブル・エントリの無効ビットを
1に設定する無効化命令を備え、該無効化命令によつて
指定された仮想計算機識別子と該TLB内の仮想計算機
識別子フィールドが一致し、さらに該無効化命令によつ
て指定されたページ・テーブル先頭アドレス及び仮想ア
ドレスのページインデックス部で示されるページ・テー
ブル・エントリの内容と該TLB内の絶対アドレス・フ
ィールドが一致する、TLBエントリを選択する手段を
備え、該無効化命令が発行された時に、ページ・テーブ
ル先頭アドレス及び仮想アドレスで示されるページ・テ
ーブル・エントリの無効ビットを1に設定すると共に、
該選択手段によつて選択されたTLBの該当エントリを
削除することを特徴とする仮想計算機システム。
1. At least one operating system
A TL that is equipped with a management program that runs simultaneously on two real computers, is equipped with a TLB, and operates under a virtual memory system.
In a virtual machine system having B, each entry of the TLB holds an invalid field, a segment table start address field, a virtual address field, an absolute address field, and a virtual machine identifier field, and the page table start address, A page index part of a virtual address and an invalidation instruction that specifies a virtual machine identifier and sets an invalid bit of a page table entry to 1, and the virtual machine identifier specified by the invalidation instruction and the TLB. The contents of the page table entry indicated by the page index part of the page table start address and virtual address specified by the invalidation instruction and the absolute address in the TLB match.・Equipped with means for selecting a TLB entry whose fields match, and when the invalidation instruction is issued, sets the invalidation bit of the page table entry indicated by the page table start address and virtual address to 1, and ,
A virtual computer system characterized in that the corresponding entry of the TLB selected by the selection means is deleted.
JP61138075A 1986-06-16 1986-06-16 Virtual computer system Pending JPS62295147A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61138075A JPS62295147A (en) 1986-06-16 1986-06-16 Virtual computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61138075A JPS62295147A (en) 1986-06-16 1986-06-16 Virtual computer system

Publications (1)

Publication Number Publication Date
JPS62295147A true JPS62295147A (en) 1987-12-22

Family

ID=15213376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61138075A Pending JPS62295147A (en) 1986-06-16 1986-06-16 Virtual computer system

Country Status (1)

Country Link
JP (1) JPS62295147A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0235543A (en) * 1988-07-25 1990-02-06 Fujitsu Ltd Page table entry invalidating device
JP2006526203A (en) * 2003-05-12 2006-11-16 インターナショナル・ビジネス・マシーンズ・コーポレーション Invalidate storage, clear buffer entries
JP2014013615A (en) * 2006-08-15 2014-01-23 Intel Corp Synchronizing translation lookaside buffer to extended paging table
CN114595164A (en) * 2022-05-09 2022-06-07 支付宝(杭州)信息技术有限公司 Method and apparatus for managing TLB cache in virtualized platform

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0235543A (en) * 1988-07-25 1990-02-06 Fujitsu Ltd Page table entry invalidating device
JP2006526203A (en) * 2003-05-12 2006-11-16 インターナショナル・ビジネス・マシーンズ・コーポレーション Invalidate storage, clear buffer entries
JP2014013615A (en) * 2006-08-15 2014-01-23 Intel Corp Synchronizing translation lookaside buffer to extended paging table
CN114595164A (en) * 2022-05-09 2022-06-07 支付宝(杭州)信息技术有限公司 Method and apparatus for managing TLB cache in virtualized platform

Similar Documents

Publication Publication Date Title
US6480919B2 (en) Method and apparatus for providing seamless hooking and intercepting of selected kernel and hal exported entry points
US8738890B2 (en) Coupled symbiotic operating system
JPS61206043A (en) Interruption control method in virtual computer system
US10268595B1 (en) Emulating page modification logging for a nested hypervisor
US20190205259A1 (en) Exitless extended page table switching for nested hypervisors
US5179691A (en) N-byte stack-oriented CPU using a byte-selecting control for enhancing a dual-operation with an M-byte instruction word user program where M<N<2M
US5018064A (en) Virtual computer system
JPS62295147A (en) Virtual computer system
US11409551B2 (en) Emulating VPID correctly for a nested hypervisor
JPS603229B2 (en) Information processing method
JPH0635800A (en) Microprocessor and data processing system using it
JPS61184643A (en) Starting control system for virtual computer
JPS58214957A (en) Computer system
JPS63118950A (en) Information processor
JPH0373031A (en) Memory access control system
JP2570846B2 (en) Prefetch control unit
JPH01263858A (en) Multi-processor system
JPS6278642A (en) Control system for memory control unit
JPS6212555B2 (en)
JPS63271567A (en) Asymmetric closely-coupled multiprocessor system
JPH07134658A (en) Address translation buffer control system for virtual machine system
JPS59123943A (en) Vm assist control system
JPS59140567A (en) Information processing device
JPH0193831A (en) System for controlling operand access of virtual computer
JPH0412861B2 (en)