• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    異構(gòu)系統(tǒng)中的Web服務(wù)器軟件框架研究

    2020-06-09 07:17:58尤國華
    關(guān)鍵詞:協(xié)處理器吞吐量處理器

    尤國華,劉 媛,高 東

    北京化工大學(xué) 信息科學(xué)與技術(shù)學(xué)院,北京100029

    1 引言

    2018年3月統(tǒng)計(jì)顯示,F(xiàn)acebook的用戶已經(jīng)超過了2.17億,而且還在不斷增加。為了滿足龐大用戶群的互聯(lián)網(wǎng)需求,數(shù)據(jù)中心必須提供更強(qiáng)大的處理和存儲(chǔ)能力。為提升數(shù)據(jù)中心的性能,傳統(tǒng)的方法是增加數(shù)據(jù)中心的服務(wù)器節(jié)點(diǎn),甚至建立更多的數(shù)據(jù)中心,因此也會(huì)帶來更高的購置成本和使用成本(如耗電量和機(jī)房空間等)。為了滿足需求并且降低成本,提升單臺(tái)服務(wù)器的性能成為重要而迫切的任務(wù)[1]。

    近年,隨著CPU 主頻遇到天花板,多核+協(xié)處理器的異構(gòu)模型已經(jīng)成為服務(wù)器端架構(gòu)的主流。協(xié)處理器,如GPU、MIC等,可以極大提升服務(wù)器端的處理能力,彌補(bǔ)CPU 在某些計(jì)算方面的劣勢(shì)。相比GPU,MIC 協(xié)處理器更適合于云計(jì)算這樣的高吞吐量場(chǎng)景。GPU 基于單指令多數(shù)據(jù)(Single Instruction Multiple Data,SIMD),屬于數(shù)據(jù)并行。針對(duì)云計(jì)算場(chǎng)景,如果想充分利用GPU的性能,batch size 就不能太小,但這會(huì)引起延遲的增加,從而降低服務(wù)質(zhì)量(Quality of Service,QoS)。而且,對(duì)于一些復(fù)雜的分支邏輯,GPU會(huì)產(chǎn)生“分支退化”的問題[2]。MIC協(xié)處理器每個(gè)核心與CPU核心類似,適宜于邏輯運(yùn)算和流水線并行;MIC協(xié)處理器的核心雖然主頻低,但數(shù)量多,適用于云計(jì)算這樣的計(jì)算場(chǎng)景[3]。圖1為MIC協(xié)處理器Intel Xeon Phi 5110p的示意圖,5110p具有57個(gè)物理核心(每個(gè)物理核心有4個(gè)硬件線程),每個(gè)核心的主頻為1.05 GHz。

    圖1 Intel Xeon Phi 5110p結(jié)構(gòu)示意圖

    雖然MIC 協(xié)處理器的加入從硬件方面提升了web服務(wù)器的性能,但一些常用web服務(wù)器軟件,如Apache、nginx等,均不能充分發(fā)揮多核CPU+MIC協(xié)處理器的性能優(yōu)勢(shì)。因此,若要充分利用多核CPU+MIC協(xié)處理器的異構(gòu)系統(tǒng)的性能,必須要研究與之匹配的web服務(wù)器軟件體系[4]。

    雖然以前的研究者對(duì)如何發(fā)揮GPU、MIC等協(xié)處理器的性能進(jìn)行了不少的研究[5-9],如Agrawal 等[10]針對(duì)CPU+GPU 的異構(gòu)系統(tǒng)提出了Rhythm 的web 軟件框架。Rhythm 依據(jù)請(qǐng)求之間的相似性,將請(qǐng)求的處理過程劃分成不同的階段,并將部分處理階段分配至GPU執(zhí)行。根據(jù)他們的實(shí)驗(yàn)結(jié)果,Rhythm 可以有效地使用GPU處理用戶請(qǐng)求。但Rhythm適用于處理邏輯比較簡(jiǎn)單的請(qǐng)求,對(duì)于復(fù)雜些的請(qǐng)求,由于GPU 的固有特性,可能導(dǎo)致“分支退化”。Fj?lling 等[11]使用batching 技術(shù)充分利用GPU 的SIMD 特性來優(yōu)化web 應(yīng)用程序,與CPU相比可提升2到3倍的性能。但他們的工作主要集中在優(yōu)化特定的web應(yīng)用程序,缺乏通用性和擴(kuò)展性。

    為了充分利用多核CPU+MIC 協(xié)處理器的性能,本文提出了一種新的web 服務(wù)器軟件框架。該框架通過將部分動(dòng)態(tài)請(qǐng)求卸載至MIC協(xié)處理器執(zhí)行,從而可以在CPU 和MIC 上并行處理動(dòng)態(tài)請(qǐng)求,進(jìn)而提升服務(wù)器的性能。此外,新框架也能保持多核CPU 和MIC 協(xié)處理器之間的負(fù)載均衡。

    2 新的軟件框架

    為充分利用MIC協(xié)處理器的計(jì)算性能,新框架將一部分到達(dá)web服務(wù)器的動(dòng)態(tài)請(qǐng)求卸載至MIC協(xié)處理器,由MIC 協(xié)處理器和多核CPU 并行處理動(dòng)態(tài)請(qǐng)求,從而提升web服務(wù)器處理動(dòng)態(tài)請(qǐng)求的效率。同時(shí),新框架也可以在CPU 各核心之間,以及CPU 與MIC 處理器之間達(dá)到負(fù)載均衡。

    2.1 軟件框架描述

    新的軟件框架基于分階段事件驅(qū)動(dòng)模型(Staged Event Driven Architecture,SEDA),將web 服務(wù)器中請(qǐng)求的處理過程分為Receiver,Reader,Parser,Scheduler,Handler 和Writer 六個(gè)階段,分別對(duì)應(yīng)于建立連接,讀動(dòng)態(tài)請(qǐng)求,分析動(dòng)態(tài)請(qǐng)求,動(dòng)態(tài)請(qǐng)求的調(diào)度,動(dòng)態(tài)請(qǐng)求的處理和寫響應(yīng)六個(gè)處理過程。每個(gè)階段都由一個(gè)服務(wù)線程池,一個(gè)任務(wù)隊(duì)列和任務(wù)處理邏輯構(gòu)成。其中,Receiver,Reader,Parser,Scheduler 和Writer 五個(gè)階段只部署在主機(jī),而Handler 分別部署在主機(jī)和MIC 協(xié)處理器上。新服務(wù)器軟件框架的處理過如圖2所示。

    圖2 新模型的處理流程

    當(dāng)用戶請(qǐng)求到達(dá)服務(wù)器,Receiver 通過epoll[12]技術(shù)獲取連接文件符lfd,對(duì)用戶端建立連接,然后將lfd送至Reader的任務(wù)隊(duì)列中,Reader從lfd中讀取TCP包,然后將包中內(nèi)容送至Parser 的任務(wù)隊(duì)列中,Parser 解析TCP包,并從中抽取出請(qǐng)求。請(qǐng)求被送至Scheduler 的請(qǐng)求隊(duì)列中,由Scheduler 調(diào)度請(qǐng)求至CPU 或MIC 協(xié)處理器。Scheduler 中內(nèi)置有請(qǐng)求調(diào)度算法,由該算法保證CPU與MIC協(xié)處理器之間的負(fù)載均衡。

    經(jīng)過Scheduler 的調(diào)度,請(qǐng)求被分配至運(yùn)行在CPU或MIC協(xié)處理器上的Handler的請(qǐng)求隊(duì)列中,當(dāng)Handler中有可用的服務(wù)線程時(shí),一個(gè)服務(wù)線程會(huì)被分配給該請(qǐng)求。然后,服務(wù)線程解析該請(qǐng)求,并獲取要請(qǐng)求的文件名和參數(shù)。根據(jù)文件名從Cache或內(nèi)存中,甚至磁盤中載入該文件中的代碼,然后根據(jù)從請(qǐng)求中解析出來的參數(shù)由服務(wù)線程在CPU 或MIC 協(xié)處理器上執(zhí)行該代碼。代碼執(zhí)行后的結(jié)果results 通過TCP 協(xié)議發(fā)送至Writer的結(jié)果隊(duì)列中,然后由Writer以HTML的格式發(fā)送至網(wǎng)絡(luò),這就是響應(yīng)。

    2.2 請(qǐng)求調(diào)度算法

    為了提升web服務(wù)器的性能,需要將部分請(qǐng)求分配至MIC協(xié)處理器上處理,這可能會(huì)導(dǎo)致CPU和MIC之間的負(fù)載不均衡,因此請(qǐng)求調(diào)度算法既要提高請(qǐng)求處理效率,又要保持CPU之間、CPU與MIC協(xié)處理器之間的負(fù)載均衡。本軟件框架中,請(qǐng)求調(diào)度算法部署在Scheduler中,對(duì)請(qǐng)求進(jìn)行分配和調(diào)度。

    請(qǐng)求同一個(gè)頁面的動(dòng)態(tài)請(qǐng)求,其執(zhí)行過程具有相似性[13],因此可歸為同一類動(dòng)態(tài)請(qǐng)求。如果服務(wù)器中N類動(dòng)態(tài)請(qǐng)求,分別是R1,R2,…,RN。動(dòng)態(tài)請(qǐng)求對(duì)處理器的負(fù)載沖擊主要來自動(dòng)態(tài)請(qǐng)求的數(shù)量和動(dòng)態(tài)請(qǐng)求的服務(wù)時(shí)間,因此可用兩者的乘積表示負(fù)載,即:

    其中,CC(i)是第i 種動(dòng)態(tài)請(qǐng)求的數(shù)量,TC(i)是第i 種動(dòng)態(tài)請(qǐng)求的服務(wù)時(shí)間,而WC(i)表示第i 種動(dòng)態(tài)請(qǐng)求對(duì)處理器的負(fù)載沖擊。

    若有P個(gè)處理器,而處理器j 上有N 類動(dòng)態(tài)請(qǐng)求,每類動(dòng)態(tài)請(qǐng)求的數(shù)量分別為CC(1,j),CC(2,j),…,CC(N,j),每類動(dòng)態(tài)請(qǐng)求在處理器j 上的服務(wù)時(shí)間分別為TC(1,j),TC(2,j),…,TC(N,j),那么請(qǐng)求在處理器j 上產(chǎn)生的總負(fù)載可表示為:

    動(dòng)態(tài)請(qǐng)求的服務(wù)時(shí)間可以通過文獻(xiàn)[14]的方法獲取,動(dòng)態(tài)請(qǐng)求某時(shí)間段的數(shù)量可以統(tǒng)計(jì)獲得。因此,從時(shí)間t0到時(shí)間tcurrent這段時(shí)間內(nèi),如果各類動(dòng)態(tài)請(qǐng)求到達(dá)的數(shù)量分別為CC(1,j),CC(2,j),…,CC(N,j),那么時(shí)間tcurrent時(shí)處理器j 的負(fù)載可表示為:

    其中,Δt=tcurrent-t0。因?yàn)樵讦 時(shí)間內(nèi),隨時(shí)間的推移,處理器會(huì)處理掉一部分動(dòng)態(tài)請(qǐng)求,因此計(jì)算各處理器負(fù)載時(shí)要減去這段時(shí)間,但當(dāng)Δt 大于各類動(dòng)態(tài)請(qǐng)求產(chǎn)生的負(fù)載時(shí)長(zhǎng)時(shí),表明此段時(shí)間內(nèi)處理器處于空閑狀態(tài),因此負(fù)載為0。

    為充分利用多核處理器中緩存的局部性和NUMA架構(gòu)的特性[15],同一類動(dòng)態(tài)請(qǐng)求最好分配至同一個(gè)處理器上,而且需要同時(shí)維護(hù)各處理器之間的負(fù)載均衡。因此,可以根據(jù)各CPU處理器的負(fù)載狀態(tài)W′j(1 ≤j ≤P)和各CPU 上動(dòng)態(tài)請(qǐng)求的種類和數(shù)量分配新到的動(dòng)態(tài)請(qǐng)求。若第i 種動(dòng)態(tài)請(qǐng)求到達(dá)服務(wù)器,各CPU上負(fù)載的均值為,而第i 種動(dòng)態(tài)請(qǐng)求在各處理器上的數(shù)量分別為CC(i,1),CC(i,2),…,CC(i,P),則可根據(jù)下式分配第i 種動(dòng)態(tài)請(qǐng)求:

    Lj(1 ≤j ≤P)中若Ll值最大,說明處理器l 上負(fù)載越小且第i 種動(dòng)態(tài)請(qǐng)求的數(shù)量多,因此將第i 種動(dòng)態(tài)請(qǐng)求分配至處理器l 上,可同時(shí)兼顧處理器間的負(fù)載均衡和緩存局部性。其中,α β 為公式的修正系數(shù),可根據(jù)實(shí)際情況進(jìn)行修正。

    同時(shí)Scheduler可監(jiān)測(cè)各處理器的負(fù)載狀態(tài),當(dāng)CPU處理器平均負(fù)載超過λ(設(shè)定的閾值)時(shí),新到的動(dòng)態(tài)請(qǐng)求會(huì)被分配至MIC協(xié)處理器處理。

    當(dāng)動(dòng)態(tài)請(qǐng)求i 到達(dá)服務(wù)器時(shí),各CPU處理器平均負(fù)載E(W′C)>λ,此時(shí)需要將新到的動(dòng)態(tài)請(qǐng)求i 分配至MIC協(xié)處理器處理。

    假定有Q 個(gè)MIC 協(xié)處理器,當(dāng)動(dòng)態(tài)請(qǐng)求i 到達(dá)MIC k 協(xié)處理器時(shí)(此時(shí)刻記為t′current),從時(shí)間t′0到時(shí)間t′current,協(xié)處理器MIC k 上分配到的各類動(dòng)態(tài)請(qǐng)求數(shù)為CM(1,k),CM(2,k),…,CM(N,k)。每類動(dòng)態(tài)請(qǐng)求在MIC k 上的服務(wù)時(shí)間分別為TM(1,k),TM(2,k),…,TM(N,k)。那么,請(qǐng)求在協(xié)處理器MIC k 產(chǎn)生的總負(fù)載可由下列公式計(jì)算:

    那么時(shí)間t′current時(shí)MIC k 上的負(fù)載可表示為:

    其中,Δt′=t′current-t′0。因?yàn)樵讦′時(shí)間內(nèi),隨時(shí)間的推移,協(xié)處理器會(huì)處理掉一部分動(dòng)態(tài)請(qǐng)求,因此計(jì)算各處理器負(fù)載時(shí)要減去這段時(shí)間,但當(dāng)Δt′大于各類動(dòng)態(tài)請(qǐng)求產(chǎn)生的負(fù)載時(shí)長(zhǎng)時(shí),表明此段時(shí)間內(nèi)處理器處于空閑狀態(tài),因此負(fù)載為0。

    那么,各MIC上的負(fù)載的均值為E(W′M)=(W′M(1)+W′M(2)+…+W′M(Q))/Q,而第i 種動(dòng)態(tài)請(qǐng)求在各處理器上的數(shù)量分別為CM(i,1),CM(i,2),…,CM(i,Q),出于負(fù)載均衡和緩存局部性的考慮,可由下式分配動(dòng)態(tài)請(qǐng)求i 至那個(gè)MIC協(xié)處理器。

    Gk(1 ≤k ≤P)中,若Gr值大,說明MIC r 上負(fù)載小且第i 種動(dòng)態(tài)請(qǐng)求的數(shù)量多,因此將第i 種動(dòng)態(tài)請(qǐng)求分配至協(xié)處理器MIC r 上,可同時(shí)兼顧協(xié)處理器的負(fù)載均衡和緩存局部性。其中,μ,ν 為公式的修正系數(shù),可根據(jù)實(shí)際情況進(jìn)行修正。

    經(jīng)過上述步驟,到達(dá)Web服務(wù)器的動(dòng)態(tài)請(qǐng)求可以被分配至合適的CPU 或MIC 協(xié)處理器上,分配的過程同時(shí)兼顧了負(fù)載均衡和緩存局部性,可以最大化地利用異構(gòu)系統(tǒng)的計(jì)算能力,從而提高了動(dòng)態(tài)請(qǐng)求的處理能力。

    調(diào)度算法的偽碼描述如下:

    //用于存儲(chǔ)P 個(gè)CPU處理器上已分配的N 類請(qǐng)求的數(shù)量

    array CC[N,P]

    //用于存儲(chǔ)P 個(gè)CPU處理器上N 類請(qǐng)求的服務(wù)時(shí)間

    array TC[N,P]

    //用于存儲(chǔ)Q 個(gè)MIC處理器上N 類請(qǐng)求的服務(wù)時(shí)間

    array TM[N,Q]

    //用于存儲(chǔ)Q個(gè)MIC處理器上已分配的N 類請(qǐng)求的數(shù)量

    array CM[N,Q]

    初始時(shí)間為t0

    While(true)

    {

    第i 個(gè)請(qǐng)求到達(dá)scheduler,此時(shí)時(shí)間為tcurrent

    //當(dāng)前時(shí)間與初始時(shí)間的差值

    Δt=tcurrent-t0

    //用于記錄每個(gè)CPU的上的歷史總負(fù)載情況

    array WC[P]

    array W′C[P]

    for(j=0; j <P; j+ +)

    {

    WC[j]=CC[i,j]TC[i,j]

    If(WC[j]≥Δt)

    W′C[j]=WC[j]-Δt

    Else

    W′C[j]=0

    }//for

    If(E(W′C)>λ)//CPU負(fù)載過大

    {

    //表示每個(gè)MIC的上的歷史總負(fù)載情況

    array WM[Q]

    array W′M[Q]

    for(j=0; j <Q; j++)

    {

    WM[j]=CM[i,j]TM[i,j]

    If(WM[j]≥Δt)

    W′M[j]=WM[j]-Δt

    Else

    W′M[j]=0

    }//for

    array G[Q]

    for(k=0; k <Q; k++)

    {

    }

    //求G[k]中的最大值Gmax(r)

    Gmax(r)=Max{G[k]}

    將該請(qǐng)求分配至第r 個(gè)MIC處理器

    CM[i,r]++

    }//If

    Else

    {

    array L[P]

    for(j=0; j <P; j++)

    {

    }

    //求L[j]中的最大值Lmax(l)

    Lmax(l)=Max{L[j]}

    該該請(qǐng)求分配至第l 個(gè)CPU處理器

    CC[i,l]++

    }//Else

    }//while

    3 實(shí)驗(yàn)及評(píng)估分析

    3.1 實(shí)驗(yàn)設(shè)置

    本實(shí)驗(yàn)采用如圖3 所示拓?fù)鋱D,多臺(tái)客戶端PC 采用httperf 向服務(wù)器Server 發(fā)送動(dòng)態(tài)請(qǐng)求。本實(shí)驗(yàn)采用一個(gè)6 核12 超線程的CPU 和一個(gè)MIC 卡作為實(shí)驗(yàn)平臺(tái),MIC協(xié)處理器為Intel Xeon Phi 5110p,具有512位SIMD 指令集,57 個(gè)物理核心,每個(gè)核心有4 個(gè)硬件線程?;谛萝浖蚣荛_發(fā)的服務(wù)器程序NSFS(New Software Framework Server)部署在服務(wù)器Server 上,用于處理到達(dá)服務(wù)器的動(dòng)態(tài)請(qǐng)求。作為對(duì)比,基于傳統(tǒng)的先到先服務(wù)(FCFS)算法開發(fā)了web 服務(wù)器程序uFCFS,部署于兩臺(tái)6 核12 超線程的服務(wù)器節(jié)點(diǎn)上,其中一臺(tái)兼作負(fù)載均衡器使用,采用輪詢的方式向本身和另一臺(tái)部署uFCFS 的服務(wù)器轉(zhuǎn)發(fā)動(dòng)態(tài)請(qǐng)求,由uFCFS處理動(dòng)態(tài)請(qǐng)求,并返回響應(yīng)。

    圖3 實(shí)驗(yàn)拓?fù)鋱D

    本文基于上述兩個(gè)仿真web 服務(wù)器程序NSFS 和uFCFS 進(jìn)行實(shí)驗(yàn),并主要從吞吐量、平均響應(yīng)時(shí)間對(duì)兩者進(jìn)行評(píng)估。其中,httperf 的并發(fā)數(shù)、動(dòng)態(tài)請(qǐng)求的服務(wù)時(shí)間是可以調(diào)整的,本文在調(diào)整這些參數(shù)的情況下進(jìn)行了一系列實(shí)驗(yàn),測(cè)量吞吐量、平均響應(yīng)時(shí)間隨并發(fā)數(shù)和動(dòng)態(tài)請(qǐng)求服務(wù)時(shí)間變化的情況。

    3.2 結(jié)果評(píng)估

    (1)隨并發(fā)數(shù)的變化

    在保持其他實(shí)驗(yàn)參數(shù)保持不變的前提下,改變httperf 發(fā)送動(dòng)態(tài)請(qǐng)求的并發(fā)數(shù)(從100 至10 000),對(duì)兩個(gè)仿真web 服務(wù)器程序NSFS 和uFCFS 進(jìn)行實(shí)驗(yàn),并分別測(cè)量計(jì)算兩個(gè)仿真web 服務(wù)器程序的吞吐量和平均響應(yīng)時(shí)間。實(shí)驗(yàn)結(jié)果如圖4所示。

    由圖4 可看出,當(dāng)動(dòng)態(tài)請(qǐng)求的并發(fā)數(shù)不斷增加時(shí),同時(shí)到達(dá)web服務(wù)器的請(qǐng)求數(shù)量增多,所以導(dǎo)致請(qǐng)求排隊(duì)變長(zhǎng),從而導(dǎo)致uFCFS和NSFS的平均響應(yīng)時(shí)間隨并發(fā)數(shù)的增加而增加。但uFCFS 的平均響應(yīng)時(shí)間在此過程中,增加的幅度要大于NSFS 的幅度,這說明使用NSFS框架的web服務(wù)器可以充分利用多核CPU和MIC協(xié)處理器的運(yùn)算能力,其處理請(qǐng)求的能力要強(qiáng)于uFCFS,即基于CPU+MIC協(xié)處理器的異構(gòu)web服務(wù)器的性能要強(qiáng)于由兩個(gè)運(yùn)算節(jié)點(diǎn)組成的web服務(wù)器。

    uFCFS和NSFS的吞吐量可根據(jù)如下公式分析:

    當(dāng)并發(fā)數(shù)增加時(shí),uFCFS 和NSFS 的平均響應(yīng)時(shí)間均增加,因此根據(jù)公式(8)可知,兩者的吞吐量變化均不會(huì)大。由于NSFS能充分利用MIC協(xié)處理器,因此運(yùn)算能力更強(qiáng),所以平均響應(yīng)時(shí)間也更短一些,從而其吞吐量要高于uFCFS,分析結(jié)果與圖4中的實(shí)驗(yàn)結(jié)果一致。

    (2)隨服務(wù)時(shí)間的變化

    用戶請(qǐng)求的服務(wù)時(shí)間變化比較大,呈現(xiàn)重尾分布的特點(diǎn)[16],為模擬真實(shí)場(chǎng)景,不失一般性,本文實(shí)驗(yàn)中的請(qǐng)求服務(wù)時(shí)間是可以調(diào)整的。當(dāng)增大服務(wù)時(shí)間時(shí),測(cè)量uFCFS 和NSFS 兩種服務(wù)器的吞吐量和平均響應(yīng)時(shí)間,圖5為測(cè)得的結(jié)果。

    根據(jù)圖5,當(dāng)服務(wù)時(shí)間增加時(shí),uFCFS和NSFS 的吞吐量均下降,這是由于隨著服務(wù)時(shí)間增加,兩種web 服務(wù)器處理動(dòng)態(tài)請(qǐng)求的時(shí)間都隨之增長(zhǎng),因此導(dǎo)致兩種服務(wù)器的吞吐量均下降。但是NSFS 的吞吐量一直大于uFCFS,這是因?yàn)镹SFS 可以整合多核CPU 和MIC協(xié)處理器的運(yùn)算能力,整體性能要優(yōu)于由兩臺(tái)普通節(jié)點(diǎn)構(gòu)成的uFCFS 服務(wù)器。隨服務(wù)時(shí)間增加,uFCFS 和NSFS 的平均響應(yīng)時(shí)間均增加,這是由于服務(wù)時(shí)間的增加會(huì)加重服務(wù)器的負(fù)載,從而導(dǎo)致排隊(duì)時(shí)間的增加,進(jìn)而延長(zhǎng)了服務(wù)器的平均響應(yīng)時(shí)間。而NSFS 的平均響應(yīng)時(shí)間始終低于uFCFS,這也證實(shí)了NSFS 的性能要優(yōu)于uFCFS。

    4 結(jié)論

    本文針對(duì)由多核CPU和MIC協(xié)處理組成的異構(gòu)系統(tǒng),提出了可充分發(fā)揮該系統(tǒng)運(yùn)算性能的動(dòng)態(tài)請(qǐng)求調(diào)度算法。該算法基于分階段事件驅(qū)動(dòng)模型,將動(dòng)態(tài)請(qǐng)求的處理過程分為多個(gè)階段,運(yùn)算較密集的動(dòng)態(tài)請(qǐng)求處理階段由多核CPU 和MIC 協(xié)處理器并行承擔(dān),并通過負(fù)載均衡算法保持多核CPU和MIC協(xié)處理器之間的負(fù)載均衡?;诖四P?,本文開發(fā)了對(duì)應(yīng)的仿真程序,并進(jìn)行了相關(guān)的仿真實(shí)驗(yàn)。實(shí)驗(yàn)表明,基于該算法的web服務(wù)器的吞吐量、平均響應(yīng)時(shí)間均優(yōu)于由兩個(gè)節(jié)點(diǎn)構(gòu)成的采用傳統(tǒng)FCFS算法的仿真web服務(wù)器。

    圖4 兩個(gè)仿真程序隨并發(fā)數(shù)變化時(shí)的性能對(duì)比

    圖5 兩個(gè)仿真程序隨服務(wù)時(shí)間變化時(shí)的性能對(duì)比

    猜你喜歡
    協(xié)處理器吞吐量處理器
    基于HBase分布式數(shù)據(jù)庫海量數(shù)據(jù)序列存儲(chǔ)優(yōu)化
    基于HBase分布式數(shù)據(jù)庫海量數(shù)據(jù)序列存儲(chǔ)優(yōu)化
    HBase分布式二級(jí)索引通用方案研究
    2016年10月長(zhǎng)三角地區(qū)主要港口吞吐量
    集裝箱化(2016年11期)2017-03-29 16:15:48
    2016年11月長(zhǎng)三角地區(qū)主要港口吞吐量
    集裝箱化(2016年12期)2017-03-20 08:32:27
    Imagination的ClearCallTM VoIP應(yīng)用現(xiàn)可支持Cavium的OCTEON? Ⅲ多核處理器
    ADI推出新一代SigmaDSP處理器
    汽車零部件(2014年1期)2014-09-21 11:41:11
    呼嚕處理器
    2014年1月長(zhǎng)三角地區(qū)主要港口吞吐量
    集裝箱化(2014年2期)2014-03-15 19:00:33
    上海港11月集裝箱吞吐量同比增長(zhǎng)4.25%
    廣東造船(2013年6期)2013-04-29 16:34:55
    久久久久久大精品| 国产精品福利在线免费观看| 欧美xxxx性猛交bbbb| 亚洲伊人久久精品综合 | 99热精品在线国产| 日韩 亚洲 欧美在线| 久久精品影院6| 亚洲真实伦在线观看| 身体一侧抽搐| 国产在线男女| 国产高清三级在线| 成人鲁丝片一二三区免费| 插阴视频在线观看视频| 国产私拍福利视频在线观看| 亚洲av中文av极速乱| 精品熟女少妇av免费看| 国产成人freesex在线| 国产伦精品一区二区三区四那| 久久精品国产亚洲av天美| 少妇熟女欧美另类| 国产亚洲91精品色在线| 菩萨蛮人人尽说江南好唐韦庄 | 国产欧美另类精品又又久久亚洲欧美| 美女大奶头视频| 99视频精品全部免费 在线| 国产成人freesex在线| 熟妇人妻久久中文字幕3abv| 国产一区有黄有色的免费视频 | 高清av免费在线| av国产免费在线观看| 午夜福利在线观看免费完整高清在| 少妇熟女aⅴ在线视频| 深夜a级毛片| 午夜日本视频在线| 日韩精品青青久久久久久| 日日啪夜夜撸| 身体一侧抽搐| 欧美+日韩+精品| 精品久久久久久久人妻蜜臀av| 久久久a久久爽久久v久久| 99久久人妻综合| a级毛色黄片| 一级黄片播放器| 麻豆成人午夜福利视频| 69av精品久久久久久| 狂野欧美激情性xxxx在线观看| 国产成人91sexporn| 自拍偷自拍亚洲精品老妇| 亚洲中文字幕一区二区三区有码在线看| 波野结衣二区三区在线| 大香蕉久久网| 国产午夜福利久久久久久| 日韩强制内射视频| 亚洲熟妇中文字幕五十中出| 最近最新中文字幕免费大全7| 国产私拍福利视频在线观看| 色综合亚洲欧美另类图片| 亚洲国产精品sss在线观看| 国产精品国产三级专区第一集| 九九在线视频观看精品| 国产成人精品久久久久久| 91久久精品电影网| 国产三级中文精品| 日本午夜av视频| 岛国毛片在线播放| 国产伦一二天堂av在线观看| 国产亚洲精品av在线| 国产色婷婷99| 亚洲国产精品国产精品| 亚洲人成网站在线播| 免费看日本二区| 少妇熟女欧美另类| 建设人人有责人人尽责人人享有的 | 国产一区亚洲一区在线观看| 亚洲精品乱久久久久久| 黄片wwwwww| 亚洲伊人久久精品综合 | 亚洲综合精品二区| 亚洲欧美清纯卡通| 午夜精品在线福利| 一本一本综合久久| 男插女下体视频免费在线播放| 美女高潮的动态| 国产一区二区亚洲精品在线观看| 亚洲最大成人av| 亚洲内射少妇av| 99热网站在线观看| 99热网站在线观看| 长腿黑丝高跟| 亚洲国产欧洲综合997久久,| 国产男人的电影天堂91| 在线免费观看的www视频| 少妇的逼好多水| 国产成人福利小说| 亚洲精品国产成人久久av| 国产高清国产精品国产三级 | 久久婷婷人人爽人人干人人爱| 亚洲国产精品sss在线观看| 91av网一区二区| 亚洲乱码一区二区免费版| 久久精品人妻少妇| 久久久午夜欧美精品| 日日啪夜夜撸| 久久精品久久久久久噜噜老黄 | 三级国产精品片| 简卡轻食公司| 久久久国产成人精品二区| 三级国产精品片| 国产视频内射| 啦啦啦啦在线视频资源| 极品教师在线视频| 国产精品伦人一区二区| 亚洲国产成人一精品久久久| 晚上一个人看的免费电影| 啦啦啦啦在线视频资源| 亚洲图色成人| 欧美97在线视频| 小蜜桃在线观看免费完整版高清| 午夜视频国产福利| 久久亚洲国产成人精品v| 国产又色又爽无遮挡免| 久久这里有精品视频免费| 人人妻人人看人人澡| 欧美日韩国产亚洲二区| 人人妻人人澡人人爽人人夜夜 | 嘟嘟电影网在线观看| 色尼玛亚洲综合影院| 国产久久久一区二区三区| 99久久人妻综合| 国产免费又黄又爽又色| 成人综合一区亚洲| 久久久久免费精品人妻一区二区| 在线播放无遮挡| 国产精品99久久久久久久久| 岛国毛片在线播放| 全区人妻精品视频| 久久精品91蜜桃| 波多野结衣高清无吗| 午夜a级毛片| 免费电影在线观看免费观看| 成人特级av手机在线观看| 国产精品久久视频播放| 丝袜美腿在线中文| 大香蕉97超碰在线| 桃色一区二区三区在线观看| 91精品国产九色| 老女人水多毛片| 97超碰精品成人国产| 女人久久www免费人成看片 | 午夜亚洲福利在线播放| 日韩av在线大香蕉| 1024手机看黄色片| 成人二区视频| 乱码一卡2卡4卡精品| 久久这里有精品视频免费| 99久久九九国产精品国产免费| 国产爱豆传媒在线观看| 女人久久www免费人成看片 | 97在线视频观看| 一级毛片久久久久久久久女| 99热网站在线观看| 久久久久久久久大av| 国产一区二区三区av在线| 国内揄拍国产精品人妻在线| 黑人高潮一二区| 淫秽高清视频在线观看| 亚洲欧美日韩卡通动漫| 亚洲欧美中文字幕日韩二区| 欧美极品一区二区三区四区| 成人综合一区亚洲| 亚洲成av人片在线播放无| 少妇熟女aⅴ在线视频| 全区人妻精品视频| 男的添女的下面高潮视频| 亚洲乱码一区二区免费版| 热99在线观看视频| 精品久久久久久久久av| 一个人免费在线观看电影| 国产高清有码在线观看视频| 国产极品天堂在线| 男的添女的下面高潮视频| av播播在线观看一区| 国产精品av视频在线免费观看| 成人特级av手机在线观看| 日本av手机在线免费观看| 天美传媒精品一区二区| 嫩草影院入口| 日韩高清综合在线| 成人鲁丝片一二三区免费| 午夜久久久久精精品| 99久久精品一区二区三区| 国产激情偷乱视频一区二区| 白带黄色成豆腐渣| 三级国产精品欧美在线观看| 免费观看a级毛片全部| 国产成年人精品一区二区| 国产亚洲午夜精品一区二区久久 | 亚洲在线观看片| 亚洲性久久影院| 色网站视频免费| 日韩人妻高清精品专区| 精品久久久久久久久亚洲| 亚洲自偷自拍三级| 乱人视频在线观看| 国产在视频线精品| 插阴视频在线观看视频| 亚洲欧美一区二区三区国产| 色尼玛亚洲综合影院| 99久久精品一区二区三区| 99久久九九国产精品国产免费| 久久精品人妻少妇| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 亚洲精品影视一区二区三区av| 国产成人aa在线观看| 久久久久久久国产电影| 成人综合一区亚洲| 两性午夜刺激爽爽歪歪视频在线观看| 国产精品久久久久久久电影| 91午夜精品亚洲一区二区三区| 国产极品天堂在线| 国产真实伦视频高清在线观看| 亚洲av.av天堂| 色综合站精品国产| 国产精品久久久久久av不卡| 亚洲成人久久爱视频| 亚洲精品一区蜜桃| 国产精品不卡视频一区二区| 日韩欧美在线乱码| 人妻夜夜爽99麻豆av| www.色视频.com| 99九九线精品视频在线观看视频| 日韩欧美精品免费久久| 亚洲欧美精品综合久久99| 国产色婷婷99| 亚洲欧美日韩东京热| 成年女人看的毛片在线观看| 亚洲乱码一区二区免费版| 欧美精品国产亚洲| 日本爱情动作片www.在线观看| 男人的好看免费观看在线视频| 亚洲精品456在线播放app| 天堂网av新在线| 亚洲欧美日韩东京热| 人妻夜夜爽99麻豆av| 久久婷婷人人爽人人干人人爱| 一夜夜www| 久久精品国产亚洲网站| 99久久人妻综合| 亚洲无线观看免费| 中文天堂在线官网| 久久99蜜桃精品久久| 我的女老师完整版在线观看| 日本免费a在线| 水蜜桃什么品种好| 国产av一区在线观看免费| 一个人看视频在线观看www免费| 日韩av在线免费看完整版不卡| 久久精品影院6| 国产在视频线精品| 18禁动态无遮挡网站| 一个人看视频在线观看www免费| 国产三级中文精品| 免费不卡的大黄色大毛片视频在线观看 | 亚洲在久久综合| 神马国产精品三级电影在线观看| 国产成人91sexporn| 在线观看美女被高潮喷水网站| 亚洲欧美清纯卡通| 成人亚洲精品av一区二区| 少妇的逼水好多| 日本黄色视频三级网站网址| 精品久久久久久电影网 | 国产精品人妻久久久久久| 国产免费福利视频在线观看| 亚洲美女视频黄频| 亚洲av熟女| 久久久国产成人精品二区| 国产精品电影一区二区三区| 人人妻人人澡人人爽人人夜夜 | 午夜精品一区二区三区免费看| 亚洲经典国产精华液单| 日产精品乱码卡一卡2卡三| 国产一区二区亚洲精品在线观看| 欧美成人a在线观看| 国产亚洲一区二区精品| 啦啦啦观看免费观看视频高清| 夫妻性生交免费视频一级片| 亚洲成人中文字幕在线播放| 国产精品人妻久久久影院| av国产久精品久网站免费入址| 亚洲人成网站在线播| 两性午夜刺激爽爽歪歪视频在线观看| 日韩中字成人| 日本av手机在线免费观看| 成人鲁丝片一二三区免费| 熟妇人妻久久中文字幕3abv| 亚洲乱码一区二区免费版| 91久久精品国产一区二区三区| 2021少妇久久久久久久久久久| 免费黄网站久久成人精品| 精品少妇黑人巨大在线播放 | 97热精品久久久久久| 色尼玛亚洲综合影院| 国产精品国产高清国产av| 精品久久久久久久久亚洲| 欧美一区二区亚洲| 国产精品一区www在线观看| 中文在线观看免费www的网站| 国语自产精品视频在线第100页| 亚洲欧美日韩无卡精品| 久久精品综合一区二区三区| 毛片女人毛片| videos熟女内射| 看十八女毛片水多多多| 精华霜和精华液先用哪个| 青青草视频在线视频观看| 免费在线观看成人毛片| 啦啦啦韩国在线观看视频| 日韩av在线免费看完整版不卡| 精品久久久久久久久av| 一本一本综合久久| 欧美潮喷喷水| 我的老师免费观看完整版| 97超视频在线观看视频| 能在线免费看毛片的网站| 国产久久久一区二区三区| 黄色一级大片看看| 免费观看a级毛片全部| 成人漫画全彩无遮挡| 在线免费十八禁| 级片在线观看| 国产黄片美女视频| 97人妻精品一区二区三区麻豆| 最近最新中文字幕免费大全7| 日韩欧美精品免费久久| 成人综合一区亚洲| 久久久久久九九精品二区国产| 国产黄a三级三级三级人| 欧美xxxx性猛交bbbb| 日韩在线高清观看一区二区三区| 国产亚洲5aaaaa淫片| 日日干狠狠操夜夜爽| 亚洲美女搞黄在线观看| av.在线天堂| 国产亚洲最大av| 欧美xxxx性猛交bbbb| 日韩欧美在线乱码| 亚洲成人精品中文字幕电影| av在线播放精品| 国产久久久一区二区三区| 在线a可以看的网站| 亚州av有码| 国产真实乱freesex| 看黄色毛片网站| 2022亚洲国产成人精品| 精品免费久久久久久久清纯| 如何舔出高潮| 亚洲成色77777| 97超视频在线观看视频| 国产淫片久久久久久久久| 久久这里有精品视频免费| 91午夜精品亚洲一区二区三区| 国国产精品蜜臀av免费| 狂野欧美白嫩少妇大欣赏| 国产精品野战在线观看| 日本免费一区二区三区高清不卡| 嫩草影院精品99| 日本黄色片子视频| 久久久久国产网址| 99久久精品热视频| 亚洲国产精品成人综合色| 国产 一区 欧美 日韩| 日本免费在线观看一区| 变态另类丝袜制服| 色视频www国产| 人人妻人人澡人人爽人人夜夜 | 国产成人精品久久久久久| 一级毛片电影观看 | 精品少妇黑人巨大在线播放 | 国产精品久久电影中文字幕| 国产女主播在线喷水免费视频网站 | 国产av码专区亚洲av| 国产精品国产三级国产av玫瑰| 欧美xxxx性猛交bbbb| 人妻制服诱惑在线中文字幕| 日日撸夜夜添| 水蜜桃什么品种好| 搞女人的毛片| 菩萨蛮人人尽说江南好唐韦庄 | 青春草视频在线免费观看| 午夜福利在线在线| 美女内射精品一级片tv| 乱码一卡2卡4卡精品| 日韩欧美 国产精品| 国产精品精品国产色婷婷| 晚上一个人看的免费电影| 亚洲电影在线观看av| 久久久久久大精品| 亚洲欧美精品综合久久99| av天堂中文字幕网| 亚州av有码| 婷婷色av中文字幕| 一个人看的www免费观看视频| 色吧在线观看| 精品一区二区三区视频在线| 欧美高清成人免费视频www| 久久精品久久久久久噜噜老黄 | 人妻制服诱惑在线中文字幕| 99久久中文字幕三级久久日本| 能在线免费观看的黄片| 国产精品乱码一区二三区的特点| 久久久成人免费电影| 国产真实乱freesex| 国产成人一区二区在线| 婷婷六月久久综合丁香| 午夜精品在线福利| 尾随美女入室| 最新中文字幕久久久久| 午夜亚洲福利在线播放| 男女那种视频在线观看| 欧美精品一区二区大全| 青青草视频在线视频观看| 级片在线观看| 久久99蜜桃精品久久| 狂野欧美激情性xxxx在线观看| 国产91av在线免费观看| 国产精品综合久久久久久久免费| 综合色丁香网| 亚洲在线观看片| 日韩欧美精品v在线| 亚洲va在线va天堂va国产| 午夜免费男女啪啪视频观看| 菩萨蛮人人尽说江南好唐韦庄 | 亚洲精品456在线播放app| 三级男女做爰猛烈吃奶摸视频| 成年女人永久免费观看视频| 晚上一个人看的免费电影| 成人毛片60女人毛片免费| 嫩草影院精品99| 午夜久久久久精精品| 国产真实伦视频高清在线观看| 春色校园在线视频观看| av在线亚洲专区| 七月丁香在线播放| 亚洲欧美中文字幕日韩二区| 大香蕉久久网| 有码 亚洲区| 九九爱精品视频在线观看| 国内精品美女久久久久久| 乱人视频在线观看| 国产精品永久免费网站| 午夜日本视频在线| 国模一区二区三区四区视频| 高清视频免费观看一区二区 | 97人妻精品一区二区三区麻豆| 国产精华一区二区三区| 久久久久久久久久成人| 午夜a级毛片| 午夜福利视频1000在线观看| 午夜福利成人在线免费观看| 中文字幕制服av| 国产乱人偷精品视频| 午夜精品一区二区三区免费看| 亚洲在久久综合| 亚洲第一区二区三区不卡| 午夜福利高清视频| 美女国产视频在线观看| 美女cb高潮喷水在线观看| 亚洲丝袜综合中文字幕| 精华霜和精华液先用哪个| 国产在视频线精品| 亚洲欧美日韩东京热| 久久久成人免费电影| 国产精品一二三区在线看| 亚洲av不卡在线观看| 久久精品国产鲁丝片午夜精品| 精品人妻视频免费看| 一本一本综合久久| 小说图片视频综合网站| 午夜亚洲福利在线播放| 久久精品国产鲁丝片午夜精品| 免费看a级黄色片| 日本一二三区视频观看| 久久久久久久久久成人| 一边亲一边摸免费视频| 如何舔出高潮| 日韩av不卡免费在线播放| 日韩高清综合在线| 亚洲最大成人中文| or卡值多少钱| 欧美一级a爱片免费观看看| 菩萨蛮人人尽说江南好唐韦庄 | 如何舔出高潮| 国产爱豆传媒在线观看| 精品久久久久久久末码| 搞女人的毛片| 久久久精品94久久精品| 国产亚洲av片在线观看秒播厂 | 亚洲图色成人| 亚洲av中文av极速乱| av国产久精品久网站免费入址| 国产精品99久久久久久久久| 亚洲av成人av| 亚洲不卡免费看| 国产亚洲5aaaaa淫片| 男人和女人高潮做爰伦理| 亚洲色图av天堂| 国产高清国产精品国产三级 | 黄色欧美视频在线观看| 日本wwww免费看| 亚洲一区高清亚洲精品| 欧美一区二区精品小视频在线| 免费观看的影片在线观看| 黄色配什么色好看| 成年女人永久免费观看视频| 国产一区有黄有色的免费视频 | 可以在线观看毛片的网站| 亚洲欧美成人综合另类久久久 | 久久精品91蜜桃| 欧美成人a在线观看| 两性午夜刺激爽爽歪歪视频在线观看| 九色成人免费人妻av| 日韩欧美国产在线观看| 久久国产乱子免费精品| 热99re8久久精品国产| 亚洲国产高清在线一区二区三| 两个人视频免费观看高清| 国产成人a区在线观看| 黄片wwwwww| 久久99热6这里只有精品| 亚洲精品aⅴ在线观看| 亚洲精品国产av成人精品| 日韩,欧美,国产一区二区三区 | 亚洲图色成人| 在线观看一区二区三区| 国产精品国产三级国产专区5o | 少妇猛男粗大的猛烈进出视频 | 日本猛色少妇xxxxx猛交久久| av线在线观看网站| 亚洲欧美精品专区久久| 欧美xxxx性猛交bbbb| av.在线天堂| 天天躁日日操中文字幕| 亚洲国产精品久久男人天堂| 国产亚洲5aaaaa淫片| 久久久久网色| 夫妻性生交免费视频一级片| 日本av手机在线免费观看| 亚洲无线观看免费| or卡值多少钱| 国产激情偷乱视频一区二区| 色哟哟·www| 久久久精品大字幕| 久久久久久久久大av| 99热这里只有精品一区| 日韩中字成人| 国产麻豆成人av免费视频| 黄色日韩在线| 国产高清有码在线观看视频| 亚洲国产日韩欧美精品在线观看| a级毛片免费高清观看在线播放| 亚洲人成网站高清观看| 色噜噜av男人的天堂激情| 99热这里只有精品一区| 3wmmmm亚洲av在线观看| 亚洲精品456在线播放app| 亚洲欧美精品专区久久| 亚洲欧美中文字幕日韩二区| 国产午夜福利久久久久久| 亚洲欧美清纯卡通| av.在线天堂| 2021少妇久久久久久久久久久| 成人亚洲欧美一区二区av| 久久6这里有精品| 伊人久久精品亚洲午夜| 日本免费a在线| 天堂av国产一区二区熟女人妻| 亚洲内射少妇av| 久久久精品大字幕| 亚洲熟妇中文字幕五十中出| 啦啦啦韩国在线观看视频| 国产精品一区二区三区四区久久| 久久精品国产鲁丝片午夜精品| 久久久久精品久久久久真实原创| 啦啦啦啦在线视频资源| 欧美又色又爽又黄视频| 久99久视频精品免费| 日本-黄色视频高清免费观看| 国语对白做爰xxxⅹ性视频网站| 成人亚洲欧美一区二区av| 欧美成人一区二区免费高清观看| 国产精品国产高清国产av| av视频在线观看入口| 久久精品国产亚洲av涩爱| 最近中文字幕高清免费大全6| www.av在线官网国产| 女人十人毛片免费观看3o分钟| 久久鲁丝午夜福利片| 日本爱情动作片www.在线观看| 亚洲,欧美,日韩| 日日干狠狠操夜夜爽| h日本视频在线播放| 91久久精品国产一区二区成人| 白带黄色成豆腐渣| 一边摸一边抽搐一进一小说| 小说图片视频综合网站| 免费观看的影片在线观看| av.在线天堂| 亚洲国产精品成人久久小说| 男的添女的下面高潮视频| 久久久久网色| 午夜福利在线在线| 中文字幕精品亚洲无线码一区| 汤姆久久久久久久影院中文字幕 | 草草在线视频免费看|