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

基于外部pci-e連接的高性能并行計(jì)算方法

文檔序號(hào):6623077閱讀:435來源:國(guó)知局
基于外部pci-e連接的高性能并行計(jì)算方法
【專利摘要】本發(fā)明的基于外部PCI-E連接的高性能并行計(jì)算方法,包括:a)將所有計(jì)算機(jī)設(shè)備通過PCI-E總線;b)運(yùn)行并行計(jì)算程序;c)構(gòu)建虛擬內(nèi)存尋址表;d)發(fā)送虛擬內(nèi)存信息;e)接收虛擬內(nèi)存信息;f)判斷接收信息的正確性;g)判斷虛擬內(nèi)存地址是否構(gòu)建完畢;h)分配計(jì)算任務(wù);i)執(zhí)行計(jì)算任務(wù);j)取結(jié)果,并提供給用戶。本發(fā)明的并行計(jì)算方法,提高了并行計(jì)算過程中處理器之間數(shù)據(jù)傳輸速度,通過改進(jìn)并行計(jì)算算法,減少了系統(tǒng)CPU拷貝數(shù)據(jù)量,大大提高了并行計(jì)算運(yùn)算的效率,有效的將多個(gè)并行計(jì)算資源進(jìn)行連接通信,并高速傳輸數(shù)據(jù)。
【專利說明】基于外部PCI-E連接的高性能并行計(jì)算方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種并行計(jì)算方法,更具體的說,尤其涉及一種基于外部PCI-E連接 的高性能并行計(jì)算方法。

【背景技術(shù)】
[0002] 并行計(jì)算是指使用多個(gè)計(jì)算資源解決計(jì)算問題的過程,可以提高計(jì)算機(jī)系統(tǒng)計(jì)算 速度和處理能力,一般采用多個(gè)處理器共同協(xié)作計(jì)算求解同一問題,將問題分解成多個(gè)若 干部分,每個(gè)部分由單獨(dú)的處理器來并行計(jì)算,多個(gè)處理器采用某種連接方式形成集群計(jì) 算資源,集群計(jì)算資源完成數(shù)據(jù)處理后,將計(jì)算結(jié)果反饋給用戶。
[0003] 目前大多數(shù)并行結(jié)算的多個(gè)處理器連接方式是采用網(wǎng)絡(luò)連接方式進(jìn)行的,即通過 采用計(jì)算機(jī)網(wǎng)卡連接網(wǎng)絡(luò)設(shè)備交換機(jī),多個(gè)處理器計(jì)算資源之間形成局域網(wǎng)絡(luò),通過網(wǎng)卡 與交換機(jī)作為介質(zhì)進(jìn)行數(shù)據(jù)傳輸,這樣的方式,數(shù)據(jù)傳輸?shù)乃俣纫蕾囉诰W(wǎng)卡與交換機(jī)的性 能,對(duì)于千兆網(wǎng)卡來說,傳輸速率很難達(dá)到1 Gbps。因?yàn)橐蕴W(wǎng)控制器會(huì)把傳輸內(nèi)容拆成小 的數(shù)據(jù)包,同時(shí)還會(huì)強(qiáng)制加上確認(rèn)信號(hào)。這類數(shù)據(jù)傳輸由于增加了數(shù)據(jù)包的解析和強(qiáng)制中 斷,從而降低了傳輸通道的效率。
[0004] 并行計(jì)算系統(tǒng)在多個(gè)處理器之間,計(jì)算程序本機(jī)只能訪問本機(jī)的內(nèi)存,無法實(shí)現(xiàn) 訪問遠(yuǎn)程計(jì)算設(shè)備的內(nèi)存數(shù)據(jù),進(jìn)行數(shù)據(jù)交換的方式是通過TCP連接方式進(jìn)行,這種方式 下,本機(jī)并行計(jì)算程序只能訪問、更新當(dāng)前設(shè)備內(nèi)存中的計(jì)算數(shù)據(jù)和計(jì)算結(jié)果,然后計(jì)算設(shè) 備之間將各自的計(jì)算數(shù)據(jù)或結(jié)果通過TCP進(jìn)行數(shù)據(jù)交換,這種數(shù)據(jù)交換方式速度受限于網(wǎng) 絡(luò)傳輸速度,同時(shí)TCP方式接收數(shù)據(jù)時(shí)的拷貝量占用CPU的大量計(jì)算周期,普通網(wǎng)卡的工 作過程如下:把收到的數(shù)據(jù)包緩存到系統(tǒng)上,數(shù)據(jù)包經(jīng)過處理后,相應(yīng)數(shù)據(jù)被分配到一個(gè) TCP連接;然后,接收系統(tǒng)再把主動(dòng)提供的TCP數(shù)據(jù)同相應(yīng)的應(yīng)用程序聯(lián)系起來,并將數(shù) 據(jù)從系統(tǒng)緩沖區(qū)拷貝到目標(biāo)存儲(chǔ)地址。這就造成了系統(tǒng)間的信息延遲以及主機(jī)CPU中不必 要的頻繁數(shù)據(jù)傳輸。


【發(fā)明內(nèi)容】

[0005] 本發(fā)明為了克服上述技術(shù)問題的缺點(diǎn),提供了一種基于外部PCI-E連接的高性能 并行計(jì)算方法。
[0006] 本發(fā)明的基于外部PCI-E連接的高性能并行計(jì)算方法,其特別之處在于,設(shè)參與 平行計(jì)算的計(jì)算機(jī)設(shè)備的數(shù)量為t臺(tái),其編號(hào)分別為A、B、…、仏所述并行計(jì)算方法通過以 下步驟來實(shí)現(xiàn):a).連接計(jì)算機(jī)設(shè)備,首先在t臺(tái)計(jì)算機(jī)設(shè)備的主板PCI-E擴(kuò)展槽內(nèi)分別插 入PCI-E擴(kuò)展卡,然后用PCI-E X16數(shù)據(jù)線將每臺(tái)計(jì)算機(jī)設(shè)備上的PCI-E擴(kuò)展卡與PCI-E 交換機(jī)相連接,以使所有計(jì)算機(jī)設(shè)備通過PCI-E總線相通訊;b).運(yùn)行并行計(jì)算程序,在t 臺(tái)計(jì)算機(jī)設(shè)備上分別運(yùn)行并行計(jì)算程序,A編號(hào)、B編號(hào)、…、N編號(hào)計(jì)算機(jī)設(shè)備上并行計(jì)算 程序的啟動(dòng)參數(shù)分別為-nt-sO、-nt-sl、…、-nt-s(t-l),其中-η后的數(shù)字為參與計(jì)算的 計(jì)算機(jī)設(shè)備的數(shù)量,-s后的數(shù)字為本計(jì)算機(jī)設(shè)備所執(zhí)行計(jì)算的序號(hào);c).構(gòu)建虛擬內(nèi)存尋 址表,每臺(tái)計(jì)算機(jī)設(shè)備上的并行計(jì)算程序在本機(jī)注冊(cè)構(gòu)建共享虛擬內(nèi)存尋址表,共享虛擬 內(nèi)存尋址表的大小可對(duì)t臺(tái)計(jì)算機(jī)設(shè)備的內(nèi)存進(jìn)行尋址;每臺(tái)計(jì)算機(jī)設(shè)備將自身的起始虛 擬地址、內(nèi)存大小和內(nèi)存區(qū)域的類型值構(gòu)建到尋址表中,并對(duì)虛擬內(nèi)存進(jìn)行編號(hào),計(jì)算機(jī)設(shè) 備在尋址表中的虛擬內(nèi)存序號(hào)與其所執(zhí)行計(jì)算的序號(hào)相一致;d).發(fā)送虛擬內(nèi)存信息,對(duì) 于每臺(tái)計(jì)算機(jī)設(shè)備來說,均向其余的t-i臺(tái)計(jì)算機(jī)設(shè)備發(fā)送本機(jī)上并行計(jì)算程序的啟動(dòng)參 數(shù)、本機(jī)共享虛擬內(nèi)存尋址表中的信息、虛擬內(nèi)存序號(hào);e).接收虛擬內(nèi)存信息,計(jì)算機(jī)設(shè) 備等待并隨時(shí)接收其余的t-Ι臺(tái)計(jì)算機(jī)設(shè)備發(fā)送的信息;f).判斷接收信息的正確性,每臺(tái) 計(jì)算機(jī)設(shè)備接收到信息后,首先判斷接收數(shù)據(jù)的正確性,如果正確,則將接收的有關(guān)共享虛 擬內(nèi)存尋址表中的信息構(gòu)建到本機(jī)的尋址表中,形成統(tǒng)一虛擬內(nèi)存地址,執(zhí)行步驟g);如 果不正確,則重新接收數(shù)據(jù),執(zhí)行步驟e) ;g).判斷所有計(jì)算機(jī)設(shè)備的虛擬內(nèi)存地址是否均 已構(gòu)建完畢,如果構(gòu)建完畢,則執(zhí)行步驟h);如果沒有構(gòu)建完畢,則執(zhí)行步驟e) ;h).分配計(jì) 算任務(wù),對(duì)于待計(jì)算的任務(wù),將其分為t等份,并按照每臺(tái)計(jì)算機(jī)設(shè)備所執(zhí)行計(jì)算的序號(hào)依 次分配給相應(yīng)的并行計(jì)算程序;i).執(zhí)行計(jì)算任務(wù),每臺(tái)計(jì)算機(jī)設(shè)備上的并行計(jì)算程序接 收到計(jì)算任務(wù)后,利用本計(jì)算機(jī)設(shè)備所具有的計(jì)算資源對(duì)計(jì)算任務(wù)進(jìn)行處理,并將計(jì)算結(jié) 果存儲(chǔ)到統(tǒng)一虛擬內(nèi)存地址中;j).取結(jié)果,當(dāng)所有的計(jì)算機(jī)設(shè)備均完成計(jì)算后,每一臺(tái)計(jì) 算機(jī)設(shè)備均可從統(tǒng)一虛擬內(nèi)存地址中取得計(jì)算結(jié)果,并將計(jì)算結(jié)果提供給用戶,并行計(jì)算 任務(wù)結(jié)束。
[0007] 步驟c)中,所述的尋址表即為共享虛擬內(nèi)存尋址表;對(duì)于執(zhí)行計(jì)算序號(hào)為0、1、 2、…、t-Ι的計(jì)算機(jī)設(shè)備來說,其在內(nèi)存尋址表中的虛擬內(nèi)存序號(hào)也依次為0、1、2、…、t-1。 步驟d)中,所述的本機(jī)共享虛擬內(nèi)存尋址表中的信息,即為步驟c)中所述的起始虛擬地 址、內(nèi)存大小和內(nèi)存區(qū)域的類型值。步驟f)中,對(duì)于所有的計(jì)算機(jī)設(shè)備來說,最終構(gòu)建的統(tǒng) 一虛擬內(nèi)存地址是相同的。
[0008] 本發(fā)明的基于外部PCI-E連接的高性能并行計(jì)算方法,步驟f)中所述的判斷接 收數(shù)據(jù)的正確性通過以下步驟來實(shí)現(xiàn):f-Ι).判斷計(jì)算機(jī)設(shè)備的數(shù)量,判斷接收的啟動(dòng)參 數(shù)-η后的數(shù)字與本機(jī)的啟動(dòng)參數(shù)-η后的數(shù)字是否相等,如果相等,則執(zhí)行步驟f-2);如 果不相等,則認(rèn)為接收的數(shù)據(jù)不正確;f_2).判斷執(zhí)行計(jì)算的序號(hào),判斷接收到的啟動(dòng)參數(shù) 中-s后的數(shù)字小于等于t-Ι是否成立,如果成立,則執(zhí)行步驟f-3);如果不成立,則認(rèn)為接 收的數(shù)據(jù)不正確;f_3).判斷虛擬內(nèi)存信息,判斷接收到的虛擬內(nèi)存序號(hào)是否滿足"小于等 于t-Ι、且與本計(jì)算機(jī)設(shè)備的內(nèi)存不相同",如果滿足,則認(rèn)為接收的數(shù)據(jù)正確;如果不滿足, 則認(rèn)為接收的數(shù)據(jù)不正確。
[0009] 本發(fā)明的有益效果是:本發(fā)明的高性能并行計(jì)算方法,參與并行計(jì)算的計(jì)算機(jī)設(shè) 備通過PCI-E擴(kuò)展卡和PCI-E交換機(jī)相通訊,改變了以往網(wǎng)絡(luò)連接的形式,對(duì)于PCI-E 3. 0 可支持每傳輸通道單向每秒8Gb的數(shù)據(jù)傳輸率,對(duì)于一個(gè)16通道的PCI-E X16來說,可達(dá) 到雙向32Gb/s的傳輸速度,形成高速交換連接系統(tǒng),提高了并行計(jì)算的效率。
[0010] 在并行計(jì)算的過程中,首先在每臺(tái)計(jì)算機(jī)設(shè)備上注冊(cè)構(gòu)建共享虛擬內(nèi)存尋址表, 并通過共享的方式在每臺(tái)計(jì)算機(jī)設(shè)備上形成統(tǒng)一虛擬內(nèi)存地址;對(duì)于待計(jì)算的任務(wù)分為t 等份后由每個(gè)并行計(jì)算程序同時(shí)進(jìn)行計(jì)算,并將計(jì)算結(jié)果保存至統(tǒng)一虛擬內(nèi)存地址中,以 便于每臺(tái)計(jì)算機(jī)設(shè)備將計(jì)算結(jié)果取出,并提供給用戶。本發(fā)明的基于外部PCI-E連接的高 性能并行計(jì)算方法,提高了并行計(jì)算過程中處理器之間數(shù)據(jù)傳輸速度,通過改進(jìn)并行計(jì)算 算法,減少了系統(tǒng)CPU拷貝數(shù)據(jù)量,大大提高了并行計(jì)算運(yùn)算的效率,有效的將多個(gè)并行計(jì) 算資源進(jìn)行連接通信,并高速傳輸數(shù)據(jù)。

【專利附圖】

【附圖說明】
[0011] 圖1為本發(fā)明的基于外部PCI-E連接的高性能并行計(jì)算系統(tǒng)的原理圖; 圖2為本發(fā)明的高性能并行計(jì)算系統(tǒng)中各個(gè)計(jì)算機(jī)設(shè)備的內(nèi)存示意圖; 圖3為本發(fā)明的并行計(jì)算系統(tǒng)所形成的統(tǒng)一虛擬內(nèi)存地址的示意圖; 圖4為本發(fā)明的基于外部PCI-E連接的高性能并行計(jì)算方法的流程圖。

【具體實(shí)施方式】
[0012] 下面結(jié)合附圖與實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。
[0013] 如圖1所示,給出了本發(fā)明的基于外部PCI-E連接的高性能并行計(jì)算系統(tǒng)的原理 圖,其包括:計(jì)算機(jī)設(shè)備A;計(jì)算機(jī)設(shè)備B;計(jì)算機(jī)設(shè)備N; PCI-E擴(kuò)展卡A; CI-E擴(kuò)展卡B; PCI-E擴(kuò)展卡N; PCI-EX16數(shù)據(jù)連接線;PCI-E交換機(jī)。PCI-E擴(kuò)展卡A、B、N分別插入計(jì) 算機(jī)設(shè)備A、B、N的主板PCI-E擴(kuò)展槽內(nèi),PCI-E X16數(shù)據(jù)連接線兩端分別連接PCI-E擴(kuò)展 卡A、B、N及PCI-E交換機(jī)上,使計(jì)算機(jī)設(shè)備A、B、N使用PCI-E擴(kuò)展卡通過PCI-E交換機(jī) 進(jìn)行連接。
[0014] 圖2和圖3所示,分別給出了各個(gè)計(jì)算機(jī)設(shè)備的內(nèi)存以及形成的統(tǒng)一虛擬內(nèi)存地 址的示意圖,通過共享虛擬內(nèi)存尋址表,建立映射關(guān)系,將多個(gè)計(jì)算設(shè)備的內(nèi)存訪問統(tǒng)一起 來。
[0015] 圖4給出了本發(fā)明的方法流程圖,其按照以下步驟實(shí)現(xiàn): (1 )、將PCI-E擴(kuò)展卡A、B、N,分別插入計(jì)算機(jī)設(shè)備A、B、N中,用PCI-E連接線,將PCI-E 擴(kuò)展卡A、B、N連接到PCI-E交換機(jī)中,形成連接。
[0016] (2)、分別運(yùn)行計(jì)算機(jī)設(shè)備A、B、N上的并行計(jì)算程序A、B、N,程序A啟動(dòng)參數(shù)為:-η 3 _s 0,程序Β啟動(dòng)參數(shù)為:_n 3 _s 1,程序Ν啟動(dòng)參數(shù)為:_n 3 _s 2,其中-η后面的數(shù) 字表示參與計(jì)算的計(jì)算機(jī)設(shè)備資源總數(shù),-s后面的數(shù)字表示本機(jī)執(zhí)行計(jì)算的序號(hào);在本實(shí) 施例中,參與計(jì)算的計(jì)算機(jī)設(shè)備資源總數(shù)為3,執(zhí)行計(jì)算的序號(hào)分別為0、1、2 ; (3)、并行計(jì)算程序A、Β、Ν分別在本機(jī)注冊(cè)構(gòu)建統(tǒng)一虛擬內(nèi)存地址,將起始虛擬地址、 內(nèi)存大小和該內(nèi)存區(qū)域的類型值構(gòu)建到共享虛擬內(nèi)存尋址表中,并得到本機(jī)在尋址表中的 虛擬內(nèi)存序號(hào)。
[0017] (4)、并行計(jì)算程序Α向程序Β、程序Ν發(fā)送程序Α的啟動(dòng)參數(shù)、本機(jī)共享虛擬內(nèi)存 尋址表中的信息、虛擬內(nèi)存序號(hào),并等待接收程序B、程序N發(fā)送過來的啟動(dòng)參數(shù)、本機(jī)共享 虛擬內(nèi)存尋址表中的信息、虛擬內(nèi)存序號(hào)。
[0018] (5)、并行計(jì)算程序A收到程序B、程序N發(fā)來的初始計(jì)算參數(shù)信息,檢查接收到的 參數(shù)-η后的數(shù)字與本機(jī)的是否一致,如果不一致,則接收的信息不正確;檢查-s后的數(shù)字 是否超出2的值,如果超出,則接收的信息不正確;并檢查虛擬內(nèi)存相關(guān)信息正確性;在接 收的信息正確的條件下,將程序Β、程序Ν發(fā)來的有關(guān)共享虛擬內(nèi)存尋址表中的信息,構(gòu)建 到本機(jī)的尋址表中,形成統(tǒng)一虛擬內(nèi)存地址。完成后,并行計(jì)算程序Α開始本機(jī)計(jì)算任務(wù), 計(jì)算結(jié)果保存在統(tǒng)一虛擬內(nèi)存地址中。
[0019] (6)、并行計(jì)算程序A完成計(jì)算后,向程序B、程序N發(fā)送完成計(jì)算消息,并等待程 序B、程序N發(fā)來的完成計(jì)算消息,當(dāng)收到程序B、程序N的完成計(jì)算消息后,從統(tǒng)一虛擬內(nèi) 存地址中取得計(jì)算結(jié)果,返回計(jì)算結(jié)果給用戶,程序退出。
[0020] 本發(fā)明的高性能并行計(jì)算方法,通過使用PCI-E擴(kuò)展卡,X16連接線,PCI-E交換 機(jī)連接多臺(tái)計(jì)算機(jī)計(jì)算設(shè)備,并行計(jì)算程序在計(jì)算過程中,通過構(gòu)建統(tǒng)一虛擬內(nèi)存地址,保 存起始虛擬地址、內(nèi)存大小、內(nèi)存類型值等信息到共享虛擬內(nèi)存尋址表中,實(shí)現(xiàn)了多個(gè)計(jì)算 機(jī)設(shè)備的內(nèi)存統(tǒng)一尋址,數(shù)據(jù)的快速訪問及傳輸,提高了并行計(jì)算的效率,PCI-E連接方式 的數(shù)據(jù)傳輸速度可達(dá)到雙向32GB/S,實(shí)現(xiàn)了并行計(jì)算資源之間的高速數(shù)據(jù)傳輸。
【權(quán)利要求】
1. 一種基于外部PCI-E連接的高性能并行計(jì)算方法,其特征在于,設(shè)參與平行計(jì)算的 計(jì)算機(jī)設(shè)備的數(shù)量為t臺(tái),其編號(hào)分別為A、B、…、仏所述并行計(jì)算方法通過以下步驟來實(shí) 現(xiàn): a) .連接計(jì)算機(jī)設(shè)備,首先在t臺(tái)計(jì)算機(jī)設(shè)備的主板PCI-E擴(kuò)展槽內(nèi)分別插入PCI-E擴(kuò) 展卡,然后用PCI-E X16數(shù)據(jù)線將每臺(tái)計(jì)算機(jī)設(shè)備上的PCI-E擴(kuò)展卡與PCI-E交換機(jī)相連 接,以使所有計(jì)算機(jī)設(shè)備通過PCI-E總線相通訊; b) .運(yùn)行并行計(jì)算程序,在t臺(tái)計(jì)算機(jī)設(shè)備上分別運(yùn)行并行計(jì)算程序,A編號(hào)、 B編號(hào)、…、N編號(hào)計(jì)算機(jī)設(shè)備上并行計(jì)算程序的啟動(dòng)參數(shù)分別為-nt-sO、-nt-sl、… 、-nt-s (t-Ι),其中-η后的數(shù)字為參與計(jì)算的計(jì)算機(jī)設(shè)備的數(shù)量,-s后的數(shù)字為本計(jì)算機(jī) 設(shè)備所執(zhí)行計(jì)算的序號(hào); c) .構(gòu)建虛擬內(nèi)存尋址表,每臺(tái)計(jì)算機(jī)設(shè)備上的并行計(jì)算程序在本機(jī)注冊(cè)構(gòu)建共享虛 擬內(nèi)存尋址表,共享虛擬內(nèi)存尋址表的大小可對(duì)t臺(tái)計(jì)算機(jī)設(shè)備的內(nèi)存進(jìn)行尋址;每臺(tái)計(jì) 算機(jī)設(shè)備將自身的起始虛擬地址、內(nèi)存大小和內(nèi)存區(qū)域的類型值構(gòu)建到尋址表中,并對(duì)虛 擬內(nèi)存進(jìn)行編號(hào),計(jì)算機(jī)設(shè)備在尋址表中的虛擬內(nèi)存序號(hào)與其所執(zhí)行計(jì)算的序號(hào)相一致; d) .發(fā)送虛擬內(nèi)存信息,對(duì)于每臺(tái)計(jì)算機(jī)設(shè)備來說,均向其余的t-Ι臺(tái)計(jì)算機(jī)設(shè)備發(fā)送 本機(jī)上并行計(jì)算程序的啟動(dòng)參數(shù)、本機(jī)共享虛擬內(nèi)存尋址表中的信息、虛擬內(nèi)存序號(hào); e) .接收虛擬內(nèi)存信息,計(jì)算機(jī)設(shè)備等待并隨時(shí)接收其余的t-Ι臺(tái)計(jì)算機(jī)設(shè)備發(fā)送的 信息; f) .判斷接收信息的正確性,每臺(tái)計(jì)算機(jī)設(shè)備接收到信息后,首先判斷接收數(shù)據(jù)的正確 性,如果正確,則將接收的有關(guān)共享虛擬內(nèi)存尋址表中的信息構(gòu)建到本機(jī)的尋址表中,形成 統(tǒng)一虛擬內(nèi)存地址,執(zhí)行步驟g);如果不正確,則重新接收數(shù)據(jù),執(zhí)行步驟e); g) .判斷所有計(jì)算機(jī)設(shè)備的虛擬內(nèi)存地址是否均已構(gòu)建完畢,如果構(gòu)建完畢,則執(zhí)行步 驟h);如果沒有構(gòu)建完畢,則執(zhí)行步驟e); h) .分配計(jì)算任務(wù),對(duì)于待計(jì)算的任務(wù),將其分為t等份,并按照每臺(tái)計(jì)算機(jī)設(shè)備所執(zhí) 行計(jì)算的序號(hào)依次分配給相應(yīng)的并行計(jì)算程序; i) .執(zhí)行計(jì)算任務(wù),每臺(tái)計(jì)算機(jī)設(shè)備上的并行計(jì)算程序接收到計(jì)算任務(wù)后,利用本計(jì) 算機(jī)設(shè)備所具有的計(jì)算資源對(duì)計(jì)算任務(wù)進(jìn)行處理,并將計(jì)算結(jié)果存儲(chǔ)到統(tǒng)一虛擬內(nèi)存地址 中; j) .取結(jié)果,當(dāng)所有的計(jì)算機(jī)設(shè)備均完成計(jì)算后,每一臺(tái)計(jì)算機(jī)設(shè)備均可從統(tǒng)一虛擬內(nèi) 存地址中取得計(jì)算結(jié)果,并將計(jì)算結(jié)果提供給用戶,并行計(jì)算任務(wù)結(jié)束。
2. 根據(jù)權(quán)利要求1所述的基于外部PCI-E連接的高性能并行計(jì)算方法,其特征在于: 步驟f)中所述的判斷接收數(shù)據(jù)的正確性通過以下步驟來實(shí)現(xiàn): f-1).判斷計(jì)算機(jī)設(shè)備的數(shù)量,判斷接收的啟動(dòng)參數(shù)-η后的數(shù)字與本機(jī)的啟動(dòng)參數(shù)-η 后的數(shù)字是否相等,如果相等,則執(zhí)行步驟f_2);如果不相等,則認(rèn)為接收的數(shù)據(jù)不正確; f-2).判斷執(zhí)行計(jì)算的序號(hào),判斷接收到的啟動(dòng)參數(shù)中-s后的數(shù)字小于等于t-Ι是否 成立,如果成立,則執(zhí)行步驟f-3);如果不成立,則認(rèn)為接收的數(shù)據(jù)不正確; f-3).判斷虛擬內(nèi)存信息,判斷接收到的虛擬內(nèi)存序號(hào)是否滿足"小于等于t-Ι、且與 本計(jì)算機(jī)設(shè)備的內(nèi)存不相同",如果滿足,則認(rèn)為接收的數(shù)據(jù)正確;如果不滿足,則認(rèn)為接收 的數(shù)據(jù)不正確。
【文檔編號(hào)】G06F13/20GK104156332SQ201410391533
【公開日】2014年11月19日 申請(qǐng)日期:2014年8月11日 優(yōu)先權(quán)日:2014年8月11日
【發(fā)明者】韓林, 況天寶 申請(qǐng)人:濟(jì)南曼維信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
苏州市| 辰溪县| 工布江达县| 攀枝花市| 竹溪县| 崇明县| 虹口区| 大城县| 耿马| 澎湖县| 拜城县| 屯门区| 建宁县| 蓬莱市| 名山县| 江永县| 南皮县| 固原市| 上饶市| 大化| 玉田县| 格尔木市| 乌海市| 平南县| 托里县| 建平县| 榆树市| 曲松县| 三河市| 普安县| 贵定县| 昆明市| 绥滨县| 和顺县| 美姑县| 乌兰县| 南部县| 仪陇县| 行唐县| 凤庆县| 怀化市|