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

    基于直接后繼節(jié)點完成時間的異構調度算法

    2017-04-17 05:13:22王宇新
    計算機應用 2017年1期
    關鍵詞:任務調度副本異構

    王 冠,王宇新,陳 鑫,王 飛,郭 禾

    (1.大連理工大學 軟件學院,遼寧 大連 116620; 2.遼寧警察學院 公安信息系,遼寧 大連 116036;3.大連理工大學 計算機科學與技術學院,遼寧 大連 116024)

    (*通信作者電子郵箱wyx@dlut.edu.cn)

    基于直接后繼節(jié)點完成時間的異構調度算法

    王 冠1,2,王宇新3*,陳 鑫1,王 飛3,郭 禾1

    (1.大連理工大學 軟件學院,遼寧 大連 116620; 2.遼寧警察學院 公安信息系,遼寧 大連 116036;3.大連理工大學 計算機科學與技術學院,遼寧 大連 116024)

    (*通信作者電子郵箱wyx@dlut.edu.cn)

    分布式環(huán)境下的異構計算系統(tǒng)(HCS)是大數據時代進行數據密集型計算不可或缺的,一個有效的任務調度算法可以提高整個異構計算系統(tǒng)的效率。在對異構環(huán)境下的任務調度進行有向無環(huán)圖(DAG)建模的基礎上,提出基于直接后繼節(jié)點完成時間的異構調度算法(HSFT)。在計算開銷和通信開銷差異度較大的異構環(huán)境中,考慮兩者之間的平衡,采用更為合理的以計算均值與標準方差的乘積和通信權值與任務節(jié)點出度的比值作為優(yōu)先權值計算方法,并在考慮最快完成時間(EFT)的基礎上,將直接后繼節(jié)點完成時間(SFT)用于處理器分配策略。實驗結果表明,HSFT在不增加算法時間復雜度的情況下,比HEFT、SDBATS、PEFT等算法有更短的調度長度(makespan)、更優(yōu)的調度長度比和效率。

    有向無環(huán)圖調度;異構計算;任務優(yōu)先級;直接后繼節(jié)點;靜態(tài)任務調度

    0 引言

    在大數據時代,數據的密集計算往往不能依靠單一的處理器完成,需要依賴于分布式環(huán)境下的異構計算系統(tǒng)(Heterogeneous Computing System, HCS)。異構計算系統(tǒng)被定義為一個由高速網絡聯通的多處理器計算平臺,可以執(zhí)行并行和分布式的密集計算[1]。所謂計算機系統(tǒng)的異構性,是指其計算資源之間存在計算能力的差異,并且各計算資源之間進行數據傳輸時,其通信傳輸速度也存在差異性。云計算平臺就是一個典型的異構計算系統(tǒng)。一個有效的任務調度算法可以提高整個異構計算系統(tǒng)的效率,目標是為了得到最短的完成時間(makespan)[2]。具體來說,算法需要在滿足任務間先后續(xù)關系的情況下,決定每個任務的執(zhí)行順序,并將其分配到合適的處理器上去執(zhí)行。

    對于如何合理進行任務調度的問題,諸多學者進行了研究,比較典型的任務調度算法有Topcuoglu等[3]提出的HEFT(Heterogeneous Earliest Finish Time)算法,該算法被認為是最經典的任務調度算法,具有很好的通用性和穩(wěn)定性,通常被作為最基本的參照算法進行實驗對比;但是由于算法本身對于異構的差異性考慮不夠,所以對待復雜異構環(huán)境下的任務調度結果往往并不理想。Munir等[4]提出的SDBATS(Standard Deviation-Based Algorithm for Task Scheduling)算法是一個新穎的任務調度算法,首次提出使用標準方差(standard deviation)代替均值的方法進行任務調度優(yōu)先級Rank值的計算,提高了對計算差異過大的異構調度的算法適應性;但是算法本身過于忽略通信開銷的優(yōu)先權值,容易引起計算開銷和通信開銷的不公平性,并且算法采用對每個處理器都進行入口任務的副本策略,這一策略有時并不合理,不但不會提高調度效率,甚至會造成延遲調度時間的情況。Arabnejad等[5]提出的PEFT(Predict Earliest Finish Time)算法是新近提出的優(yōu)秀調度算法,給出一個預測性的OCT(Optimistic Cost Table)作為優(yōu)先權值,計算所有子節(jié)點在不同處理器上的計算開銷與通信開銷之和的最小值,并將此值代入處理器選擇階段中。但是由于PEFT算法過于關注子節(jié)點在串行時的開銷,對于子節(jié)點并行度較高的情況和通信開銷較大的任務模型,并不能給出理想的調度結果。本課題組在文獻[6]中提出了HSIP(Heterogeneous Scheduling algorithm with Improved task Priority),更好地考慮了異構差異度較大環(huán)境下的合理調度問題,但HSIP算法在對于計算開銷與通信開銷之間的權值數量級平衡問題以及對于處理器的分配策略還不夠理想,存在進一步改良的可能。

    綜上所述,本文提出HSFT(Heterogeneous scheduling algorithm with immediate Successor Finish Time)算法,在異構差異度較大的情況下,平衡計算開銷與通信開銷之間的數量級公平性,采用更為合理的優(yōu)先權值計算方法,并提出直接后繼節(jié)點完成時間(Successor Finish Time, SFT)用于處理器分配策略。實驗證明,HSFT比HEFT、SDBATS、PEFT等算法有更好的調度長度(makespan)、調度長度比(schedule length ratio)與效率值(efficiency),并且沒有增加算法的時間復雜度。

    1 相關工作

    近年來,眾多的調度算法被提出用于解決在異構計算系統(tǒng)下的任務調度問題。通??梢詫⑦@些調度算法根據解決的問題模型分為兩個大類,即動態(tài)調度(dynamic scheduling)和靜態(tài)調度(static scheduling)。在動態(tài)調度的問題模型中,每個任務的計算開銷和通信開銷以及任務之間的連接關系都是未知的。在一個新任務到來時,算法才能得到具體的相關參數,給出一個實時的調度策略。動態(tài)調度算法只對新到達的任務和正在準備執(zhí)行的任務進行判斷,決定先后執(zhí)行的策略。比較典型的動態(tài)調度算法有Dynamic Mapping Heuristics[7]和Dynamic scheduling method[8]。

    對于靜態(tài)調度的問題模型來說,每個任務的計算和通信開銷以及整個任務間的連接關系都是已知的。算法可以在編譯時間內,根據上述已知的參數給出一個理想的調度結果。通常也將靜態(tài)調度算法分為兩大類:導向隨機搜索機制算法(guided random search-based algorithm)和啟發(fā)式算法(heuristic-based algorithm)。比較典型的導向隨機搜索機制算法有GA Multiprocessor Task Scheduling[9]和Problem-Space Genetic Algorithm (PSGA)[10]。這類算法都是通過多次的迭代來求得最優(yōu)解,但是與啟發(fā)式算法相比會增加過多的復雜度與處理器開銷。啟發(fā)式算法可以分為三種類型:聚類(clustering)、副本(duplication)和表(list)。聚類算法通常適合在同構計算環(huán)境下的調度,對于異構環(huán)境的調度效果有限。副本算法通常會得到較好的調度結果,但同樣也會產生更高的算法復雜度。此外,副本會引起更多的處理器占用問題,這不僅會增加額外的處理器能耗開銷,更會耽誤其他任務對于資源的共享,影響整體的優(yōu)化調度。表調度算法相對來說有著更好的調度性能、更低的算法復雜度,是靜態(tài)調度中最為流行的調度算法。典型的表調度啟發(fā)式調度算法有HEFT[3]、SDBATS[4]、PEFT[5]、HSIP[6]、LDCP(Longest Dynamic Critical Path)[11]和PETS(low complexity Performance Effective Task Scheduling)[12]等。

    2 異構環(huán)境下的任務調度模型

    本文研究的問題模型為在由多處理器集合P組成的異構計算系統(tǒng)中對單一應用程序(application)進行靜態(tài)調度。調度算法目的為對單一應用程序在P中進行處理后,得到最小的執(zhí)行時間。該模型與HEFT、SDBATS、PEFT等算法的問題模型一致。應用程序通常會描述為一個有向無環(huán)圖(Directed Acyclic Graph, DAG),G=(V,E)。其中V= {v1,v2,…,vn}表示任務節(jié)點的集合,E={e1,e2,…,em}表示邊的集合。一個簡單的DAG模型用例如圖1,與前述算法中的例圖具有相同的結構,并且其參數選取與文獻[5]完全一致。

    每個節(jié)點vi∈V表示一個具體的執(zhí)行任務,每條邊e(i, j)∈E表示在任務先后續(xù)關系下的兩個任務之間的通信開銷,即任務vi必須執(zhí)行完成后才可以將數據傳給vj來執(zhí)行。

    圖1 DAG例圖與計算開銷矩陣

    (1)

    ci, j作為邊e(i, j)上的權值用來表示任務vi和任務vj之間的通信開銷,當任務vi和vj分配到同一處理器上執(zhí)行時,兩者間通信開銷為0,因為模型忽略同一處理器內部的通信開銷,并且認為各處理器之間是完全聯通的拓撲結構,在各處理器上進行任務的執(zhí)行和通信傳輸是可以同時進行而沒有沖突的。接下來給出幾個在DAG調度問題中常見的定義。

    定義1 調度長度(makespan)表示DAG中最后一個任務的完成時間,如式(2)所示:

    makespan=max{AFT(vexit)}

    (2)

    其中AFT(vexit)表示出口節(jié)點的實時完成時間。

    定義2 最快開始時間(Earliest Start Time, EST)。EST(vi,pj)表示節(jié)點vi在處理器pj上可以開始執(zhí)行的最早時間,具體定義如式(3)所示:

    (3)

    其中:TAvl(pj)表示處理器pj可以開始運行任務的最早時間,pred(vi)表示任務vi的所有直接前驅節(jié)點,即任務vi在處理器pj上最快開始運行時間,為處理器可以運行時間與前驅節(jié)點傳輸數據完成時間兩者之間的較大值,當前驅節(jié)點vm和vi在同一處理器運行時,cm, j=0。對于入口節(jié)點,不考慮處理器啟動時間的情況下,最快開始時間EST(ventry,pj)=0。

    定義3 最快完成時間(Earliest Finish Time, EFT)。EFT(vi,pj)表示任務vi在處理器pj上的最快完成時間,如式(4)所示:

    EFT(vi,pj)=EST(vi,pj)+wi, j

    (4)

    同樣的,對于入口任務,其最快完成時間EFT(ventry,pj)=wventry, j。

    定義4 出度通信開銷權值(Out-degree Communication Cost Weight,occw)。表示任務vi所有出度節(jié)點的通信開銷之和,出度(out degree)即為該節(jié)點擁有的直接后繼節(jié)點個數。具體如式(5)所示:

    (5)

    出度通信開銷權值對于調度結果會產生很大的影響,當一個occw值過大的任務節(jié)點沒有被優(yōu)先調度時,往往導致其直接后繼節(jié)點需要更長時間的等待。

    綜上所述,DAG調度算法的目標即為決定DAG中每個任務的執(zhí)行順序并將其分配到一個具體處理器上執(zhí)行,以得到一個最小的調度長度(makespan)。當所有任務被執(zhí)行完畢時,式(2)中出口節(jié)點的實時完成時間即為調度長度。

    3 HSFT

    本文提出基于直接后繼節(jié)點完成時間的異構調度算法——HSFT,算法由計算任務調度優(yōu)先級階段和處理器分配階段兩個階段組成。

    3.1 任務調度優(yōu)先級階段

    在任務調度優(yōu)先級階段,通過從出口節(jié)點開始向上迭代來計算每個節(jié)點的優(yōu)先權值ranku,然后對其進行降序排列決定調度順序。每個節(jié)點的ranku計算如式(6)所示:

    (6)

    其中:succ(vi)表示任務vi的所有直接后繼節(jié)點,σi表示任務vi計算開銷的標準方差,outd(vi)表示任務vi的出度值,即直接后繼節(jié)點的個數。采用標準方差可以更好地體現出同一任務在不同處理器上的計算差異,即計算異構差異越大,標準方差值越大,該算法的調度優(yōu)先級就越高。使用標準方差與均值相乘作為計算權值可以更好地保證與通信開銷在數量級上的公平性。同樣的,使用出度通信開銷權值occw除以出度求得平均直接后繼節(jié)點通信開銷作為通信開銷權值,與單純使用出度通信開銷作為通信權值來比可以更公平地做到通信密集情況下的計算差異度與通信傳輸之間的均衡,可以使調度優(yōu)先權值ranku具有更好的計算開銷和通信開銷之間的平衡,使調度算法在不同的異構差異環(huán)境下具有更好的穩(wěn)定性。

    3.2 處理器分配階段

    在處理器分配階段中,將已經決定好調度順序的任務依次選擇最合適的處理器進行執(zhí)行,HSFT提出了3個具體的策略來順序執(zhí)行,詳細介紹如下。

    3.2.1 入口任務選擇副本策略

    傳統(tǒng)的任務副本算法通常會減少調度長度,并增加實際運行時的容錯性和穩(wěn)定性,但是也會因為額外的副本增加處理器的負載而影響其他任務的調度,降低處理器的效率[13-14]。入口任務由于是整個調度算法中執(zhí)行的第一個任務,即在各處理器均為空載的情況下,采用本算法提出的入口任務選擇副本策略,可以在不引起處理器過載的情況下,進一步提高整個程序的調度效率,其他任務不需要等待入口副本的執(zhí)行而影響自身的運行時間。這種策略對于入口任務直接后繼節(jié)點傳輸時間遠大于處理器執(zhí)行入口任務時間的情況極為有效,并且當判斷執(zhí)行入口副本并不會減少調度時間的情況時,也不會執(zhí)行副本引起延遲。對于入口副本是否執(zhí)行的具體判斷策略如下:

    1)只對入口任務進行如下的副本執(zhí)行判斷機制;

    2)首先選擇對入口任務產生最小EFT的處理器pj執(zhí)行入口任務;

    3)對于其余處理器pi(pi∈P),如果有入口任務的直接后繼節(jié)點(immediate successor)vn分配pi執(zhí)行時,進行如式(7)的循環(huán)判斷,如果滿足式(7)則進行pi處理器上的入口任務復制,否則直接在pi上執(zhí)行vn。

    WVentry,i

    (7)

    當以下兩個條件中任意一個滿足時,上述循環(huán)判斷終止:

    條件a 所有處理器均已分配任務執(zhí)行,意味每個處理器pi的入口副本選擇策略已經判斷完成;

    條件b 所有vn均已分配處理器執(zhí)行完畢,意味著不需要入口任務進行傳輸數據。

    3.2.2 插入機制優(yōu)化策略

    插入機制(Insertion-Basedstrategy)最初由HEFT算法提出,后續(xù)的眾多調度算法都有采用,但均沒有對判定條件進行合理的數學描述并且在存在多個滿足插入條件的空閑時間縫隙(IdleTimeSlot,ITS),即任務完成與下一任務開始之間的處理器空閑時,HEFT等算法都只是選擇第一個出現的ITS而不是最快完成的。本文對插入機制進行優(yōu)化并詳細描述如下:

    1)在每次分配任務執(zhí)行后,更新每個處理器上的ITS隊列。

    2)當任務vi進行處理器分配時,首先搜尋所有ITS,找出可以滿足條件c并同時滿足條件d的所有ITS。

    3)如果存在唯一一個同時滿足條件c和d的ITS,則直接進行插入操作。

    4)如果存在多個同時滿足條件c和d的ITS,則選取產生最小EFT的ITS進行插入執(zhí)行任務vi;

    5)當不存在任何同時滿足條件c和d的ITS時,不執(zhí)行插入機制,對任務vi進行下文的SFT分配策略。

    上述策略判斷條件描述如下:

    條件cwi, j≤ITS,即在該ITS所在處理器pj上執(zhí)行任務vi時間小于存在的ITS空閑時間長度;

    條件dvi在該ITS所在處理器pj上的EFT小于或等于該ITS的下限時間點,即可以滿足任務先后續(xù)關系。

    3.2.3 直接后繼節(jié)點完成時間分配策略

    對于所有決定了調度優(yōu)先級的任務進行具體的處理器分配時,當經過上文提到的入口副本選擇和插入機制優(yōu)化策略后,仍未分配處理器的任務vi遵照直接后繼節(jié)點完成時間SFT(immediate Successors Finish Time)分配策略。相比傳統(tǒng)算法[3-4,6]只考慮最快EFT進行處理器分配,本文算法策略考慮直接后繼節(jié)點的完成時間對于整個調度結果的影響,避免了單純考慮任務自身最快完成時間EFT進行選擇處理器時可能引起后續(xù)通信數據傳輸時間過長的不合理問題。首先給出SFT計算公式,如式(8):

    (8)

    當任務vi與直接后繼節(jié)點vj在同一處理器上執(zhí)行,即pw=pk時,ci, j=0,對于出口節(jié)點,SFT(vi,pk)為0。任務vi進行處理器分配時,選擇滿足EFT(vi,pk)+SFT(vi,pk)的和為最小值的處理器pk執(zhí)行。

    3.3 HSFT詳細偽代碼

    HSFT詳細偽代碼如下。

    輸入:DAG任務聯通矩陣與計算開銷矩陣,任務集V,處理器集合P。 輸出:調度結果,調度完成時間。

    1)

    從出口節(jié)點開始向上按照式(6)計算每個任務的ranku值

    2)

    將所有任務通過ranku值降序排列形成調度隊列

    3)

    While調度隊列存在任務時do

    4)

    選擇調度隊列最上面的任務vi

    5)

    If該任務為入口任務

    6)

    執(zhí)行本文3.2.1節(jié)的入口任務選擇副本策略

    7)

    Else(任務vi不是入口任務)

    8)

    if 滿足本文3.2.2節(jié)的插入機制優(yōu)化策略條件

    9)

    對任務vi進行插入ITS處理器分配

    10)

    else

    11)

    for 每個處理器pk∈Pdo

    12)

    按照式(4)和(8)計算任務vi的EFT和SFT

    13)

    end

    14)

    分配vi到產生最小EFT+SFT的處理器pk上執(zhí)行

    15)

    End if

    16)

    End if

    17)

    更新調度隊列

    18)

    End while

    3.4 算例分析

    由圖1的DAG例圖求得的各算法調度結果如圖2,對于該算例的調度結果,本文算法HSFT為117,PEFT算法調度結果為122,SDBATS調度結果為126,HEFT調度結果為133。由此可以看出,在與PEFT算法的文獻[5]使用同樣結構和參數的DAG模型下,HSFT仍然可以得到最為優(yōu)秀的調度結果。值得一提的是,HSFT對于處理器p1進行了入口任務副本選擇策略,選擇處理器p2來執(zhí)行入口任務,并且對其他處理器進行了判斷。圖2(a)中的p1處理器上的D1即為入口任務的副本,對于處理器p3,由于判斷在該處理器上執(zhí)行入口任務副本并不會比在p2上執(zhí)行完入口任務后再把數據傳輸到p3得到更好的調度結果,因此算法沒有對其進行入口任務副本。這一點與圖2(c)中的SDBATS算法對于所有處理器都進行了入口任務副本產生了明顯的區(qū)別,HSFT也因此得到了更好的調度結果。

    HSFT得到的各節(jié)點的ranku值降序排列如表1,即以此權值的大小決定任務的調度優(yōu)先級。各算法的節(jié)點調度優(yōu)先順序與最終調度長度如表2。另一個使得HSFT優(yōu)于其他算法調度結果的原因是對于任務3得到了相對于任務4更優(yōu)先的調度順序。這是由于本文3.1節(jié)改良的優(yōu)先級計算公式,使得計算開銷差異較大或平均出度通信開銷較大的任務都可以得到更為公平的調度順序。

    圖2 各算法調度結果

    表1 HSFT任務調度權值

    Tab.1 Priority weights of tasks in HSFT

    任務ranku(vi)任務ranku(vi)v1787.7v6471.0v2432.8v7344.7v3588.0v8379.8v4406.0v9266.9v5427.0v10182.0

    表2 各算法調度任務順序與調度長度

    對于V個任務和P個處理器,HSFT和比較算法HEFT、SDBATS及PEFT有著同樣的時間復雜度O(v2,p)。具體分析如下:當計算ranku值時其時間復雜度為O(v2*p),在分配處理器階段計算EFT的復雜度為O(v*P),計算SFT的復雜度為O(v2*p),因此整個算法時間復雜度為O(v2*p+v*P+v2*p),即為O(v2,p)。

    4 實驗與結果分析

    本章給出在隨機生成DAG實驗中,HSFT和上述各個比較算法的具體實驗結果。首先介紹幾個衡量實驗性能的比較參數。最常見的衡量DAG調度結果的參數就是式(2)介紹的調度長度makespan,但是由于DAG任務節(jié)點數與屬性不同,有必要給出一個參考標準,使用調度長度與理論調度完成時間的比值,即為調度長度比(Schedule Length Ratio, SLR),如式(9)所示:

    (9)

    式(9)的分母為所有關鍵路徑節(jié)點在各自最快完成的處理器上執(zhí)行時間累加值,完全忽略在不同處理器間通信所產生的傳輸時間,即調度的理想下限時間。因此在實驗比較中,效果更好的調度算法會得到更小的SLR值,但SLR永遠不會小于1。

    加速比為串行調度時間與并行調度時間之比,見式(10),即為當所有任務在同一處理器順序完成的時間最小值除以算法的調度時間:

    (10)

    效率值(Efficiency) 定義為加速比除以參與運行的處理器個數。理論上,隨著處理器的個數增加,加速比會越來越大,因此采用效率值作為評估參數可以更合理地判斷算法的效率,越好的算法其調度效率值越高。

    本文使用本課題組研發(fā)的DAG生成仿真程序[15],生成用于隨機DAG實驗中的測試用例。采用和文獻[5]同樣的隨機生成DAG參數,具體包括:任務節(jié)點數v(number of tasks)、形狀參數fat(shape parameter)、勻稱參數regularity(symmetry parameter)、邊密度參數density(number of edge factor)、跳躍跨度jump(the degree of leaping)、通信計算比CCR(Communication to Computation Ratio)以及異構計算差異參數η(Range percentage of computation cost)。

    density值用來定義兩層DAG節(jié)點之間邊的數量,低的取值意味著整個DAG生成的邊越少,反之取高的值會產生更多的邊。邊密度參數確定了各層節(jié)點間的連通性,即影響出度通信開銷權值和對通信密集型任務的判斷。

    regularity值用來定義每層節(jié)點的均勻度,取值越小會造成各層節(jié)點的數量差異過大,即不均勻。反之則會讓各層之間的節(jié)點數量相近,整體得到一個均勻的DAG結構。

    jump值表示一個節(jié)點向下聯通的跳躍度,即從當前節(jié)點所在層向下的跨度,當jump取1時,每個節(jié)點正常連接下一層節(jié)點,取2即可以跨過1層而連接下2層的節(jié)點。

    CCR用于決定DAG任務的通信開銷與計算開銷之間的比例關系,通常來說,該值由所有通信開銷矩陣的有效聯通邊的均值與計算開銷矩陣所有有效值的均值相比得到,CCR值較大表示DAG為一個通信密集型程序;反之,CCR值較小,即為計算密集型DAG。

    異構計算差異參數η反映了異構計算環(huán)境下處理器之間的速度差異。通常在一個[0,2*Wdag]的范圍內,隨機選取每個任務vi計算開銷的初始值wi,其中Wdag是最初給定的整個DAG計算開銷初始值。每個任務vi在每個處理器pj上的計算開銷wi, j則在式(11)的范圍內選取:

    wi×(1-η/2)≤wi, j≤wi×(1+η/2)

    (11)

    本文實驗各DAG生成參數取值范圍為:v={10,20,30,40,50,60,70,80,90,100,200,300,400,500};CCR={0.1,0.5,0.8,1,2,5,10};η={0.1,0.2,0.5,1,2};jump={1,2,4};regularity={0.2,0.8};fat={0.1,0.4,0.8};density={0.2,0.8};處理器個數Processors={4,8,16,32}。上述參數組合共生成70 560個DAG模型,對于每個DAG模型再隨機生成10個具體DAG,因此共有705 600個隨機DAG用于實驗測試。具體實驗結果如圖3~6:圖3給出了不同任務數v下的各算法調度結果的平均SLR;圖4給出不同通信計算比CCR下的各算法調度結果的平均SLR;圖5給出不同異構參數η下的各算法調度結果的平均SLR;圖6給出了不同處理器數下各算法調度的平均效率值。本文對所有實驗結果進行了標準偏差的實驗誤差估計,其誤差范圍大致在3%到6%之間。

    圖3 不同任務數下的平均SLR

    圖4 不同CCR下的平均SLR

    圖5 不同異構參數下的平均SLR

    圖3可以看出,在任務數逐漸增大的情況下,本文算法在SLR上要比其他算法都小,對比PEFT算法,在10任務時優(yōu)勢接近11%,在500任務時優(yōu)勢也達到6%左右。圖4和圖5可以看出,在CCR和異構參數不斷增加的情況下,本文算法的SLR均小于其他算法,并且隨著參數取值的增加,算法的優(yōu)勢逐漸明顯。在最高的CCR取值時,優(yōu)勢達到8%左右;在最高的異構參數取值為2的情況下,優(yōu)勢也接近5%。雖然本文算法目標是異構差異度較大情況下的調度優(yōu)化,但通過圖5實驗結果可以看到,算法在異構差異較小的情況下相對其他算法也有一定的優(yōu)勢。從圖6可以看出在不同處理器數目下,本文算法效率值也高于其他算法,優(yōu)勢最高可以達到9%左右。PEFT算法由于通過預測機制,優(yōu)先考慮子節(jié)點在串行權值較大情況下的調度優(yōu)先性,所以在比較窄的DAG中占有一定優(yōu)勢,但是在并行度比較大的DAG中,這個優(yōu)勢就并不明顯,尤其在計算開銷差異較大和子節(jié)點通信并行度較高的情況下,PEFT算法往往不占優(yōu)勢,甚至并不優(yōu)于HEFT算法。值得一提的是,為了更好地與PEFT算法進行比較實驗,本文的隨機DAG生成參數選取與PEFT文獻完全一樣。對于fat值,PEFT算法文獻選取參數沒有超過1,意味著生成的DAG是過于串行的,這有利于該算法的調度結果,而事實上這樣的隨機參數選取范圍不盡合理。SDBATS算法在大部分情況下得到的調度結果優(yōu)于HEFT,但是由于算法本身缺少插入機制,以及過于注重計算開銷差異,導致在通信開銷較大情況下并沒有優(yōu)勢。HEFT算法作為最經典的調度算法,其調度的效果相對比較穩(wěn)定。

    圖6 不同處理器數目下的效率值

    總之,在各種參數的DAG模型下,HSFT的SLR和效率值都要好于其他比較算法,尤其在異構度大的情況下,HSFT的優(yōu)勢更加明顯,這是因為本文算法更注重計算開銷的差異性以及計算開銷與通信開銷兩者間的平衡,并且采用更合理的SFT處理器選擇策略。

    5 結語

    本文提出了一種異構環(huán)境下的DAG調度算法——HSFT,在考慮充分平衡計算與通信差異對優(yōu)先級影響的基礎上,以直接后繼節(jié)點的完成時間作為處理器選擇的衡量標準,算法在異構差異度較大的DAG調度中具有明顯的優(yōu)勢。在各種參數的隨機DAG實驗下,HSFT的調度長度、調度比SLR和效率值都要好于現有的PEFT、SDBATS及HEFT算法;同時,HSFT具有和本文其他比較算法相同的時間復雜度O(v2,p)。

    References)

    [1] MAHESWARAN M, BRAUN T D, SIEGEL H J.Heterogeneous distributed computing [J].Encyclopedia of Electrical and Electronics Engineering, 1999, 8: 679-690.

    [2] KWOK Y K, AHMAD I.Benchmarking the task graph scheduling algorithms [C]// IPPS/SPDP 1998: Proceedings of the First Merged International and Symposium on Parallel and Distributed Processing.Piscataway, NJ: IEEE, 1998: 531-537.

    [3] TOPCUOGLU H, HARIRI S, WU M.Performance-effective and low-complexity task scheduling for heterogeneous computing [J].IEEE Transactions on Parallel and Distributed Systems, 2002, 13(3): 260-274.

    [4] MUNIR E U, MOHSIN S, HUSSAIN A, et al.SDBATS: a novel algorithm for task scheduling in heterogeneous computing systems [C]// IPDPSW 2013: Proceedings of the IEEE 27th International Parallel and Distributed Processing Symposium Workshops & PhD Forum.Piscataway, NJ: IEEE, 2013: 43-53.

    [5] ARABNEJAD H, BARBOSA J G.List scheduling algorithm for heterogeneous systems by an optimistic cost table [J].IEEE Transactions on Parallel and Distributed Systems, 2014, 25(3): 682-694.

    [6] WANG G, WANG Y, LIU H, et al.HSIP: a novel task scheduling algorithm for heterogeneous computing [J].Scientific Programming, 2016, 2016: Article ID 3676149.

    [7] KIM J K, SHIVLE S, SIEGEL H J, et al.Dynamically mapping tasks with priorities and multiple deadlines in a heterogeneous environment [J].Journal of Parallel and Distributed Computing, 2007, 67(2): 154-169.

    [8] BARBOSA J G, MOREIRA B.Dynamic scheduling of a batch of parallel task jobs on heterogeneous clusters [J].Parallel Computing, 2011, 37(8): 428-438.

    [9] HOU E S H, ANSARI N, REN H.A genetic algorithm for multiprocessor scheduling [J].IEEE Transactions on Parallel and Distributed Systems, 1994, 5(2): 113-120.

    [10] DHODHI M K, AHMAD I, YATAMA A, et al.An integrated technique for task matching and scheduling onto distributed heterogeneous computing systems [J].Journal of Parallel and Distributed Computing, 2002, 62(9): 1338-1361.

    [11] DAOUD M I, KHARMA N.A high performance algorithm for static task scheduling in heterogeneous distributed computing systems [J].Journal of Parallel and Distributed Computing, 2008, 68(4): 399-409.

    [12] ILAVARASAN E, THAMBIDURAI P.Low complexity perform-ance effective task scheduling algorithm for heterogeneous computing environments [J].Journal of Computer Science, 2007, 3(2): 94-103.

    [13] CALHEIROS R N, BUYYA R.Meeting deadlines of scientific workflows in public clouds with tasks replication [J].IEEE Transactions on Parallel & Distributed Systems, 2014, 25(7): 1787-1796.

    [14] BANSAL S, KUMAR P, SINGH K.An improved duplication strategy for scheduling precedence constrained graphs in multiprocessor systems [J].IEEE Transactions on Parallel and Distributed Systems, 2003, 14(6): 533-544.

    [15] 王宇新,曹仕杰,郭禾,等.兼顧費用與公平的帶通信開銷的多有向無環(huán)圖調度[J].計算機應用,2015,35(11):3017-3020.(WANG Y X, CAO S J, GUO H, et al.Communication aware multiple directed acyclic graph scheduling considering cost and fairness [J].Journal of Computer Applications, 2015, 35(11): 3017-3020.)

    This work is partially supported by the National Natural Science Foundation of China (11372067, 61300016).

    WANG Guan, born in 1984, Ph.D.candidate, lecturer.His research interests include computer system architecture, parallel computing.

    WANG Yuxin, born in 1973, Ph.D., associate professor.His research interests include computer system architecture, parallel computing.

    CHEN Xin, born in 1983, Ph.D., lecturer.His research interests include combinatorial optimization and scheduling.

    WANG Fei, born in 1993, M.S.candidate.His research interests include computer system architecture, system simulation.

    GUO He, born in 1955, M.S., professor.His research interests include computer system architecture.

    Heterogeneous scheduling algorithm with immediate successor finish time

    WANG Guan1,2, WANG Yuxin3*, CHEN Xin1, WANG Fei3, GUO He1

    (1.SchoolofSoftwareTechnology,DalianUniversityofTechnology,DalianLiaoning116620,China;2.DepartmentofPoliceInformation,LiaoningPoliceCollege,DalianLiaoning116036,China;3.SchoolofComputerScienceandTechnology,DalianUniversityofTechnology,DalianLiaoning116024,China)

    In the era of big data, data intensive computing always relies on distributed Heterogeneous Computing System (HCS), and an effective task scheduling method can improve the efficiency of a HCS.Based on a Directed Acyclic Graph (DAG) model, a task scheduling algorithm for heterogeneous computing named HSFT (Heterogeneous scheduling algorithm with immediate Successor Finish Time) was proposed.In the heterogeneous environment, especially when the computation cost and communication cost vary largely, the balance between them was considered and a more reasonable method was adopted, the product of the computation cost standard deviation and mean value was taken as the computation weight, and the ratio between the out degree communication cost weight and out degree was taken as the communication weight.Furthermore, based on the consideration of Earliest Finish Time (EFT), the immediate Successor Finish Time (SFT) was used for processor selection strategy.The experimental results on randomly generated DAGs show that the proposed algorithm performs better than HEFT (Heterogeneous Earliest Finish Time), SDBATS (Standard Deviation-Based Algorithm for Task Scheduling) and PEFT (Predict Earliest Finish Time) in terms of makespan, schedule length ratio, and efficiency without increasing time complexity.

    Directed Acyclic Graph (DAG) scheduling; heterogeneous computing; task priority; immediate successor; static task scheduling

    2016-08-20;

    2016-09-02。 基金項目:國家自然科學基金資助項目(11372067,61300016)。

    王冠(1984—),男,遼寧大連人,講師,博士研究生,CCF會員,主要研究方向:計算機系統(tǒng)結構、并行計算; 王宇新(1973—),男,遼寧大連人,副教授,博士,CCF會員,主要研究方向:計算機系統(tǒng)結構、并行計算; 陳鑫(1983—),男,遼寧錦州人,講師,博士,主要研究方向:組合優(yōu)化與調度; 王飛(1993—),男,山東棗莊人,碩士研究生,主要研究方向:計算機系統(tǒng)結構、系統(tǒng)仿真; 郭禾(1955—),男,遼寧大連人,教授,碩士,主要研究方向:計算機系統(tǒng)結構。

    1001-9081(2017)01-0012-06

    10.11772/j.issn.1001-9081.2017.01.0012

    TP393.01

    A

    猜你喜歡
    任務調度副本異構
    試論同課異構之“同”與“異”
    面向流媒體基于蟻群的副本選擇算法①
    基于改進NSGA-Ⅱ算法的協(xié)同制造任務調度研究
    基于時間負載均衡蟻群算法的云任務調度優(yōu)化
    測控技術(2018年7期)2018-12-09 08:58:00
    overlay SDN實現異構兼容的關鍵技術
    電信科學(2016年11期)2016-11-23 05:07:56
    副本放置中的更新策略及算法*
    LTE異構網技術與組網研究
    云計算環(huán)境中任務調度策略
    云計算中基于進化算法的任務調度策略
    樹形網絡中的副本更新策略及算法*
    黄色毛片三级朝国网站| 日韩视频在线欧美| 人妻一区二区av| 51午夜福利影视在线观看| 亚洲精品,欧美精品| 精品福利永久在线观看| 咕卡用的链子| 亚洲欧美清纯卡通| 中文字幕亚洲精品专区| 在线观看人妻少妇| 国产成人午夜福利电影在线观看| 成人亚洲欧美一区二区av| 亚洲美女黄色视频免费看| 免费久久久久久久精品成人欧美视频| 午夜91福利影院| 最近2019中文字幕mv第一页| 欧美av亚洲av综合av国产av | 夫妻性生交免费视频一级片| 免费高清在线观看日韩| 高清黄色对白视频在线免费看| 亚洲欧美成人综合另类久久久| 亚洲国产中文字幕在线视频| 日本爱情动作片www.在线观看| 久久久久网色| 婷婷色av中文字幕| 午夜福利,免费看| 男女边摸边吃奶| 一边亲一边摸免费视频| 国产片特级美女逼逼视频| 午夜福利视频在线观看免费| 中文字幕人妻丝袜制服| 七月丁香在线播放| 不卡av一区二区三区| 91成人精品电影| 夫妻性生交免费视频一级片| 国产精品人妻久久久影院| 国语对白做爰xxxⅹ性视频网站| 九九爱精品视频在线观看| 日韩,欧美,国产一区二区三区| 亚洲人成电影观看| 日本爱情动作片www.在线观看| 超碰97精品在线观看| 亚洲第一青青草原| av在线观看视频网站免费| 国产亚洲最大av| 亚洲欧美一区二区三区国产| 久久天堂一区二区三区四区| 午夜av观看不卡| 欧美久久黑人一区二区| 日韩中文字幕欧美一区二区 | 麻豆av在线久日| 2018国产大陆天天弄谢| 老司机亚洲免费影院| 欧美97在线视频| 免费观看av网站的网址| 熟女少妇亚洲综合色aaa.| 欧美国产精品va在线观看不卡| 久久久国产欧美日韩av| 免费女性裸体啪啪无遮挡网站| 七月丁香在线播放| 婷婷色综合www| 波多野结衣av一区二区av| 人体艺术视频欧美日本| 亚洲国产中文字幕在线视频| 亚洲精品国产区一区二| 成人亚洲精品一区在线观看| 少妇的丰满在线观看| 一区二区三区乱码不卡18| 伊人久久大香线蕉亚洲五| 精品人妻熟女毛片av久久网站| 亚洲av欧美aⅴ国产| 国产男女内射视频| 97人妻天天添夜夜摸| 一区福利在线观看| 街头女战士在线观看网站| 精品少妇久久久久久888优播| 国产精品蜜桃在线观看| 熟女av电影| 1024视频免费在线观看| 中文精品一卡2卡3卡4更新| www日本在线高清视频| 亚洲图色成人| 久久人妻熟女aⅴ| 狂野欧美激情性xxxx| 欧美 亚洲 国产 日韩一| 十八禁高潮呻吟视频| 老司机影院毛片| 一级毛片 在线播放| 无限看片的www在线观看| 国产成人系列免费观看| 午夜福利网站1000一区二区三区| 国产精品欧美亚洲77777| 亚洲欧美精品综合一区二区三区| 少妇被粗大的猛进出69影院| 欧美精品一区二区免费开放| 丝袜美足系列| 亚洲第一av免费看| 天天操日日干夜夜撸| www.精华液| 欧美成人午夜精品| 国产一区二区三区综合在线观看| 中国三级夫妇交换| 美女国产高潮福利片在线看| 亚洲成人国产一区在线观看 | 黄色怎么调成土黄色| 亚洲国产欧美日韩在线播放| 久久久国产精品麻豆| 精品一区二区免费观看| 色婷婷久久久亚洲欧美| 欧美黄色片欧美黄色片| 精品国产一区二区久久| 女人爽到高潮嗷嗷叫在线视频| 91成人精品电影| 国产女主播在线喷水免费视频网站| 国产精品欧美亚洲77777| 亚洲三区欧美一区| 成人亚洲精品一区在线观看| 国产成人啪精品午夜网站| 侵犯人妻中文字幕一二三四区| 1024香蕉在线观看| 少妇人妻 视频| 人妻人人澡人人爽人人| 宅男免费午夜| 国产国语露脸激情在线看| 久久99热这里只频精品6学生| 国产欧美日韩一区二区三区在线| 在线看a的网站| 午夜久久久在线观看| 99热全是精品| 99精国产麻豆久久婷婷| 久久久国产一区二区| 青春草国产在线视频| 久久鲁丝午夜福利片| 日韩不卡一区二区三区视频在线| 亚洲欧美一区二区三区国产| 久久久国产精品麻豆| 一本—道久久a久久精品蜜桃钙片| www日本在线高清视频| 久久久欧美国产精品| 欧美日韩视频精品一区| 在现免费观看毛片| 老汉色av国产亚洲站长工具| 中文精品一卡2卡3卡4更新| 99热全是精品| 亚洲人成77777在线视频| 亚洲成国产人片在线观看| 一边摸一边抽搐一进一出视频| 青春草视频在线免费观看| 看十八女毛片水多多多| 只有这里有精品99| 久久久久视频综合| 亚洲精品美女久久久久99蜜臀 | 精品视频人人做人人爽| 国产探花极品一区二区| 狠狠婷婷综合久久久久久88av| 最新的欧美精品一区二区| 女人精品久久久久毛片| 日本爱情动作片www.在线观看| 国产片特级美女逼逼视频| 亚洲专区中文字幕在线 | 伦理电影免费视频| 无限看片的www在线观看| 一级黄片播放器| 日韩电影二区| 免费女性裸体啪啪无遮挡网站| 女人精品久久久久毛片| 老司机影院成人| 18禁国产床啪视频网站| 精品国产一区二区久久| 国产日韩欧美视频二区| 美女脱内裤让男人舔精品视频| www.精华液| 欧美成人精品欧美一级黄| 丝袜美腿诱惑在线| 国产激情久久老熟女| 亚洲五月色婷婷综合| 中文字幕亚洲精品专区| 亚洲婷婷狠狠爱综合网| 国产精品熟女久久久久浪| 亚洲国产精品国产精品| 伦理电影大哥的女人| 69精品国产乱码久久久| 国产激情久久老熟女| 婷婷色综合www| 涩涩av久久男人的天堂| 人人妻人人澡人人爽人人夜夜| av免费观看日本| 成人影院久久| av女优亚洲男人天堂| 无遮挡黄片免费观看| 色网站视频免费| 少妇人妻久久综合中文| 黄色毛片三级朝国网站| 999精品在线视频| www.av在线官网国产| 欧美日韩一级在线毛片| 中文字幕最新亚洲高清| 亚洲欧美激情在线| 久久久久网色| videos熟女内射| 亚洲av日韩精品久久久久久密 | 秋霞在线观看毛片| 亚洲精品久久成人aⅴ小说| 搡老岳熟女国产| 少妇被粗大的猛进出69影院| 欧美老熟妇乱子伦牲交| 久久亚洲国产成人精品v| 制服丝袜香蕉在线| 少妇人妻 视频| 久久 成人 亚洲| 97精品久久久久久久久久精品| 午夜激情av网站| 一边摸一边做爽爽视频免费| 妹子高潮喷水视频| 在线亚洲精品国产二区图片欧美| 九九爱精品视频在线观看| 国产精品麻豆人妻色哟哟久久| 男女床上黄色一级片免费看| 国产av码专区亚洲av| 日韩一卡2卡3卡4卡2021年| 啦啦啦中文免费视频观看日本| 狂野欧美激情性bbbbbb| 黑人巨大精品欧美一区二区蜜桃| 精品一区二区三卡| 久久国产精品大桥未久av| 国产精品偷伦视频观看了| 爱豆传媒免费全集在线观看| 成人18禁高潮啪啪吃奶动态图| 一本久久精品| 欧美av亚洲av综合av国产av | 亚洲欧洲精品一区二区精品久久久 | 婷婷色麻豆天堂久久| 少妇被粗大猛烈的视频| 777米奇影视久久| 国产男女内射视频| 热re99久久国产66热| 99热全是精品| 久久婷婷青草| 久久精品人人爽人人爽视色| 如日韩欧美国产精品一区二区三区| 亚洲欧洲精品一区二区精品久久久 | www.精华液| 美国免费a级毛片| 亚洲av在线观看美女高潮| 搡老岳熟女国产| 国产女主播在线喷水免费视频网站| 亚洲av成人精品一二三区| 一区二区三区四区激情视频| 国产成人欧美| 秋霞伦理黄片| 最近中文字幕2019免费版| 精品国产一区二区久久| 日韩成人av中文字幕在线观看| 99热全是精品| 日韩一区二区视频免费看| 人成视频在线观看免费观看| 男女之事视频高清在线观看 | 国产乱人偷精品视频| 久久精品国产亚洲av涩爱| 欧美精品一区二区大全| 亚洲国产欧美在线一区| 日韩 亚洲 欧美在线| 亚洲第一青青草原| 婷婷色综合大香蕉| 热re99久久国产66热| 人人妻,人人澡人人爽秒播 | 老司机靠b影院| 九草在线视频观看| 亚洲精品,欧美精品| 久久精品亚洲熟妇少妇任你| 国产av精品麻豆| 国产人伦9x9x在线观看| 欧美日韩亚洲高清精品| 老汉色av国产亚洲站长工具| 日本午夜av视频| www.精华液| 看免费av毛片| 热re99久久国产66热| 亚洲精品成人av观看孕妇| 欧美av亚洲av综合av国产av | 中文字幕最新亚洲高清| 欧美 亚洲 国产 日韩一| 国产成人系列免费观看| 最近中文字幕2019免费版| 各种免费的搞黄视频| 国产精品一区二区在线不卡| 国产乱来视频区| 一区福利在线观看| 你懂的网址亚洲精品在线观看| 日韩伦理黄色片| 精品国产国语对白av| 日韩制服丝袜自拍偷拍| 国产精品香港三级国产av潘金莲 | 在线 av 中文字幕| 99热全是精品| 1024香蕉在线观看| 国产黄色免费在线视频| 国产精品 欧美亚洲| 亚洲精品一区蜜桃| 观看av在线不卡| 国产日韩欧美视频二区| 亚洲av中文av极速乱| 99久国产av精品国产电影| 夫妻性生交免费视频一级片| 免费观看性生交大片5| 少妇被粗大的猛进出69影院| 黑人猛操日本美女一级片| 亚洲第一av免费看| 自拍欧美九色日韩亚洲蝌蚪91| 丝瓜视频免费看黄片| 欧美精品一区二区免费开放| 久久精品久久久久久久性| 1024视频免费在线观看| 亚洲欧美清纯卡通| 精品酒店卫生间| 综合色丁香网| 十八禁网站网址无遮挡| 久久人人爽av亚洲精品天堂| 免费在线观看完整版高清| 久久久精品94久久精品| 日韩一区二区视频免费看| 亚洲免费av在线视频| 女性被躁到高潮视频| 一区二区三区乱码不卡18| 亚洲情色 制服丝袜| 建设人人有责人人尽责人人享有的| 19禁男女啪啪无遮挡网站| 人成视频在线观看免费观看| 久久ye,这里只有精品| 国产亚洲一区二区精品| 啦啦啦 在线观看视频| 在线观看三级黄色| 妹子高潮喷水视频| 国产av码专区亚洲av| av一本久久久久| 伊人久久大香线蕉亚洲五| 交换朋友夫妻互换小说| av国产精品久久久久影院| 欧美97在线视频| 波多野结衣一区麻豆| 国产精品嫩草影院av在线观看| 99re6热这里在线精品视频| 一本—道久久a久久精品蜜桃钙片| 欧美精品亚洲一区二区| 久久久国产精品麻豆| 男女边吃奶边做爰视频| 999久久久国产精品视频| 交换朋友夫妻互换小说| 亚洲精品av麻豆狂野| 丝瓜视频免费看黄片| 男女边摸边吃奶| 色视频在线一区二区三区| 蜜桃国产av成人99| 国产精品一国产av| 国产成人欧美| 亚洲欧洲国产日韩| 国产日韩欧美亚洲二区| 日韩精品有码人妻一区| 黑人巨大精品欧美一区二区蜜桃| 国产极品粉嫩免费观看在线| 乱人伦中国视频| 亚洲欧美成人综合另类久久久| 久久久久久久国产电影| 69精品国产乱码久久久| 中文字幕亚洲精品专区| 波多野结衣一区麻豆| 最近2019中文字幕mv第一页| 超色免费av| 一级黄片播放器| 汤姆久久久久久久影院中文字幕| 另类精品久久| 美女主播在线视频| 国产在线一区二区三区精| 免费在线观看黄色视频的| 婷婷色av中文字幕| 99精品久久久久人妻精品| 女的被弄到高潮叫床怎么办| 日本wwww免费看| 亚洲少妇的诱惑av| 各种免费的搞黄视频| 搡老岳熟女国产| 成人三级做爰电影| 亚洲人成网站在线观看播放| 午夜激情久久久久久久| 熟妇人妻不卡中文字幕| 成人亚洲精品一区在线观看| 精品人妻在线不人妻| 中文字幕人妻丝袜一区二区 | 欧美少妇被猛烈插入视频| 精品酒店卫生间| 日韩人妻精品一区2区三区| 欧美人与善性xxx| 又大又黄又爽视频免费| 伦理电影免费视频| 亚洲av综合色区一区| 亚洲,欧美,日韩| 成人黄色视频免费在线看| av卡一久久| 欧美日韩亚洲高清精品| 婷婷色综合www| 色播在线永久视频| 在线观看人妻少妇| 亚洲人成网站在线观看播放| 日韩熟女老妇一区二区性免费视频| 777米奇影视久久| 夜夜骑夜夜射夜夜干| 日韩 欧美 亚洲 中文字幕| 天天躁夜夜躁狠狠久久av| 久久人人爽av亚洲精品天堂| 亚洲少妇的诱惑av| av网站免费在线观看视频| 制服人妻中文乱码| 国产在线一区二区三区精| 日韩av在线免费看完整版不卡| 校园人妻丝袜中文字幕| 亚洲成人免费av在线播放| 久久99精品国语久久久| 亚洲综合精品二区| 国产精品国产av在线观看| 久久久久精品久久久久真实原创| 中文字幕精品免费在线观看视频| 久久人人97超碰香蕉20202| 在线天堂最新版资源| 国产一区亚洲一区在线观看| 亚洲三区欧美一区| 99精国产麻豆久久婷婷| 欧美日韩亚洲国产一区二区在线观看 | 国产免费一区二区三区四区乱码| 丝袜喷水一区| 亚洲av国产av综合av卡| 亚洲婷婷狠狠爱综合网| 国产又爽黄色视频| 精品人妻熟女毛片av久久网站| 欧美日韩福利视频一区二区| 欧美人与性动交α欧美软件| 久热这里只有精品99| 久久久久久久久久久久大奶| 在线观看免费高清a一片| 男人添女人高潮全过程视频| av福利片在线| 在现免费观看毛片| 日本黄色日本黄色录像| 最新在线观看一区二区三区 | 高清黄色对白视频在线免费看| 久久久久人妻精品一区果冻| 国产1区2区3区精品| 高清在线视频一区二区三区| 精品免费久久久久久久清纯 | 乱人伦中国视频| 日韩一本色道免费dvd| netflix在线观看网站| 亚洲精品久久成人aⅴ小说| h视频一区二区三区| 一级毛片黄色毛片免费观看视频| 久久久久精品久久久久真实原创| 高清不卡的av网站| 午夜福利一区二区在线看| 搡老乐熟女国产| 欧美黑人欧美精品刺激| 99久久综合免费| 在线天堂最新版资源| 美女国产高潮福利片在线看| 丝袜人妻中文字幕| 如何舔出高潮| 99热网站在线观看| 午夜免费观看性视频| 中国国产av一级| 国产在线视频一区二区| 午夜91福利影院| 大话2 男鬼变身卡| 精品少妇一区二区三区视频日本电影 | 1024视频免费在线观看| 久久久精品区二区三区| 观看av在线不卡| av线在线观看网站| 成年女人毛片免费观看观看9 | 精品少妇黑人巨大在线播放| 亚洲成人手机| 男女下面插进去视频免费观看| 老司机在亚洲福利影院| 青草久久国产| av线在线观看网站| 国产男女内射视频| 高清视频免费观看一区二区| 精品国产国语对白av| 亚洲欧美精品自产自拍| 秋霞在线观看毛片| 欧美日韩福利视频一区二区| 国产精品久久久av美女十八| 欧美精品av麻豆av| 大香蕉久久网| 欧美 亚洲 国产 日韩一| 老鸭窝网址在线观看| 精品国产超薄肉色丝袜足j| 看非洲黑人一级黄片| 欧美av亚洲av综合av国产av | 国产一区二区激情短视频 | 青青草视频在线视频观看| 亚洲av日韩精品久久久久久密 | 日韩一区二区三区影片| 在线观看免费午夜福利视频| tube8黄色片| 一级毛片电影观看| 黄色视频不卡| 国产老妇伦熟女老妇高清| 日韩大码丰满熟妇| 伊人久久大香线蕉亚洲五| av又黄又爽大尺度在线免费看| 国产一卡二卡三卡精品 | 尾随美女入室| 亚洲国产欧美网| 国产成人精品无人区| 9热在线视频观看99| 国产精品成人在线| 乱人伦中国视频| 18禁裸乳无遮挡动漫免费视频| 久久久精品免费免费高清| 日本爱情动作片www.在线观看| 黑丝袜美女国产一区| 久久久久精品性色| 男人操女人黄网站| 久久久国产欧美日韩av| 国产亚洲最大av| 欧美激情极品国产一区二区三区| 又黄又粗又硬又大视频| 久久性视频一级片| 97在线人人人人妻| www.熟女人妻精品国产| 美女高潮到喷水免费观看| 欧美人与性动交α欧美软件| 中文欧美无线码| 97在线人人人人妻| 久久午夜综合久久蜜桃| 午夜福利在线免费观看网站| 免费黄色在线免费观看| 亚洲欧洲国产日韩| 精品一品国产午夜福利视频| 最近中文字幕高清免费大全6| 香蕉丝袜av| 国产亚洲一区二区精品| 性少妇av在线| 热99久久久久精品小说推荐| 国产成人a∨麻豆精品| 成人毛片60女人毛片免费| 亚洲国产欧美日韩在线播放| 可以免费在线观看a视频的电影网站 | 最新在线观看一区二区三区 | 精品国产一区二区三区久久久樱花| 国产精品99久久99久久久不卡 | tube8黄色片| 91老司机精品| 中文字幕另类日韩欧美亚洲嫩草| 欧美成人午夜精品| 亚洲国产av影院在线观看| 国产精品国产av在线观看| 午夜日韩欧美国产| 最新的欧美精品一区二区| 国产深夜福利视频在线观看| 国产精品 欧美亚洲| 五月开心婷婷网| av女优亚洲男人天堂| 国产极品粉嫩免费观看在线| 日韩一区二区视频免费看| 啦啦啦视频在线资源免费观看| 亚洲av欧美aⅴ国产| 伊人久久大香线蕉亚洲五| www.精华液| 午夜福利在线免费观看网站| 亚洲欧美激情在线| 极品人妻少妇av视频| 久久久欧美国产精品| 99久久综合免费| 亚洲人成电影观看| videos熟女内射| 丰满迷人的少妇在线观看| 亚洲中文av在线| 王馨瑶露胸无遮挡在线观看| 国产免费福利视频在线观看| 欧美亚洲日本最大视频资源| 777米奇影视久久| 国产一区二区激情短视频 | 久久韩国三级中文字幕| 精品福利永久在线观看| 久久久久久久国产电影| 久久久国产一区二区| 性高湖久久久久久久久免费观看| 日韩 亚洲 欧美在线| 国产成人91sexporn| 宅男免费午夜| 亚洲欧美清纯卡通| 日韩av不卡免费在线播放| 无限看片的www在线观看| 一区在线观看完整版| 男人添女人高潮全过程视频| 毛片一级片免费看久久久久| 1024视频免费在线观看| 无遮挡黄片免费观看| 观看美女的网站| 欧美精品人与动牲交sv欧美| 国产精品蜜桃在线观看| 亚洲国产中文字幕在线视频| 女性生殖器流出的白浆| 国产精品国产三级国产专区5o| 精品久久蜜臀av无| 在线天堂中文资源库| 少妇人妻精品综合一区二区| 亚洲av男天堂| 国产一区二区三区综合在线观看| av女优亚洲男人天堂| 国产成人91sexporn| 精品人妻熟女毛片av久久网站| 欧美日韩精品网址| 桃花免费在线播放| 19禁男女啪啪无遮挡网站| 日韩 亚洲 欧美在线|