亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

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

文檔序號(hào):6421571閱讀:217來源:國知局
專利名稱:多處理單元環(huán)境下統(tǒng)一輸入輸出的設(shè)備的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型屬于多處理器協(xié)同工作的系統(tǒng),具體涉及一種多處理單元情況下統(tǒng)一輸入輸出設(shè)備。
背景技術(shù)
隨著信息技術(shù)的廣泛應(yīng)用,對(duì)于信息系統(tǒng)的要求也越來越高,越來越多的系統(tǒng)采用多處理器協(xié)同工作的模式,或者采用多模塊協(xié)同工作的分布式系統(tǒng)模式來提高系統(tǒng)的整體處理性能。對(duì)于這樣的系統(tǒng),有一個(gè)共同點(diǎn),就是有多個(gè)處理器,而且每個(gè)處理單元往往是一個(gè)獨(dú)立運(yùn)行的系統(tǒng),運(yùn)行著獨(dú)立的軟件,各處理器之間通過預(yù)定的通信機(jī)制進(jìn)行各單元間的通信,并且這個(gè)通信的帶寬往往較高。為了監(jiān)控這些軟件的運(yùn)行,必然要求各個(gè)處理單元提供自己的輸入輸出系統(tǒng),使得用戶可以跟系統(tǒng)實(shí)現(xiàn)交互,由于每個(gè)處理單元都有自己的輸入輸出系統(tǒng),多個(gè)處理單元就有多個(gè)輸入輸出。這種多輸入輸出在系統(tǒng)的開發(fā)前期是十分必要的,因?yàn)檫@可以使得各個(gè)部分相對(duì)較為獨(dú)立的進(jìn)行開發(fā),但是到了系統(tǒng)提交使用的時(shí)候,這種多輸入輸出就給用戶的使用帶來不便,用戶不得不面對(duì)多個(gè)終端來同系統(tǒng)交互,而且輸入輸出操作往往比較耗時(shí),會(huì)對(duì)處理器處理正常的業(yè)務(wù)造成影響。
實(shí)用新型內(nèi)容本實(shí)用新型克服上述多處理器協(xié)同工作系統(tǒng)的不足,提供一種對(duì)外提供單一接口的多處理單元環(huán)境下統(tǒng)一輸入輸出設(shè)備。
本實(shí)用新型的技術(shù)內(nèi)容一種多處理單元環(huán)境下統(tǒng)一輸入輸出的設(shè)備,包括一個(gè)主處理單元和若干個(gè)處理單元,各處理單元通過處理單元間的通信寬帶將輸入輸出集中在主處理單元,主處理單元與終端交互。
處理單元包括輸入輸出重定向模塊和I/O處理模塊,主處理單元包括輸入輸出代理模塊和終端交互處理模塊;I/O處理模塊,用于處理單元接收和發(fā)送輸入輸出信息;
輸入輸出重定向模塊,用于各處理單元與主處理單元按照一定的通信格式接收和發(fā)送數(shù)據(jù);輸入輸出代理模塊,用于主處理單元接收和發(fā)送各處理單元的輸入輸出;終端交互處理模塊,用于主處理單元與終端的交互。
終端交互處理模塊通過終端的命令輸入選擇交互的處理單元。
本實(shí)用新型的技術(shù)效果通過輸入輸出重定向和代理,使得各處理單元的輸入輸出通過各處理單元間的較為高速的通信寬帶集中到一個(gè)主處理單元上,然后由主處理單元綜合輸出到終端,以及通過主處理單元綜合接收終端的輸入,分發(fā)給相應(yīng)的處理單元處理。對(duì)外提供的接口成為統(tǒng)一的接口,且低速的輸入輸出操作只是有一個(gè)處理單元承擔(dān),使系統(tǒng)的整體性得到提升。


本實(shí)用新型多處理單元環(huán)境下統(tǒng)一輸入輸出方法的示意圖。
具體實(shí)施方式
參考附圖,本實(shí)用新型一種多處理單元環(huán)境下統(tǒng)一輸入輸出設(shè)備,包括若干個(gè)處理單元和一個(gè)主處理單元,各處理單元通過處理單元間的通信寬帶連接將輸入輸出集中在主處理單元,主處理單元與終端交互。主處理單元上設(shè)有終端交互處理模塊、輸入輸出代理模塊、各處理單元上分別設(shè)有輸入輸出重定向模塊、I/O處理模塊。下面對(duì)各個(gè)模塊作詳細(xì)描述1、主處理單元的終端交互處理模塊,負(fù)責(zé)同終端交互。
為了實(shí)現(xiàn)對(duì)多處理單元的支持,該模塊通過終端的命令輸入選擇交互的處理單元。一旦通過命令選擇了同哪個(gè)處理單元交互后,這個(gè)終端的輸入將會(huì)通過下面的單元輸入輸出代理模塊被送到相應(yīng)的處理單元。但對(duì)于到終端的輸出,可以選擇限制為所選擇的單元,也可以不用限制,可以為所有單元進(jìn)行輸出,這個(gè)可以根據(jù)需要確定。
具體實(shí)現(xiàn)實(shí)現(xiàn)一個(gè)命令,在這個(gè)命令被操作的時(shí)候,將通過一個(gè)標(biāo)志,決定調(diào)用具體的輸入輸出代理模塊的接口向該處理單元分發(fā)(可以是本單元)。同樣需要實(shí)現(xiàn)另外一個(gè)命令,使終端可以同其他處理單元的交互模式回到同主處理單元的交互模式。
2、主處理單元上的輸入輸出代理模塊代理模塊需要實(shí)現(xiàn)接收從所代理的處理單元發(fā)來的輸出信息,然后調(diào)用主處理單元的“終端交互處理模塊”提供的輸出接口完成到終端的信息的輸出;也需要實(shí)現(xiàn)接收來自終端的信息,并把這些信息傳送到相應(yīng)的該代理模塊所代理的單元。
具體實(shí)現(xiàn)該模塊實(shí)現(xiàn)的前提是主處理單元已經(jīng)同各處理單元實(shí)現(xiàn)了通信機(jī)制。對(duì)輸入代理,該模塊實(shí)現(xiàn)一個(gè)接口供終端交互處理模塊調(diào)用,在這個(gè)接口中根據(jù)主從單元之間的對(duì)于通信格式的約定,完成主處理單元發(fā)送數(shù)據(jù)到各處理單元的操作。對(duì)于輸出代理,該模塊需要接收來自各處理單元的數(shù)據(jù),然后調(diào)用終端交互處理模塊的向終端輸出接口,向終端輸出信息。
3、處理單元的輸入輸出的重定向模塊對(duì)于輸出,提供一個(gè)接口,實(shí)現(xiàn)按照各處理單元同主處理單元通信的格式要求,向主處理單元的輸入輸出代理模塊發(fā)送數(shù)據(jù),然后通過底層通信已經(jīng)提供的發(fā)送數(shù)據(jù)接口,向主處理單元完成數(shù)據(jù)發(fā)送。該接口供本處理單元自身原有的輸出接口調(diào)用,實(shí)現(xiàn)原來輸出接口的輸出數(shù)據(jù)的重定向。單元自身的原有輸出接口是否保留向本處理單元的終端輸出,是一個(gè)可以選擇的功能。對(duì)于輸入操作,需要該模塊接收來自主處理單元的輸入輸出代理模塊的信息,并把這些信息構(gòu)造成處理單元自身的輸入接口可以接收的格式,通過自身的輸入接口跟從終端實(shí)現(xiàn)輸入一樣的進(jìn)行輸入操作。從而完成完整的輸入輸出功能。
4、處理單元自身原有的I/O接口模塊該模塊中的原先輸出接口需要增加調(diào)用上述輸入輸出重定向模塊提供的向主處理單元輸出的接口完成輸出的重定向工作。對(duì)于自身原有的輸入接口不需要進(jìn)行改動(dòng)。輸入輸出重定向模塊在接收到來自主單元的輸入數(shù)據(jù)后,會(huì)經(jīng)過轉(zhuǎn)換,然后調(diào)用這個(gè)原有的接口實(shí)現(xiàn)同終端輸入一樣的調(diào)用效果。
通過上面的四個(gè)模塊的配合,就可以實(shí)現(xiàn)多處理單元通過單一的終端進(jìn)行輸入輸出的交互。并且這些處理單元中,由于只有一個(gè)主處理單元需要同終端真正交互,其輸入輸出的開銷會(huì)相應(yīng)大一點(diǎn),而對(duì)于其它的處理單元,由于它們是通過處理單元間的通信寬帶進(jìn)行通信的,這些通信的通道一般在速度上會(huì)快于同終端的交互速度,所以對(duì)于這些從單元在輸入輸出上的開銷會(huì)相應(yīng)的減小。
權(quán)利要求1.一種多處理單元環(huán)境下統(tǒng)一輸入輸出的設(shè)備,其特征在于包括一個(gè)主處理單元和若干個(gè)處理單元,各處理單元通過處理單元間的通信寬帶將輸入輸出集中在主處理單元,主處理單元與終端交互。
2.如權(quán)利要求1所述的多處理單元環(huán)境下統(tǒng)一輸入輸出的設(shè)備,其特征在于處理單元包括輸入輸出重定向模塊和I/O處理模塊,主處理單元包括輸入輸出代理模塊和終端交互處理模塊;I/O處理模塊,用于處理單元接收和發(fā)送輸入輸出信息;輸入輸出重定向模塊,用于各處理單元與主處理單元按照一定的通信格式接收和發(fā)送數(shù)據(jù);輸入輸出代理模塊,用于主處理單元接收和發(fā)送各處理單元的輸入輸出;終端交互處理模塊,用于主處理單元與終端的交互。
3.如權(quán)利要求2所述的多處理單元環(huán)境下統(tǒng)一輸入輸出的設(shè)備,其特征在于終端交互處理模塊通過終端的命令輸入選擇交互的處理單元。
專利摘要本實(shí)用新型提供了一種多處理單元環(huán)境下統(tǒng)一輸入輸出設(shè)備,屬于計(jì)算機(jī)網(wǎng)絡(luò)通信領(lǐng)域。該設(shè)備包括一個(gè)主處理單元和若干個(gè)處理單元,各處理單元通過處理單元間的通信寬帶將輸入輸出集中在主處理單元,主處理單元與終端交互。由于各處理單元的輸入輸出集中到一個(gè)主處理單元上,通過主處理單元與終端交互處理各處理單元的輸入輸出,使對(duì)外接口統(tǒng)一,可方便用戶使用,而且只通過一個(gè)處理單元承擔(dān)低速的輸入輸出操作,可提升系統(tǒng)的整體性。
文檔編號(hào)G06F15/17GK2718670SQ20032010165
公開日2005年8月17日 申請(qǐng)日期2003年10月23日 優(yōu)先權(quán)日2003年10月23日
發(fā)明者溫元德 申請(qǐng)人:港灣網(wǎng)絡(luò)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1