[其他]分級多處理器系統(tǒng)及其控制方法在審
| 申請?zhí)枺?/td> | 101985000004907 | 申請日: | 1985-06-25 |
| 公開(公告)號: | CN85104907B | 公開(公告)日: | 1987-10-14 |
| 發(fā)明(設計)人: | 高橋英夫 | 申請(專利權)人: | 株式會社日立制作所 |
| 主分類號: | 分類號: | ||
| 代理公司: | 中國專利代理有限公司 | 代理人: | 李先春 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分級 處理器 系統(tǒng) 及其 控制 方法 | ||
在一個由若干處理器共用主存的多處理器系統(tǒng)中,有兩個操作系統(tǒng),一個是在局部區(qū)域內執(zhí)行處理的本地管理程序;一個是需在共用區(qū)域存取以執(zhí)行處理的全局管理程序。當本地管理程序執(zhí)行處理而需要存取局部區(qū)域以外的區(qū)域時,它可以請求全局管理程序執(zhí)行處理。這樣,本地管理程序就只在局部區(qū)域內的進行處理,一個局部區(qū)域里沒有一個以上的處理器同時執(zhí)行處理。
本發(fā)明有關一種由若干處理器(CPU)共用一個主存儲器的多處理器系統(tǒng)。
眾所周知,一個計算機系統(tǒng)設置有操作系統(tǒng)(OS),使系統(tǒng)資源得以有效利用,并使計算機系統(tǒng)進行有效地運轉。
已有技術的多處理器系統(tǒng)中,多個CPU共用一個主存儲器,OS給CPU提供執(zhí)行作業(yè)時必需具備的控制。在這種情況下,就會遇到下列的問題:
(1)當一個CPU為了執(zhí)行一項作業(yè)而在主存儲器的一個區(qū)域里存取時,需有一個禁止其它CPU在主存儲器上存取的封鎖控制,這項操作是復雜的,而且OS的維護也很麻煩。
(2)封鎖必須經(jīng)常鎖定和釋放。這樣就增加了OS的額外開銷。
(3)由于有封鎖競爭,即使增加CPU的數(shù)量,也不能改善性能。
本發(fā)明的目的,是提供一種多處理器系統(tǒng)及其控制方法,以便即使在CPU的數(shù)目所有增加,其OS的設計和維護均十分容易,且使CPU競爭減少到最低限度。
在本發(fā)明中,OS被分為兩個層級,即一個本地管理程序處理本地資源,一個全局管理程序處理全局資源。這兩個管理程序分別由兩個CPU執(zhí)行。指定給本地管理程序的CPU稱為本地CPU,而指定給全局管理程序的CPU稱為全局CPU。由于本地管理程序不需要考慮其它CPU的存在,因此便不需要對封鎖進行鎖定和釋放,故OS的設計和維護可與無多處理器功能的OS一樣容易。由于減少了對管理程序的依賴,從而減少了與其它CPU的競爭(用戶程序和本地管理程序操作時可不受任何其它CPU的干擾),這樣系統(tǒng)的性能便隨CPU的數(shù)目增加而成比例提高。
附圖簡述:
圖1表示本發(fā)明一個實施方案的總結構形式,
圖2表示為一個本地管理程序的控制流程圖,
圖3表示一個GETMAIN指令的一種格式,
圖4表示一個控制程序塊,
圖5為說明全局管理程序進行控制的一個流程圖,
圖6,7和8表明固件控制的若干實例。
圖1表示本發(fā)明一個實施方案的總體結構。CPU2-1,2-2,3-1,3-2和3-3共用一個主存儲器1。主存儲器1有局部區(qū)域12-1……12-N,其中每一個區(qū)域只在指定的CPU處理時使用,另有一個共用區(qū)域11,由局部區(qū)域在處理時共同使用。每個局部區(qū)域12中包括有一個本地管理程序16。局部區(qū)域12又包括一個作業(yè)專用區(qū)17,它包括一個本地資源19和一個應用程序18。當由本地管理程序16和管理程序13控制執(zhí)行應用程序時,便在計算機系統(tǒng)中產(chǎn)生-作業(yè)。每一個本地CPU僅在一個局部區(qū)域里進行處理,而在一個局部區(qū)域里進行處理時,不能由若干CPU2和3同時進行。例如,本地CPU3-1進行局部區(qū)域12-1的處理,本地CPU3-2進行局部區(qū)域12-2的處理,而本地CPU3-3進行局部區(qū)域12-3里的處理。在此時間內其它局部區(qū)域不進行處理。其它局部區(qū)域只在一個本地CPU 3完成了相應局部區(qū)域處理或中斷處理后允許別的局部區(qū)域處理時才進行處理。本地CPU 3處理時不依靠其它的CPU而單獨進行。本地管理程序16非常簡單,就象一個只有一個CPU的系統(tǒng)一樣,并能充分利用CPU的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經(jīng)株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://m.szxzyx.cn/pat/books/101985000004907/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:微膠囊厭氧膠的制造方法
- 下一篇:堿性電弧爐冶煉高碳鉻軸承鋼用食鹽精煉工藝
- 同類專利
- 專利分類





