欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多處理單元環(huán)境下統(tǒng)一輸入輸出方法及設備的制作方法

文檔序號:6419914閱讀:216來源:國知局
專利名稱:多處理單元環(huán)境下統(tǒng)一輸入輸出方法及設備的制作方法
技術領域
本發(fā)明屬于多處理器協(xié)同工作的系統(tǒng),具體涉及一種多處理單元情況下統(tǒng)一輸入輸出方法及設備。
背景技術
隨著信息技術的廣泛應用,對于信息系統(tǒng)的要求也越來越高,越來越多的系統(tǒng)采用多處理器協(xié)同工作的模式,或者采用多模塊協(xié)同工作的分布式系統(tǒng)模式來提高系統(tǒng)的整體處理性能。對于這樣的系統(tǒng),有一個共同點,就是有多個處理器,而且每個處理單元往往是一個獨立運行的系統(tǒng),運行著獨立的軟件,各處理器之間通過預定的通信機制進行各單元間的通信,并且這個通信的帶寬往往較高。為了監(jiān)控這些軟件的運行,必然要求各個處理單元提供自己的輸入輸出系統(tǒng),使得用戶可以跟系統(tǒng)實現(xiàn)交互,由于每個處理單元都有自己的輸入輸出系統(tǒng),多個處理單元就有多個輸入輸出。這種多輸入輸出在系統(tǒng)的開發(fā)前期是十分必要的,因為這可以使得各個部分相對較為獨立的進行開發(fā),但是到了系統(tǒng)提交使用的時候,這種多輸入輸出就給用戶的使用帶來不便,用戶不得不面對多個終端來同系統(tǒng)交互,而且輸入輸出操作往往比較耗時,會對處理器處理正常的業(yè)務造成影響。

發(fā)明內(nèi)容
本發(fā)明克服上述多處理器協(xié)同工作系統(tǒng)的不足,提供一種對外提供單一接口的多處理單元環(huán)境下統(tǒng)一輸入輸出方法及設備。
本發(fā)明的技術內(nèi)容一種多處理單元環(huán)境下統(tǒng)一輸入輸出方法,包括(1)通過輸入輸出重定向和代理,將若干個處理單元的輸入輸出信息集中到一個主處理單元;(2)主處理單元與終端交互處理各處理單元的輸入輸出。
所述輸入包括(1)主處理單元接收的終端輸入信息通過輸入輸出代理被送到相應的處理單元;
(2)各處理單元通過輸入輸出重定向把輸入信息構造成處理單元自身的接收格式;(3)各處理單元通過自身的輸入接口進行輸入。
所述輸出包括(1)各處理單元的輸出信息通過輸入輸出重定向構造成主處理單元的接收格式;(2)主處理單元通過輸入輸出代理接收相應處理單元的輸出信息;(3)通過主處理單元與終端交互將輸出信息發(fā)送到終端。
一種多處理單元環(huán)境下統(tǒng)一輸入輸出的設備,包括一個主處理單元和若干個處理單元,各處理單元通過處理單元間的通信寬帶將輸入輸出集中在主處理單元,主處理單元與終端交互。
處理單元包括輸入輸出重定向模塊和I/O處理模塊,主處理單元包括輸入輸出代理模塊和終端交互處理模塊;I/O處理模塊,用于處理單元接收和發(fā)送輸入輸出信息;輸入輸出重定向模塊,用于各處理單元與主處理單元按照一定的通信格式接收和發(fā)送數(shù)據(jù);輸入輸出代理模塊,用于主處理單元接收和發(fā)送各處理單元的輸入輸出;終端交互處理模塊,用于主處理單元與終端的交互。
主處理單元通過命令操作決定各處理單元的輸入輸出。
本發(fā)明的技術效果通過輸入輸出重定向和代理,使得各處理單元的輸入輸出通過各處理單元間的較為高速的通信寬帶集中到一個主處理單元上,然后由主處理單元綜合輸出到終端,以及通過主處理單元綜合接收終端的輸入,分發(fā)給相應的處理單元處理。由于對外提供的接口成為統(tǒng)一的接口,而且低速的輸入輸出操作只是有一個處理單元承擔,系統(tǒng)的整體性得到提升。


本發(fā)明多處理單元環(huán)境下統(tǒng)一輸入輸出方法的示意圖。
具體實施例方式
參考附圖,本發(fā)明一種多處理單元環(huán)境下統(tǒng)一輸入輸出方法是,通過輸入輸出重定向和代理,將若干個處理單元的輸入輸出信息集中到一個主處理單元,主處理單元通過與終端交互處理實現(xiàn)各處理單元的輸入輸出。其中多處理單元的輸入過程為,首先,主處理單元接收終端信息,通過輸入輸出代理向各處理單元分發(fā)輸入信息,其次,輸入輸出重定向把輸入信息構造成處理單元自身的接收格式,各處理單元的輸入接口接收輸入信息。
多處理單元的輸出過程為,首先,各處理單元的輸出信息通過輸入輸出重定向構造成主處理單元的接收格式,其次,主處理單元通過輸入輸出代理接收相應處理單元的輸出信息,通過主處理單元與終端交互將輸出信息發(fā)送到終端。
本發(fā)明一種多處理單元環(huán)境下統(tǒng)一輸入輸出設備,包括若干個處理單元和一個主處理單元,各處理單元通過處理單元間的通信寬帶連接將輸入輸出集中在主處理單元,主處理單元與終端交互。主處理單元上包括終端交互處理模塊、輸入輸出代理模塊、各處理單元上包括輸入輸出重定向模塊、I/O處理模塊。下面對各個模塊作詳細描述1、主處理單元的終端交互處理模塊,負責同終端交互。
為了實現(xiàn)對多處理單元的支持,該模塊通過終端的命令輸入選擇交互的處理單元。一旦通過命令選擇了同哪個處理單元交互后,這個終端的輸入將會通過下面的單元輸入輸出代理模塊被送到相應的處理單元。但對于到終端的輸出,可以選擇限制為所選擇的單元,也可以不用限制,可以為所有單元進行輸出,這個可以根據(jù)需要確定。
具體實現(xiàn)實現(xiàn)一個命令,在這個命令被操作的時候,將通過一個標志,決定調用具體的輸入輸出代理模塊的接口向該處理單元分發(fā)(可以是本單元)。同樣需要實現(xiàn)另外一個命令,使終端可以同其他處理單元的交互模式回到同主處理單元的交互模式。
2、主處理單元上的輸入輸出代理模塊代理模塊需要實現(xiàn)接收從所代理的處理單元發(fā)來的輸出信息,然后調用主處理單元的“終端交互處理模塊”提供的輸出接口完成到終端的信息的輸出;也需要實現(xiàn)接收來自終端的信息,并把這些信息傳送到相應的該代理模塊所代理的單元。
具體實現(xiàn)該模塊實現(xiàn)的前提是主處理單元已經(jīng)同各處理單元實現(xiàn)了通信機制。對輸入代理,該模塊實現(xiàn)一個接口供終端交互處理模塊調用,在這個接口中根據(jù)主從單元之間的對于通信格式的約定,完成主處理單元發(fā)送數(shù)據(jù)到各處理單元的操作。對于輸出代理,該模塊需要接收來自各處理單元的數(shù)據(jù),然后調用終端交互處理模塊的向終端輸出接口,向終端輸出信息。
3、從單元的輸入輸出的重定向模塊對于輸出,提供一個接口,實現(xiàn)按照各處理單元同主處理單元通信的格式要求,向主處理單元的輸入輸出代理模塊發(fā)送數(shù)據(jù),然后通過底層通信已經(jīng)提供的發(fā)送數(shù)據(jù)接口,向主處理單元完成數(shù)據(jù)發(fā)送。該接口供本處理單元自身原有的輸出接口調用,實現(xiàn)原來輸出接口的輸出數(shù)據(jù)的重定向。單元自身的原有輸出接口是否保留向本處理單元的終端輸出,是一個可以選擇的功能。對于輸入操作,需要該模塊接收來自主處理單元的輸入輸出代理模塊的信息,并把這些信息構造成處理單元自身的輸入接口可以接收的格式,通過自身的輸入接口跟從終端實現(xiàn)輸入一樣的進行輸入操作。從而完成完整的輸入輸出功能。
4、處理單元自身原有的I/O接口模塊該模塊中的原先輸出接口需要增加調用上述輸入輸出重定向模塊提供的向主處理單元輸出的接口完成輸出的重定向工作。對于自身原有的輸入接口不需要進行改動。輸入輸出重定向模塊在接收到來自主單元的輸入數(shù)據(jù)后,會經(jīng)過轉換,然后調用這個原有的接口實現(xiàn)同終端輸入一樣的調用效果。
通過上面的四個模塊的配合,就可以實現(xiàn)多處理單元通過單一的終端進行輸入輸出的交互。并且這些處理單元中,由于只有一個主處理單元需要同終端真正交互,其輸入輸出的開銷會相應大一點,而對于其它的處理單元,由于它們是通過處理單元間的通信寬帶進行通信的,這些通信的通道一般在速度上會快于同終端的交互速度,所以對于這些從單元在輸入輸出上的開銷會相應的減小。
權利要求
1.一種多處理單元環(huán)境下統(tǒng)一輸入輸出的方法,包括(1)通過輸入輸出重定向和代理,將若干個處理單元的輸入輸出信息集中到一個主處理單元;(2)主處理單元與終端交互處理各處理單元的輸入輸出。
2.如權利要求1所述的多處理單元環(huán)境下統(tǒng)一輸入輸出的方法,其特征在于所述輸入包括(1)主處理單元接收的終端輸入信息通過輸入輸出代理被送到相應的處理單元;(2)各處理單元通過輸入輸出重定向把輸入信息構造成處理單元自身的接收格式;(3)各處理單元通過自身的輸入接口進行輸入。
3.如權利要求1所述的多處理單元環(huán)境下統(tǒng)一輸入輸出的方法,其特征在于所述輸出包括(1)各處理單元的輸出信息通過輸入輸出重定向構造成主處理單元的接收格式;(2)主處理單元通過輸入輸出代理接收相應處理單元的輸出信息;(3)通過主處理單元與終端交互將輸出信息發(fā)送到終端。
4.一種多處理單元環(huán)境下統(tǒng)一輸入輸出的設備,其特征在于包括一個主處理單元和若干個處理單元,各處理單元通過處理單元間的通信寬帶將輸入輸出集中在主處理單元,主處理單元與終端交互。
5.如權利要求4所述的多處理單元環(huán)境下統(tǒng)一輸入輸出的設備,其特征在于處理單元包括輸入輸出重定向模塊和I/O處理模塊,主處理單元包括輸入輸出代理模塊和終端交互處理模塊;I/O處理模塊,用于處理單元接收和發(fā)送輸入輸出信息;輸入輸出重定向模塊,用于各處理單元與主處理單元按照一定的通信格式接收和發(fā)送數(shù)據(jù);輸入輸出代理模塊,用于主處理單元接收和發(fā)送各處理單元的輸入輸出;終端交互處理模塊,用于主處理單元與終端的交互。
6.如權利要求5所述的多處理單元環(huán)境下統(tǒng)一輸入輸出的設備,其特征在于終端交互處理模塊通過命令操作選擇不同的處理單元進行輸入輸出處理。
全文摘要
本發(fā)明提供了一種多處理單元環(huán)境下統(tǒng)一輸入輸出方法及設備,屬于計算機網(wǎng)絡通信領域。該方法通過輸入輸出重定向和代理,使得各處理單元的輸入輸出通過各處理單元間的較為高速的通信寬帶,集中到一個主處理單元上,主處理單元與終端交互處理各處理單元的輸入輸出,從而對外接口實現(xiàn)統(tǒng)一,方便用戶使用,而且只通過一個處理單元承擔低速的輸入輸出操作,可提升系統(tǒng)的整體性。
文檔編號G06F15/17GK1538319SQ20031010188
公開日2004年10月20日 申請日期2003年10月23日 優(yōu)先權日2003年10月23日
發(fā)明者溫元德 申請人:港灣網(wǎng)絡有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
麻城市| 独山县| 昌吉市| 贺州市| 灌南县| 将乐县| 天门市| 庄河市| 龙岩市| 多伦县| 南部县| 裕民县| 江永县| 涪陵区| 北流市| 徐闻县| 邵武市| 塔城市| 嘉祥县| 进贤县| 民勤县| 车致| 灵山县| 沾化县| 喜德县| 镇原县| 衡南县| 洪湖市| 蒲江县| 新乡市| 丰城市| 岳普湖县| 日照市| 大竹县| 洮南市| 梁平县| 岳西县| 新沂市| 丹东市| 肃宁县| 怀集县|