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

    三種GPU并行的自適應(yīng)鄰域模擬退火算法

    2015-01-15 05:49:56鐘一文
    關(guān)鍵詞:并行算法模擬退火存儲(chǔ)器

    林 敏,鐘一文

    福建農(nóng)林大學(xué) 計(jì)算機(jī)與信息學(xué)院,福州 350002

    1 引言

    模擬退火算法是一種啟發(fā)式的全局最優(yōu)化算法,但其有兩個(gè)缺陷:(1)容易陷入局部最優(yōu)解;(2)需要花費(fèi)較多的時(shí)間以求得一個(gè)較優(yōu)的解[1]。為克服這些缺陷,學(xué)者們提出了各種方法以加速退火算法的收斂速率。這些算法主要有:依賴溫度的快速退火方案,如Guassion分布退火算法,Cauthy分布的退火算法[2],ASA[3];與其他智能算法相結(jié)合的退火方案,如遺傳算法[4],粒子群算法[5],神經(jīng)網(wǎng)絡(luò)[6];并行的退火算法,如 PSA[7-9]。

    這些算法在不同方面提高了退火算法的效率,但在實(shí)際應(yīng)用中仍需較大的計(jì)算量。近年來,隨著GPU技術(shù)的發(fā)展,GPU并行計(jì)算的研究掀起了一個(gè)熱點(diǎn)。文中提出了新的基于GPU并行的自適應(yīng)鄰域的模擬退火算法,并借助了nonu-SA[10]算法的狀態(tài)生成函數(shù),結(jié)合GPU并行的特點(diǎn),提出了三種GPU并行的算法。算法通過產(chǎn)生大量的并行線程加快搜索進(jìn)程,并使鄰域的選擇可以從多個(gè)位置出發(fā),即每個(gè)位置被限制在局部范圍搜索下一個(gè)解,而多個(gè)位置的組合使其在尋找下一個(gè)解時(shí)可以有選擇地“長跳”,不易陷入局部最優(yōu)解。

    2 自適應(yīng)鄰域的模擬退火算法

    鄰域的分布一直是模擬退火算法的一個(gè)研究重點(diǎn),Gaussian分布較適于局部搜索,而產(chǎn)生大擾動(dòng)的概率幾乎為零,難以脫離平坦區(qū)和多峰區(qū)[11],所以Gaussian分布極易陷入局部最優(yōu)解。Cauchy分布在原點(diǎn)處的峰值比Gaussian分布小,而兩端長扁平形狀趨于零的速度比Gaussian分布慢,因此更容易產(chǎn)生大步長擾動(dòng),使得SA更容易跳出局部極小,但其產(chǎn)生小幅度擾動(dòng)的能力相對減弱,從而局部趨化性搜索的能力下降。Cauchy分布的特點(diǎn)使其維持在半局部的范圍內(nèi)進(jìn)行搜索,并時(shí)不時(shí)來一個(gè)“長跳”,“長跳”使其不易陷入局部極小值,但當(dāng)最小值與局部極小值的距離很近的時(shí)候,“長跳”會(huì)使其容易遠(yuǎn)離極小值。

    文獻(xiàn)[10]提出了nonu-SA算法(自適應(yīng)鄰域的退火算法),其性能優(yōu)于Guassion的鄰域半徑隨著迭代次數(shù)的增加,而呈現(xiàn)遞減狀態(tài),當(dāng)溫度很高的時(shí)候鄰域半徑可覆蓋整個(gè)解空間,隨著迭代次數(shù)的增加搜索范圍將隨之收窄到很小的范圍。假設(shè)當(dāng)前解X={x1,x2,…,xk,…,xm},元素xk隨機(jī)擾動(dòng)得到xk'和新解X′={x1,x2,…,xk',…,xm},nonu-SA采用如下擾動(dòng)公式:

    由遞減函數(shù)的性質(zhì)可知鄰域半徑隨迭代次數(shù)n的增加,而逐漸縮窄,不像Guassion分布和Cauthy分布鄰域依賴于溫度。

    nonu-SA算法收斂速度與迭代次數(shù)n有關(guān),在數(shù)據(jù)量大的時(shí)候需要較多的迭代次數(shù),這樣降低了其收斂速度,且隨著迭代次數(shù)的增加,鄰域半徑收斂到很小的范圍,這時(shí)如果全局最小值與局部最小值相隔較遠(yuǎn)的距離,那么算法極易陷入局部最小值。

    3 基于GPU并行的自適應(yīng)鄰域退火算法

    并行算法主要有幾種實(shí)現(xiàn)方式,一是基于多核CPU并行的,二是基于集群架構(gòu)的,三是基于GPU并行[12]的。基于CPU并行的方式由于CPU核心數(shù)量的限制,并行的規(guī)模非常有限;而基于集群的方式其成本較高,且數(shù)據(jù)的傳輸較慢;GPU具有大量的核心,可以同時(shí)運(yùn)行幾千幾萬個(gè)線程,GPU擁有最高的浮點(diǎn)計(jì)算能力,甚至超越了最先進(jìn)的高性能計(jì)算(HPC)中心的設(shè)備。許多前沿研究才能申請?jiān)囉眠@種每秒萬億次浮點(diǎn)計(jì)算的超級(jí)計(jì)算機(jī),如今由帶有若干GPGPU與快速冗余獨(dú)立磁盤陣列的工作站即可實(shí)現(xiàn)。本文提出的GPU并行的退火算法是根據(jù)GPU及CUDA框架的特點(diǎn)進(jìn)行設(shè)計(jì)的,并利用了nonu-SA生成鄰域的方法,使算法的精度和收斂性大大提高。

    3.1 GPU與CUDA

    CUDA是一種基于新的并行編程模型和指令集架構(gòu)的通用計(jì)算架構(gòu),CUDA能夠利用Nvidia GPU的并行計(jì)算引擎比CPU更高效地解決許多復(fù)雜計(jì)算任務(wù),它包含一個(gè)讓開發(fā)者能夠使用C作為高級(jí)編程語言的軟件環(huán)境。

    運(yùn)行在GPU上的CUDA并行計(jì)算函數(shù)稱為kernel(內(nèi)核函數(shù)),內(nèi)核函數(shù)并不是一個(gè)完整的程序,而是整個(gè)CUDA程序中的一個(gè)可以被并行執(zhí)行的步驟。每一個(gè)內(nèi)核會(huì)被N個(gè)CUDA線程執(zhí)行N次。每個(gè)kernel函數(shù)以線程網(wǎng)格(Grid)的形式組成,每個(gè)Grid有許多同樣大小的線程塊Block組成,每個(gè)線程塊又由若干個(gè)線程(Thread)組成,如圖1所示。例如BLOCK為16,thread為256,則總的線程數(shù)為16×256,在進(jìn)行CUDA程序設(shè)計(jì)時(shí),需要考慮合理的BLOCK數(shù)和塊內(nèi)線程數(shù)Thread。

    圖1 CUDA的kernel結(jié)構(gòu)

    3.2 解空間的存儲(chǔ)結(jié)構(gòu)

    GPU及CUDA框架的特點(diǎn),決定了GPU并行程序計(jì)算中需要在GPU端產(chǎn)生大量的解,選擇合適的存儲(chǔ)結(jié)構(gòu)將大大減少GPU端訪問存儲(chǔ)器的開銷。假設(shè)要求解的函數(shù)的其中一個(gè)解表示為Xi=(x1,x2,…,xm),而并行計(jì)算中有n個(gè)線程則有X1,X2,X3,…,Xi,…,Xn個(gè)解,如圖2所示,每一列表示一個(gè)解,之所以選擇這種結(jié)構(gòu)將在4.1節(jié)中解釋。圖2中所示的結(jié)構(gòu)可以用二維數(shù)組或一維數(shù)組存儲(chǔ),本文中使用一維數(shù)組存儲(chǔ)。同時(shí)定義變量X_Valuei表示每個(gè)解Xi的函數(shù)值,即X_Valuei=f(Xi),用一維數(shù)組X_Value[n]存儲(chǔ)所有f(Xi)的值。為了區(qū)分GPU端存儲(chǔ)空間,下文中將用GPU_Xi表示存儲(chǔ)在GPU端的解向量,GPU_X_Valuei表示對應(yīng)的函數(shù)值。

    圖2 解空間的存儲(chǔ)結(jié)構(gòu)

    運(yùn)算中需要產(chǎn)生大量的隨機(jī)數(shù),傳統(tǒng)的做法是在主機(jī)端先生成大量的隨機(jī)數(shù),并將其復(fù)制到GPU的全局內(nèi)存中,這種做法雖然簡單,但需要占用大量的GPU存儲(chǔ)空間。本文的作法是在GPU端動(dòng)態(tài)的并行生成隨機(jī)數(shù),既可以節(jié)省大量的存儲(chǔ)空間,又可以提高執(zhí)行效率。

    3.3 基于多條馬爾可夫鏈的GPU并行算法

    GPU的每個(gè)線程獨(dú)立運(yùn)行一條馬爾可夫鏈[13],直到滿足停止條件。這時(shí)在GPU端并行計(jì)算出每個(gè)BLOCK內(nèi)的最優(yōu)解,然后再從這些最優(yōu)解并行計(jì)算出最優(yōu)解,最后將最優(yōu)解傳送給CPU端。以下是本算法的偽代碼表示:

    GPU端產(chǎn)生了BLOCK_NUM*THREAD_NUM個(gè)線程,每個(gè)線程都執(zhí)行相同的Markov_SA()過程,每個(gè)Markov_SA()過程相當(dāng)于負(fù)責(zé)一條獨(dú)立的馬爾可夫鏈,Markov_SA()過程的偽代碼如下:

    m個(gè)線程將產(chǎn)生m個(gè)解決方案,最終要從這m個(gè)解決方案中找出最優(yōu)解,一般的做法是由CPU端完成這個(gè)過程,但當(dāng)數(shù)據(jù)量較大的時(shí)候,將花費(fèi)比較多的時(shí)間。所以本算法采用歸約法在GPU端完成最優(yōu)值的比較查找。SeleBest過程以塊作為單位,塊內(nèi)每個(gè)線程負(fù)責(zé)兩個(gè)數(shù)的比較,每個(gè)塊的最優(yōu)解保存到塊的第一個(gè)元素,然后將結(jié)果傳輸給CPU端,由CPU端在剩余的最優(yōu)解中找出最優(yōu)解。

    3.4 基于GPU并行的遺傳-模擬退火算法

    遺傳算法[14]是一種基于自然選擇和群體遺傳機(jī)理的尋優(yōu)算法,它具有三個(gè)基本算子:選擇、交叉和變異。遺傳算法具有天生的并行性,但它極易陷入“早熟”,本算法利用遺傳算法的交叉算子與退火算法相結(jié)合,既可避免其過早進(jìn)入“早熟”,又可加快退火算法的搜索進(jìn)程。

    算法的主過程描述如下:

    算法Cross采用遺傳算法的交叉算子,按一定的交叉概率從所有解中選出部分解,對這些解隨機(jī)地進(jìn)行兩兩交叉。經(jīng)過交叉會(huì)產(chǎn)生兩個(gè)新解,加上原來的兩個(gè)解總共有四個(gè)解,在這四個(gè)解中選擇最好的一個(gè)解,并將其復(fù)制給另外一個(gè)解做為新解以進(jìn)行下一步的計(jì)算。其算法描述如下。交叉運(yùn)算的過程表示如下:

    3.5 基于BLOCK分塊的并行算法

    GPU中的線程以BLOCK進(jìn)行劃分,塊內(nèi)線程可通過共享存儲(chǔ)器和同步執(zhí)行協(xié)作。每個(gè)BLOCK內(nèi)的所有線程計(jì)算出下一個(gè)解后,通過歸約法選出該BLOCK中的最優(yōu)解,將其作為此BLOCK內(nèi)所有線程的下一個(gè)解。其主過程與4.2節(jié)中類似,每個(gè)線程的執(zhí)行過程表示如下:

    算法中__shared__表示存儲(chǔ)類型是共享內(nèi)存,共享內(nèi)存是接近核心的內(nèi)存,所以訪問速度很快。算法中在計(jì)算塊內(nèi)最優(yōu)解時(shí),需要比較最優(yōu)解,并將最優(yōu)解所處的線程號(hào)記錄下來,以便計(jì)算最優(yōu)解在全局內(nèi)存中的對應(yīng)位置。所以定義了mysharenode這個(gè)結(jié)構(gòu)體類型,mysharenode包含min和tx兩個(gè)數(shù)據(jù)成員,min表示最優(yōu)解,tx表示塊內(nèi)線程號(hào)。

    4CUDA程序的優(yōu)化

    GPU并行計(jì)算,要在多種存儲(chǔ)器之間進(jìn)行數(shù)據(jù)傳輸,不同存儲(chǔ)器的使用方法和傳輸速率有很大差異,在理想的情況下,GPU端運(yùn)行足夠多的線程,在所有存儲(chǔ)器傳輸進(jìn)行的時(shí)候,GPU的各個(gè)核心始終在計(jì)算著,這樣能很好地隱藏各種訪存延遲。

    GPU中的存儲(chǔ)結(jié)構(gòu)主要有全局內(nèi)存、共享內(nèi)存、常量存儲(chǔ)器、寄存器、紋理存儲(chǔ)器[15],不同的存儲(chǔ)器有各自的優(yōu)勢,需要采用不同的訪問方式和存儲(chǔ)結(jié)構(gòu)。本文中主要用到了全局存儲(chǔ)器,共享內(nèi)存,對于使用全局存儲(chǔ)器要盡量滿足合并內(nèi)存訪問的要求,對于共享存儲(chǔ)器要盡量避免bank conflict。

    4.1 全局內(nèi)存的合并訪問

    訪問一次全局存儲(chǔ)器需要幾百個(gè)時(shí)鐘周期,對全局內(nèi)存的訪問是否滿足合并訪問條件時(shí)對CUDA程序性能影響最明顯的因素之一。如果warp內(nèi)的32線程所有訪問地址都位于一個(gè)128 Byte的段內(nèi),則只會(huì)進(jìn)行一次合并訪問,否則要分成多次訪問,如圖3所示。

    圖3 全局內(nèi)存的合并訪問

    本文設(shè)計(jì)的存儲(chǔ)結(jié)構(gòu)一列為一個(gè)解向量,當(dāng)計(jì)算函數(shù)值時(shí),GPU可以通過二次合并訪問即可讀出所需的數(shù)據(jù),并可通過大量的線程隱藏延時(shí),如果數(shù)據(jù)是float型,則僅需一次合并訪問,但double型數(shù)據(jù)量更大,所以其吞吐量是相同的。

    4.2 處理bank conflict

    共享存儲(chǔ)器位于GPU內(nèi),速度比全局內(nèi)存快很多,在不發(fā)生bank conflict的情況下,共享內(nèi)存的延遲幾乎只有局部存儲(chǔ)器和共享存儲(chǔ)器的1/100。

    在計(jì)算最優(yōu)解時(shí),分別先計(jì)算每個(gè)block內(nèi)的最優(yōu)解,然后將數(shù)據(jù)從全局內(nèi)存加載到共享內(nèi)存,計(jì)算完最優(yōu)解再將數(shù)據(jù)傳輸給全局內(nèi)存。這里共享內(nèi)存中的數(shù)據(jù)可能會(huì)產(chǎn)生bank conflict,為了避免這個(gè)問題,算法中專門設(shè)計(jì)了相應(yīng)的存儲(chǔ)結(jié)構(gòu)。

    5 實(shí)驗(yàn)與分析

    算法中選用了11個(gè)基準(zhǔn)函數(shù),如表5所示,在GTX650TI BOOST,Intel G630平臺(tái)上進(jìn)行了實(shí)驗(yàn),b為5,馬爾可夫鏈長k為3,BLOCK數(shù)為16,Thread數(shù)為256,其中迭代次數(shù)N為2 000,每一次迭代表示運(yùn)行的時(shí)間為單位1,則2 000次迭代運(yùn)行的時(shí)間為2 000。對每個(gè)函數(shù)分別運(yùn)行30次,其結(jié)果如表1至4所示。

    表1 nonu-SA算法

    表2 基于GPU并行的遺傳-模擬退火算法

    表3 基于BLOCK的GPU并行算法

    表4 基于多條馬爾可夫鏈的GPU并行算法

    從實(shí)驗(yàn)可以看到基于BLOCK的GPU并行算法收斂速度最快,基于GPU并行的遺傳-模擬退火算法在某些方面優(yōu)于基于BLOCK的GPU并行算法,如函數(shù)4和函數(shù)7。這是由于遺傳算法的特性,使其更適合于這兩個(gè)函數(shù),并且當(dāng)調(diào)高交叉率PC將進(jìn)一步提高該算法的性能。基于GPU的多路并行算法,其算法性能整體上不如其他兩種并行算法,但其設(shè)計(jì)非常簡單占用空間小,大部分情況表現(xiàn)比nonu-SA出色,且隨著線程數(shù)的增加更加明顯。對于函數(shù)9結(jié)果比較特殊,幾種算法的結(jié)果都比較接近,甚至nonu-SA結(jié)果更好。

    表5 基準(zhǔn)函數(shù)

    為了進(jìn)一步檢驗(yàn)算法的收斂速度,分別在迭代次數(shù)為100,500,1 000,2 000,4 000的情況下進(jìn)行了實(shí)驗(yàn),結(jié)果如表6至9所示。從實(shí)驗(yàn)數(shù)據(jù)看并行算法表現(xiàn)出了較好的穩(wěn)定性,并且隨著迭代次數(shù)的增加,多數(shù)函數(shù)的收斂速度大大優(yōu)于nonu-SA算法。

    表6 基于BLOCK的GPU并行模擬退火算法

    為了在運(yùn)行時(shí)間上做進(jìn)一步的論證,將三種并行算法在所取得結(jié)果與nonu-SA相近或者更優(yōu)的情況下所耗費(fèi)的機(jī)器時(shí)間進(jìn)行了比較,得到表10的結(jié)果。從結(jié)果也可以更加證實(shí)三種并行算法的收斂速度優(yōu)于nonu-SA算法,其中3.3節(jié)中算法與nonu-SA算法相對比較接近,但還是優(yōu)于nonu-SA算法幾倍,其他兩種并行算法大大優(yōu)于nonu-SA算法。

    表7 GPU并行的遺傳模擬退火算法

    表8 多條馬爾可夫鏈GPU并行的退火算法

    表9 nonu-SA

    6 結(jié)束語

    根據(jù)GPU并行的特點(diǎn)和優(yōu)勢,提出了三種GPU并行的自適應(yīng)鄰域的模擬退火算法,并通過11個(gè)基準(zhǔn)函數(shù)對這三種并行算法加以比較。這三種算法各有優(yōu)勢,基于GPU多路并行算法實(shí)現(xiàn)簡單,所需存儲(chǔ)空間最小,并且對個(gè)別函數(shù)效果比較好;基于GPU并行的遺傳-模擬退火算法結(jié)合了遺傳算法的特點(diǎn),而基于BLOCK分塊的GPU并行模擬退火算法,利用了CUDA中的BLOCK概念使線程以BLOCK為單位進(jìn)行共享,對大部分函數(shù)來說此算法收斂速度最快。這三種算法具有較好的通用性,不僅僅可以應(yīng)用于本文中的鄰域結(jié)構(gòu),還可以將其移植到采用其他鄰域生成函數(shù)的模擬退火算法中。

    表10 算法的運(yùn)行時(shí)間比較

    [1]張霖斌,姚振興,紀(jì)晨,等.快速模擬退火算法及應(yīng)用[J].石油地球物理勘探,1997,32(5):654-660.

    [2]Szu H,Hartley R.Fast simulated annealing[J].Physics letters A,1987,122(3):157-162.

    [3]Ingber L,Petraglia A,Petraglia M R,et al.Adaptive simulated annealing[M]//Stochastic Global Optimization and its Applications with Fuzzy Adaptive Simulated Annealing.Berlin Heidelberg:Springer,2012:33-62.

    [4]Cordón O,Moya F,Zarco C.A new evolutionary algorithm combining simulated annealing and genetic programming for relevance feedback in fuzzy information retrieval systems[J].Soft Computing,2002,6(5):308-319.

    [5]Soleymani S.Bidding strategy of generation companies using PSO combined with SA method in the pay as bid markets[J].InternationalJournalofElectricalPower&Energy Systems,2011,33(7):1272-1278.

    [6]Salcedo-Sanz S,Yao X.A hybrid Hopfield network-genetic algorithm approach for the terminal assignment problem[J].IEEE Transactions on Systems,Man,and Cybernetics,Part B:Cybernetics,2004,34(6):2343-2353.

    [7]Boissin N,Lutton J L.A parallel simulated annealing algorithm[J].Parallel Computing,1993,19(8):859-872.

    [8]Ram D J,Sreenivas T H,Subramaniam K G.Parallel simulated annealing algorithms[J].Journal of Parallel and Distributed Computing,1996,37(2):207-212.

    [9]Aarts E H L,Korst J H M.Boltzmann machines as a model for parallel annealing[J].Algorithmica,1991,6(1-6):437-465.

    [10]Xinchao Z.Simulated annealing algorithm with adaptive neighborhood[J].Applied Soft Computing,2011,11(2):1827-1836.

    [11]王凌,鄭大鐘.基于Cauchy和Gaussian分布狀態(tài)發(fā)生器的模擬退火算法[J].清華大學(xué)學(xué)報(bào):自然科學(xué)版,2000,40(9):109-112.

    [12]張慶科,楊波.基于GPU的現(xiàn)代并行優(yōu)化算法[J].計(jì)算機(jī)科學(xué),2012,39(4):305-310.

    [13]Hastings W K.Monte Carlo sampling methods using Markov chains and their applications[J].Biometrika,1970,57(1):97-109.

    [14]Mahfoud S W,Goldberg D E.Parallel recombinative simulated annealing:a genetic algorithm[J].Parallel Computing,1995,21(1):1-28.

    [15]Farber R.高性能CUDA應(yīng)用設(shè)計(jì)與開發(fā):方法與最佳實(shí)踐[M].于玉龍,譯.北京:機(jī)械工業(yè)出版社,2013:94-114.

    猜你喜歡
    并行算法模擬退火存儲(chǔ)器
    靜態(tài)隨機(jī)存儲(chǔ)器在軌自檢算法
    地圖線要素綜合化的簡遞歸并行算法
    模擬退火遺傳算法在機(jī)械臂路徑規(guī)劃中的應(yīng)用
    基于GPU的GaBP并行算法研究
    基于模糊自適應(yīng)模擬退火遺傳算法的配電網(wǎng)故障定位
    SOA結(jié)合模擬退火算法優(yōu)化電容器配置研究
    基于遺傳-模擬退火算法的城市軌道交通快慢車停站方案
    存儲(chǔ)器——安格爾(墨西哥)▲
    基于Nand Flash的高速存儲(chǔ)器結(jié)構(gòu)設(shè)計(jì)
    基于GPU的分類并行算法的研究與實(shí)現(xiàn)
    999久久久国产精品视频| 亚洲美女黄片视频| 免费在线观看日本一区| 久久午夜亚洲精品久久| 俄罗斯特黄特色一大片| 欧美日本亚洲视频在线播放| 国产成人精品久久二区二区免费| 欧美成狂野欧美在线观看| 亚洲无线在线观看| av在线播放免费不卡| 欧美+亚洲+日韩+国产| 婷婷亚洲欧美| 50天的宝宝边吃奶边哭怎么回事| 国产精品一区二区三区四区免费观看 | 视频区欧美日本亚洲| 神马国产精品三级电影在线观看 | 一区福利在线观看| 两个人看的免费小视频| 青草久久国产| 久久中文字幕一级| 草草在线视频免费看| 此物有八面人人有两片| 无限看片的www在线观看| 亚洲欧美激情综合另类| 成在线人永久免费视频| 在线观看一区二区三区| 三级国产精品欧美在线观看 | 免费看日本二区| 亚洲黑人精品在线| 大型av网站在线播放| 久久久久久久午夜电影| 久久香蕉国产精品| 两个人免费观看高清视频| 亚洲熟女毛片儿| 国产精品电影一区二区三区| 欧美黄色淫秽网站| 亚洲精品美女久久久久99蜜臀| 好男人电影高清在线观看| 黑人操中国人逼视频| 国产97色在线日韩免费| а√天堂www在线а√下载| 免费电影在线观看免费观看| 亚洲熟女毛片儿| 窝窝影院91人妻| 两人在一起打扑克的视频| 国产精品久久久久久人妻精品电影| 久久久久亚洲av毛片大全| 亚洲专区字幕在线| 成年女人毛片免费观看观看9| 久久久久国内视频| a级毛片a级免费在线| 国产男靠女视频免费网站| 婷婷精品国产亚洲av| 桃色一区二区三区在线观看| 免费电影在线观看免费观看| 精品久久久久久久人妻蜜臀av| 制服诱惑二区| 国产一区二区三区在线臀色熟女| 又粗又爽又猛毛片免费看| 亚洲专区国产一区二区| 精品国内亚洲2022精品成人| aaaaa片日本免费| 丝袜美腿诱惑在线| 日韩欧美三级三区| 女人高潮潮喷娇喘18禁视频| av福利片在线观看| 国产精品国产高清国产av| 日本熟妇午夜| 黄色成人免费大全| 亚洲av五月六月丁香网| 又黄又粗又硬又大视频| 九色国产91popny在线| 一本精品99久久精品77| 在线观看午夜福利视频| 日韩av在线大香蕉| 国产精品av视频在线免费观看| 成人av一区二区三区在线看| 亚洲欧美精品综合一区二区三区| 亚洲精品av麻豆狂野| 亚洲男人的天堂狠狠| 99热6这里只有精品| 午夜精品久久久久久毛片777| 日本免费a在线| 亚洲男人天堂网一区| 日韩成人在线观看一区二区三区| 妹子高潮喷水视频| 国产精品国产高清国产av| 一级毛片精品| 国产成人av激情在线播放| 欧美3d第一页| 日韩高清综合在线| 成在线人永久免费视频| 国产精品久久久av美女十八| 国产亚洲精品久久久久久毛片| 久久久久国产精品人妻aⅴ院| 亚洲 欧美一区二区三区| 欧美成人免费av一区二区三区| 真人一进一出gif抽搐免费| 欧美成人性av电影在线观看| 九九热线精品视视频播放| 老汉色av国产亚洲站长工具| 中文字幕熟女人妻在线| 欧美在线黄色| 精品人妻1区二区| 国产精品久久久av美女十八| 在线观看一区二区三区| 免费在线观看完整版高清| 女生性感内裤真人,穿戴方法视频| 欧美午夜高清在线| 搡老岳熟女国产| 亚洲专区中文字幕在线| 女同久久另类99精品国产91| 久久精品亚洲精品国产色婷小说| 天堂av国产一区二区熟女人妻 | 99热6这里只有精品| 欧美成狂野欧美在线观看| 欧美zozozo另类| 啪啪无遮挡十八禁网站| 狠狠狠狠99中文字幕| 国产精品精品国产色婷婷| 久久精品影院6| 亚洲成人国产一区在线观看| 精华霜和精华液先用哪个| 亚洲av成人不卡在线观看播放网| 国产99白浆流出| 超碰成人久久| 看黄色毛片网站| 久久热在线av| 最近最新中文字幕大全电影3| 亚洲成a人片在线一区二区| 后天国语完整版免费观看| 69av精品久久久久久| 亚洲狠狠婷婷综合久久图片| 亚洲,欧美精品.| 一区福利在线观看| 巨乳人妻的诱惑在线观看| 女人高潮潮喷娇喘18禁视频| 人人妻,人人澡人人爽秒播| 国产爱豆传媒在线观看 | 国产亚洲欧美在线一区二区| 美女黄网站色视频| 国产人伦9x9x在线观看| 一本精品99久久精品77| 色尼玛亚洲综合影院| 国内久久婷婷六月综合欲色啪| 午夜成年电影在线免费观看| 亚洲av电影不卡..在线观看| 色av中文字幕| 成人亚洲精品av一区二区| 精品日产1卡2卡| 成年女人毛片免费观看观看9| 非洲黑人性xxxx精品又粗又长| 丝袜人妻中文字幕| cao死你这个sao货| 午夜亚洲福利在线播放| 久久中文字幕人妻熟女| 久久精品综合一区二区三区| 久久香蕉国产精品| 久久久久久久午夜电影| 国产三级黄色录像| 日韩三级视频一区二区三区| 亚洲国产欧美人成| av在线天堂中文字幕| 国产一区二区激情短视频| 狠狠狠狠99中文字幕| 99在线视频只有这里精品首页| 特大巨黑吊av在线直播| 中文在线观看免费www的网站 | 每晚都被弄得嗷嗷叫到高潮| 亚洲精品在线美女| 老熟妇仑乱视频hdxx| 日本黄大片高清| 又粗又爽又猛毛片免费看| av天堂在线播放| 五月伊人婷婷丁香| 久久中文看片网| 丰满人妻一区二区三区视频av | 嫩草影院精品99| 丝袜美腿诱惑在线| 欧美黑人巨大hd| 欧美zozozo另类| 午夜免费激情av| 国产欧美日韩一区二区精品| 可以在线观看的亚洲视频| 99热6这里只有精品| 亚洲一区高清亚洲精品| 中出人妻视频一区二区| 精品欧美一区二区三区在线| aaaaa片日本免费| 夜夜爽天天搞| 青草久久国产| 亚洲性夜色夜夜综合| 香蕉丝袜av| av超薄肉色丝袜交足视频| 很黄的视频免费| 法律面前人人平等表现在哪些方面| 精品国内亚洲2022精品成人| 麻豆一二三区av精品| 国产伦一二天堂av在线观看| 日韩国内少妇激情av| 一区二区三区高清视频在线| 最好的美女福利视频网| 国产免费av片在线观看野外av| 久久中文字幕一级| 香蕉国产在线看| 婷婷丁香在线五月| 欧美久久黑人一区二区| 成人一区二区视频在线观看| 日本熟妇午夜| 国产精品1区2区在线观看.| 18禁观看日本| 国产精品一及| 亚洲精品中文字幕一二三四区| 男插女下体视频免费在线播放| 久久久国产成人精品二区| 人妻丰满熟妇av一区二区三区| 99国产精品一区二区三区| 午夜两性在线视频| 亚洲av成人不卡在线观看播放网| 国产真人三级小视频在线观看| 亚洲中文av在线| 亚洲av第一区精品v没综合| 18美女黄网站色大片免费观看| 在线观看免费午夜福利视频| 丰满人妻熟妇乱又伦精品不卡| 男男h啪啪无遮挡| 老熟妇乱子伦视频在线观看| 黄色 视频免费看| 久久人人精品亚洲av| 美女高潮喷水抽搐中文字幕| 在线观看美女被高潮喷水网站 | 精品国内亚洲2022精品成人| 久久精品国产综合久久久| 国内精品一区二区在线观看| 日本成人三级电影网站| 亚洲电影在线观看av| 亚洲成人精品中文字幕电影| 久久天堂一区二区三区四区| a级毛片a级免费在线| 国产精品久久久久久人妻精品电影| 麻豆成人午夜福利视频| 亚洲无线在线观看| 亚洲av电影在线进入| 俺也久久电影网| 三级毛片av免费| 99热这里只有精品一区 | 国产欧美日韩一区二区三| 亚洲精品国产精品久久久不卡| 国产亚洲精品久久久久5区| 十八禁人妻一区二区| 97超级碰碰碰精品色视频在线观看| www.熟女人妻精品国产| 制服人妻中文乱码| 国产精品野战在线观看| 国产精品国产高清国产av| 麻豆久久精品国产亚洲av| 久久精品人妻少妇| 男女下面进入的视频免费午夜| 在线免费观看的www视频| 亚洲av日韩精品久久久久久密| av视频在线观看入口| 国产熟女午夜一区二区三区| 久久久久国产一级毛片高清牌| 怎么达到女性高潮| 国产成+人综合+亚洲专区| 日韩免费av在线播放| 97人妻精品一区二区三区麻豆| 少妇裸体淫交视频免费看高清 | 欧美日韩一级在线毛片| 性欧美人与动物交配| 国产aⅴ精品一区二区三区波| 搞女人的毛片| 大型黄色视频在线免费观看| 免费电影在线观看免费观看| 国产亚洲精品久久久久5区| 精品欧美国产一区二区三| 精品一区二区三区四区五区乱码| 亚洲avbb在线观看| 看黄色毛片网站| 老汉色∧v一级毛片| 国产av一区二区精品久久| 日日干狠狠操夜夜爽| 欧美日韩福利视频一区二区| 亚洲av成人精品一区久久| 女同久久另类99精品国产91| 欧美日本亚洲视频在线播放| 变态另类丝袜制服| 岛国在线免费视频观看| 国内精品久久久久久久电影| 欧美一级a爱片免费观看看 | 国产午夜精品久久久久久| 久久久久国内视频| 狂野欧美激情性xxxx| 一区二区三区国产精品乱码| 亚洲一区二区三区色噜噜| 宅男免费午夜| 久久香蕉激情| 久久久久久久久中文| 欧美日韩黄片免| 极品教师在线免费播放| 丰满人妻熟妇乱又伦精品不卡| 免费在线观看影片大全网站| 丝袜美腿诱惑在线| 夜夜躁狠狠躁天天躁| 天天躁狠狠躁夜夜躁狠狠躁| 日本 欧美在线| 人妻丰满熟妇av一区二区三区| 女同久久另类99精品国产91| 巨乳人妻的诱惑在线观看| 久久久久久久午夜电影| 欧美日韩一级在线毛片| 亚洲一区二区三区不卡视频| 日韩欧美国产一区二区入口| 88av欧美| 久久香蕉激情| 人人妻人人看人人澡| 国产99白浆流出| videosex国产| 久久久精品国产亚洲av高清涩受| 免费在线观看日本一区| 12—13女人毛片做爰片一| 亚洲精品一区av在线观看| 欧美午夜高清在线| 人成视频在线观看免费观看| 国产成人欧美在线观看| 波多野结衣巨乳人妻| 亚洲精品中文字幕在线视频| 一进一出好大好爽视频| 日韩av在线大香蕉| 国产亚洲欧美98| 成人永久免费在线观看视频| 国产精品影院久久| 色综合站精品国产| 好男人在线观看高清免费视频| 最新美女视频免费是黄的| 国内精品一区二区在线观看| 午夜免费成人在线视频| 波多野结衣高清作品| 黄片大片在线免费观看| 国产精品永久免费网站| 少妇熟女aⅴ在线视频| 免费看a级黄色片| 久久久精品欧美日韩精品| 国产麻豆成人av免费视频| 免费在线观看日本一区| 天天一区二区日本电影三级| 精品人妻1区二区| 欧美日韩中文字幕国产精品一区二区三区| 久久性视频一级片| 级片在线观看| 一二三四在线观看免费中文在| 国产又色又爽无遮挡免费看| 最近最新中文字幕大全免费视频| 欧美3d第一页| 欧美乱色亚洲激情| av天堂在线播放| 免费av毛片视频| 成人三级黄色视频| 亚洲国产欧洲综合997久久,| 久久久久久人人人人人| 国内揄拍国产精品人妻在线| 久久中文字幕人妻熟女| 三级毛片av免费| 精品高清国产在线一区| 成人特级黄色片久久久久久久| 免费电影在线观看免费观看| a在线观看视频网站| 精品久久久久久成人av| 亚洲人成网站高清观看| 久久久久久免费高清国产稀缺| 黄片小视频在线播放| 色精品久久人妻99蜜桃| 国产片内射在线| 中文亚洲av片在线观看爽| av在线播放免费不卡| 最近最新中文字幕大全免费视频| 久久久国产成人精品二区| 亚洲欧美日韩东京热| 日韩中文字幕欧美一区二区| 亚洲av美国av| 欧美成狂野欧美在线观看| 国产精品一区二区免费欧美| 亚洲精品中文字幕在线视频| 亚洲熟妇熟女久久| 成人av在线播放网站| 一区二区三区国产精品乱码| www.自偷自拍.com| 琪琪午夜伦伦电影理论片6080| 欧美色视频一区免费| 国产av麻豆久久久久久久| 国产三级中文精品| 嫁个100分男人电影在线观看| 黄色毛片三级朝国网站| 国产三级中文精品| 午夜福利免费观看在线| av片东京热男人的天堂| 国产精品亚洲美女久久久| 日韩 欧美 亚洲 中文字幕| cao死你这个sao货| 日本三级黄在线观看| 又紧又爽又黄一区二区| 男女床上黄色一级片免费看| 成年人黄色毛片网站| 国产激情偷乱视频一区二区| 日本五十路高清| 免费搜索国产男女视频| 高清在线国产一区| 久久精品91蜜桃| 亚洲国产欧美人成| 日本一区二区免费在线视频| 欧美乱码精品一区二区三区| 美女黄网站色视频| x7x7x7水蜜桃| 亚洲自偷自拍图片 自拍| 草草在线视频免费看| 欧美日韩福利视频一区二区| 亚洲成av人片在线播放无| 一级a爱片免费观看的视频| 母亲3免费完整高清在线观看| 九色国产91popny在线| 免费在线观看影片大全网站| 琪琪午夜伦伦电影理论片6080| 国产蜜桃级精品一区二区三区| 村上凉子中文字幕在线| 男人舔女人下体高潮全视频| 一个人免费在线观看电影 | 亚洲成av人片免费观看| 搞女人的毛片| 日韩欧美三级三区| 在线看三级毛片| 国产黄片美女视频| 久久精品影院6| 欧美丝袜亚洲另类 | 久久九九热精品免费| 亚洲精品国产一区二区精华液| 三级男女做爰猛烈吃奶摸视频| 国产精品,欧美在线| 一进一出抽搐动态| 亚洲国产日韩欧美精品在线观看 | 国产成人一区二区三区免费视频网站| 亚洲中文日韩欧美视频| 国产真人三级小视频在线观看| 又大又爽又粗| 久久久久免费精品人妻一区二区| 国产熟女午夜一区二区三区| 国产人伦9x9x在线观看| 天天躁夜夜躁狠狠躁躁| 精品免费久久久久久久清纯| 国产人伦9x9x在线观看| www.自偷自拍.com| 黄频高清免费视频| 午夜久久久久精精品| 欧美一区二区精品小视频在线| 国产亚洲精品久久久久5区| 亚洲天堂国产精品一区在线| 国产三级在线视频| 高清毛片免费观看视频网站| 在线观看舔阴道视频| 久久婷婷人人爽人人干人人爱| 欧美日韩福利视频一区二区| 亚洲欧美日韩东京热| 床上黄色一级片| 欧美日韩亚洲国产一区二区在线观看| 精品国产亚洲在线| 久久久久久久午夜电影| 成年女人毛片免费观看观看9| 一进一出抽搐gif免费好疼| 禁无遮挡网站| 久久久久免费精品人妻一区二区| 欧美午夜高清在线| 女人被狂操c到高潮| 国产99白浆流出| 成在线人永久免费视频| 男女那种视频在线观看| 美女免费视频网站| 欧美色视频一区免费| 757午夜福利合集在线观看| 在线免费观看的www视频| xxxwww97欧美| 国产精品久久久久久久电影 | 亚洲国产中文字幕在线视频| 国产精品久久久久久久电影 | 啦啦啦观看免费观看视频高清| 宅男免费午夜| 久久久久国产一级毛片高清牌| 嫩草影视91久久| 男人的好看免费观看在线视频 | 少妇被粗大的猛进出69影院| 三级毛片av免费| 国产午夜福利久久久久久| 免费观看人在逋| 精品第一国产精品| 久久人人精品亚洲av| 亚洲成av人片免费观看| 岛国在线观看网站| av有码第一页| 高潮久久久久久久久久久不卡| 色在线成人网| 国产av又大| 亚洲欧美日韩东京热| 国产精品九九99| 国产成人啪精品午夜网站| 神马国产精品三级电影在线观看 | 人人妻人人看人人澡| 宅男免费午夜| 精品欧美一区二区三区在线| 麻豆久久精品国产亚洲av| 中亚洲国语对白在线视频| 欧美日本视频| 国产欧美日韩精品亚洲av| 老司机福利观看| 婷婷精品国产亚洲av在线| 亚洲欧美日韩高清专用| 亚洲午夜精品一区,二区,三区| 一个人免费在线观看的高清视频| 正在播放国产对白刺激| 国产三级在线视频| 久99久视频精品免费| av福利片在线观看| 91成年电影在线观看| 九色国产91popny在线| 搡老岳熟女国产| 女警被强在线播放| 妹子高潮喷水视频| 精品久久久久久久末码| 亚洲午夜理论影院| 日韩欧美国产一区二区入口| 又大又爽又粗| 亚洲最大成人中文| 在线永久观看黄色视频| 久99久视频精品免费| 黄色 视频免费看| 成年人黄色毛片网站| 国产精品亚洲一级av第二区| 亚洲av熟女| 又黄又粗又硬又大视频| 久久中文字幕人妻熟女| 国产成人精品久久二区二区免费| АⅤ资源中文在线天堂| 国产成人av激情在线播放| 国产私拍福利视频在线观看| 成人18禁在线播放| 久久精品夜夜夜夜夜久久蜜豆 | 波多野结衣巨乳人妻| 免费高清视频大片| 国产在线精品亚洲第一网站| 91麻豆精品激情在线观看国产| √禁漫天堂资源中文www| 国产精品久久久av美女十八| 99久久国产精品久久久| 久久婷婷成人综合色麻豆| 日本 欧美在线| 色老头精品视频在线观看| 久久中文字幕人妻熟女| 99久久99久久久精品蜜桃| 九九热线精品视视频播放| 啦啦啦韩国在线观看视频| 男女床上黄色一级片免费看| svipshipincom国产片| 国产在线观看jvid| 日本撒尿小便嘘嘘汇集6| 一二三四在线观看免费中文在| 一夜夜www| 国产亚洲精品av在线| 九色成人免费人妻av| 91大片在线观看| av在线播放免费不卡| 特大巨黑吊av在线直播| 精华霜和精华液先用哪个| 久久久国产成人精品二区| 无遮挡黄片免费观看| 精品无人区乱码1区二区| 日韩精品青青久久久久久| 国产欧美日韩一区二区精品| 亚洲成人免费电影在线观看| 国产成人影院久久av| 久久香蕉精品热| 亚洲五月婷婷丁香| 亚洲精品中文字幕在线视频| 国产熟女午夜一区二区三区| 成人av一区二区三区在线看| 一级作爱视频免费观看| ponron亚洲| 午夜激情福利司机影院| av天堂在线播放| 欧美黄色淫秽网站| 精华霜和精华液先用哪个| 亚洲av电影不卡..在线观看| 久久精品夜夜夜夜夜久久蜜豆 | 欧美 亚洲 国产 日韩一| 久久精品国产亚洲av高清一级| 一二三四在线观看免费中文在| 18禁裸乳无遮挡免费网站照片| 身体一侧抽搐| 国产视频内射| 国产精品av视频在线免费观看| 中文字幕最新亚洲高清| 亚洲男人天堂网一区| 50天的宝宝边吃奶边哭怎么回事| 深夜精品福利| 国产激情欧美一区二区| 欧美一区二区国产精品久久精品 | 成人av一区二区三区在线看| 久久久精品国产亚洲av高清涩受| 久久久国产欧美日韩av| 久久精品国产99精品国产亚洲性色| av在线播放免费不卡| 国产精品永久免费网站| 18禁国产床啪视频网站| 精品一区二区三区av网在线观看| 久久精品影院6| 国产精品野战在线观看| 91成年电影在线观看| 91九色精品人成在线观看| 香蕉丝袜av|