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

    采用GPU的提升紋理緩存命中光線投射方法

    2016-10-20 11:02:54杜松江張思超
    華僑大學學報(自然科學版) 2016年5期
    關(guān)鍵詞:視點線程主軸

    杜松江, 張思超

    (1. 長江大學工程技術(shù)學院 信息工程學院, 湖北 荊州 434020;2. 中國礦業(yè)大學 機電工程學院, 江蘇 徐州 221116)

    ?

    采用GPU的提升紋理緩存命中光線投射方法

    杜松江1, 張思超2

    (1. 長江大學工程技術(shù)學院 信息工程學院, 湖北 荊州 434020;2. 中國礦業(yè)大學 機電工程學院, 江蘇 徐州 221116)

    提出一種改善紋理緩存命中率的方法.首先,分析圖形處理器(GPU)中三維紋理組織的布局特性;進而提出根據(jù)視點的變化動態(tài)選擇線程配置的策略,目的在于最小化warp級的投射光線紋理訪存跨距;最后,算法用CUDA(compute unified device architecture)實現(xiàn)并驗證.實驗結(jié)果表明:當視點分別圍繞x,y,z坐標軸旋轉(zhuǎn)時,改進后算法的幀速率分別為改進前的1.08,1.14,0.98倍.

    三維紋理; 光線投射; 圖形處理單元; 紋理緩存

    光線投射算法作為體繪制技術(shù)中的一種,在醫(yī)學、天文、地學等領(lǐng)域有著廣泛的應用.由于算法需要對屏幕上的每個像素做運算,因此,光線投射算法的計算量很大,很難滿足實時交互方面的應用.另一方面,投射光線之間是相互獨立的,該算法適合并行化實現(xiàn).Kruger 等[1]通過圖形應用程序編程接口(application programming interface,API)的功能調(diào)用,將體數(shù)據(jù)作為三維紋理保存在圖形處理器(graphics processing unit,GPU)中,利用圖形流水線的可編程著色器進行算法的實現(xiàn).之后,大量的研究工作都是針對圖形流水線模式下的算法進行改進和優(yōu)化[2-4].2007年以來,Nvidia公司推出支持計算統(tǒng)一設(shè)備架構(gòu) CUDA (compute unified device architecture)的GPU,該技術(shù)使GPU從圖形領(lǐng)域的應用進一步擴展到了更多的領(lǐng)域.CUDA編程模型可以使更多的通用算法在GPU上得到了實現(xiàn),并取得可觀的加速效果[5].在支持CUDA的GPU上進行光線投射算法加速的研究工作中,Marsalekl等[6]首先實現(xiàn)了算法的移植,加速效果優(yōu)于基于Shader 的實現(xiàn).在不降低繪制速度的前提下,Zhang等[7]利用3次B樣條改善CUDA的光線投射算法的視覺效果.然而,通過觀察發(fā)現(xiàn),當體數(shù)據(jù)規(guī)模較大時,繪制幀數(shù)率的變化受視點變換的影響嚴.本文從GPU的硬件體系結(jié)構(gòu)和訪存模型出發(fā),最小化warp級投射光線訪問相鄰體數(shù)據(jù)時的跨距,從而提高繪制性能.

    1 CUDA編程模型

    CUDA編程模型將CPU作為主機,GPU作為協(xié)處理器.CPU負責進行邏輯性強的事務處理和串行計算,GPU則專注于執(zhí)行高度線程化的并行處理任務[8-10].CUDA計算流程通常包括CPU到GPU數(shù)據(jù)傳遞、Kernel函數(shù)執(zhí)行、GPU到CPU數(shù)據(jù)傳遞3個步驟.

    CUDA采用單指令多線程(single instruction multiple thread,SIMT)執(zhí)行模式,即GPU上的所有線程并行執(zhí)行內(nèi)核函數(shù)Kernel[11].另外,CUDA將線程組織成塊網(wǎng)格、線程塊、線程3個不同的層次[12-13],并采用多層次的存儲器結(jié)構(gòu).存儲器包括只對單個線程可見的寄存器和本地存儲器、對塊內(nèi)線程可見的共享存儲器、對所有線程可見的全局存儲器等.其中,全局內(nèi)存可以被綁定為紋理內(nèi)存,主要用在圖形圖像等應用中.

    2 紋理訪存分析及線程配置策略

    不同于全局內(nèi)存的2級緩存,紋理內(nèi)存提供的緩存主要是緩存空間上相鄰的數(shù)據(jù)[14].空間相鄰的投射光線對體數(shù)據(jù)采樣時,同樣會訪問空間上相鄰的體素.因此,使用紋理內(nèi)存保存體數(shù)據(jù)是合適的選擇.然而在交互過程中,視點并非靜止的.在不同位置訪問體數(shù)據(jù)所表現(xiàn)出的緩存效果也是不同的.

    2.1GPU紋理內(nèi)存的訪存分析

    將體數(shù)據(jù)保存為三維紋理時,數(shù)據(jù)在紋理內(nèi)存中的布局,如圖1所示.

    令體數(shù)據(jù)的長寬高都為N,且N=2l.圖1中:三維紋理可以看成是二維紋理切片沿z方向的集合.在全局內(nèi)存中,數(shù)據(jù)以一維線性的方式保存;而在紋理內(nèi)存中,每個二維紋理切片在紋理存儲器中以Morton編碼的方式組織(箭頭所指的)[15-16].Morton編碼具有遞歸的特性,因此,第l層的紋元編碼由第l-1層的編碼決定,層次之間的結(jié)構(gòu)關(guān)系,如圖2所示.

    圖1 三維紋理布局 圖2 莫頓編碼的層次結(jié)構(gòu)   Fig.1 3D texture layout Fig.2 Hierarchical structure of Morton code

    該編碼方式雖然優(yōu)化了二維訪問的空間局部性,但是造成相鄰數(shù)據(jù)的間隔距離不均勻,如圖1中的紋元1和4,紋元2和3.將相鄰紋元之間的跨度大小分為以下兩種情況討論.

    1) 相鄰紋元有不同的z坐標.這種情況下,相鄰紋元出現(xiàn)在兩個相鄰的二維切片上.因為有相同的x和y坐標,相鄰紋元之間的跨距都是N2.

    (1)

    沿著y坐標軸的最大跨距為

    (2)

    因為N=2l,故沿著x,y坐標軸的紋元最大訪問跨距分別為(N2+2)/6和(N2+2)/3.由以上分析可知,沿著x,y,或z坐標軸訪問相鄰紋元時,訪問跨距近似為1∶2∶6.由于紋理緩存的大小僅為幾十KB,當體數(shù)據(jù)切片過大時,對紋理內(nèi)存的大跨距訪問會造成頻繁的緩存命中失效,使得算法性能的下降.

    圖3 不同視點訪問同一三維紋理切片的示意圖Fig.3 Sketch of accessing same slice at different viewpoints

    不同視點訪問同一三維紋理切片的示意圖,如圖3所示.由圖3可知:c視點位置的訪存效率最高,因為相鄰的投射光線訪問的是沿x軸平行的相鄰體素;反之,b視點訪存性能最差,因為相鄰的投射光線訪問的是不同切片上的體數(shù)據(jù).為提高相鄰投射光線在訪問紋理內(nèi)存時的紋理緩存命中率,訪問紋理內(nèi)存數(shù)據(jù)時應盡量沿著x方向進行.

    2.2線程塊及warp的幾何形狀

    CUDA將所有并行線程等分為多個線程塊.一個線程塊中的線程由1個或多個warp組成,而一個warp是連續(xù)的32個線程.線程塊之間和線程塊內(nèi)部可以組織成一維或者二維的形狀.當將線程塊設(shè)置為二維形狀時,也間接決定了warp的形狀.線程塊和warp的形狀,如表1所示.

    表1 線程塊和warp的形狀

    由表1可知:線程塊的幾何形狀表現(xiàn)為從垂直到水平的過程;對應的warp形狀也做相應的變化.

    (a)情況1   (b)情況2   (c) 情況3

    (d)情況4   (e)情況5   (f)情況6  圖4 體數(shù)據(jù)和成像平面之間的6種典型情況Fig.4 6 kinds of typical situation between volume axes and screen

    2.3基于視點的線程塊形狀動態(tài)分配

    假定視點位于坐標原點O,體坐標軸中的兩個軸代表的平面和成像屏幕平行時的6種典型情況,如圖4所示.

    灰色平面為當體坐標軸中的兩個軸和成像屏幕平行時,體數(shù)據(jù)的二維切片和成像屏幕之間的6種狀態(tài).前文描述中,沿x軸訪問相鄰體數(shù)據(jù)時跨距最小,因此,令體數(shù)據(jù)的x軸為主軸.基于視點的動態(tài)線程形狀配置主要通過以下3個步驟確定.

    步驟1平行平面檢測.在視點變換的過程中,從xy-,xz-及yz-平面中選擇和屏幕最為平行的平面,如圖4(a)和圖4(e)中的xy-平面.

    步驟2確定主軸.從平行平面中選擇訪存跨距最小的軸為主軸.例如,圖4(a),圖4(e)中的xy-平面中,由于沿x軸訪問比沿y軸的訪問跨距小,因此,選擇x軸為主軸.

    步驟3確定線程塊的形狀.根據(jù)主軸被繪制在屏幕上的方向選擇線程塊的形狀.如果主軸在屏幕上用垂直線繪制,選擇垂直warp的線程塊,如圖4(d),圖4(e),線程塊形狀為1×256;如果主軸在屏幕上用水平線繪制,選擇水平warp的線程塊,如圖4(a),圖4(b),線程塊形狀為256×1.對于其他處于中間過度狀態(tài)的情況,選擇垂直和水平混合的warp形狀.為此,將0°~90°的旋轉(zhuǎn)區(qū)域再次細分成6組過渡區(qū)域,即每15°為一個過渡區(qū)域.

    在交互過程中,視點的任意旋轉(zhuǎn)變換可以看做是分別繞3個坐標軸的旋轉(zhuǎn)變換組合而成.為更進一步說明過渡區(qū)域的線程塊選擇策略分別討論繞x軸旋轉(zhuǎn)、繞y軸旋轉(zhuǎn)、繞z軸旋轉(zhuǎn)的選擇策略.旋轉(zhuǎn)角度分別為Θx,Θy及Θz,細分后的過渡區(qū)域的選擇,如表2所示.

    表2 線程塊幾何形狀的動態(tài)選擇

    由表2可知:繞x軸旋轉(zhuǎn)時,主軸x-始終平行于屏幕.warp中的相鄰投射光線沿著x軸訪問體素時跨距最小,緩存命中率也就越大.因此,選擇水平狀warp的線程塊形狀,即256×1;繞y軸旋轉(zhuǎn)時,平行平面由xy平面逐步過渡到y(tǒng)z平面,主軸也由x軸變?yōu)閥軸.為了盡量減少訪存跨距增大引起的命中下降,warp的形狀也由水平狀逐漸過渡到垂直狀;同樣地,繞z軸旋轉(zhuǎn)時,雖然平行平面始終為xy平面,但主軸由水平狀變?yōu)榇怪睜?,warp的形狀也跟著相應的變化,與繞y軸旋轉(zhuǎn)不同的是,在這個過程中主軸沒有發(fā)生改變.

    旋轉(zhuǎn)角度為90°~360°時,warp形狀及線程塊的形狀配置利用幾何的對稱關(guān)系得到.

    3 算法框架

    假設(shè)成像屏幕的高和寬分為W和H,整個屏幕成像所需要的線程數(shù)量為W×H.一般情況下,GPU中一個線程block中的線程數(shù)量遠遠低于繪制整個屏幕需要的線程數(shù)量.通過將屏幕分塊,采用屏幕塊對應線程塊的做法可以解決這一問題.線程塊采用二維布局,維度大小為w×h.同樣地,線程grid也采用二維結(jié)構(gòu),總共需要的線程塊個數(shù)為ceil(W/w) ×ceil(H/h)個.線程grid中線程坐標和屏幕上每個像素坐標的對應關(guān)系為

    u=blockIdx.x×BLOCK_SIZE+threadIdx.x,

    v=blockIdx.y×BLOCK_SIZE+threadIdx.y.

    除了將體數(shù)據(jù)作為三維紋理保存外,充分利用GPU中各種存儲器的特性,即傳遞函數(shù)主要用于將投射光線擊中的體素值轉(zhuǎn)換為顏色值和不透明度,將其綁定為類型為float4的一維紋理,只需保存少量顏色值,其余的值可以利用硬件支持的插值算法生成.體數(shù)據(jù)顯示到屏幕上是一個三維對象變換為二維圖像的過程,并且每個投射光線所代表的線程都會用到該變換,利用該存儲器的廣播功能,將變換矩陣保存在常量內(nèi)存中.投射光線在對體數(shù)據(jù)進行采樣時,使用寄存器變量保存臨時累加值.最后,將每個投射光線的計算結(jié)果寫入全局內(nèi)存.

    4 實驗和分析

    為驗證基于warp級紋理訪存優(yōu)化的線程塊動態(tài)配置方法,實驗部分主要通過繪制幀速率的提高說明方法的有效性.算法所用的計算平臺為Nvidia開普勒GK110架構(gòu)的GeforceGT740M型GPU;CUDASDK為5.5.GPU的硬件規(guī)格的計算能力為3.5;CUDA核心數(shù)量為384;處理器頻率為1.03GHz;SM數(shù)量為2;全局內(nèi)存為2GB;共享內(nèi)存為48KB.

    所用數(shù)據(jù)為1 024×1 024×1 024的HydrogenAtoms體數(shù)據(jù),每個體素大小為8bit.成像屏幕的大小為1 024×1 024.

    將視點分別繞x軸、y軸、z軸旋轉(zhuǎn)360°,分別測量不采用動態(tài)線程配置時的幀速率和采用動態(tài)線程配置后的幀速率.每個線程塊的大小設(shè)定為256,不采用動態(tài)配置的線程塊形狀為16×16,采用動態(tài)線程塊配置的形狀根據(jù)前述方法進行變化.

    體數(shù)據(jù)分別繞x,y,z軸旋轉(zhuǎn)360°的幀速率結(jié)果進行對比,如圖5所示.圖5中:ω為旋轉(zhuǎn)角度;v為幀速率.

    (a) x軸            (b) y軸              (c) z軸圖5 靜態(tài)形狀和動態(tài)形狀的幀速率對比圖Fig.5 Comparison chart of frame rate between static shape and dynamic shape

    由圖5(a)可知:雖然在旋轉(zhuǎn)過程中平行平面一直在變化,但是由于主軸x軸一直是水平無變化的,因此,整個旋轉(zhuǎn)范圍內(nèi)的繪制幀速率平均高于繞其他兩個軸的旋轉(zhuǎn).在采用動態(tài)配置優(yōu)化后,更能適應warp中相鄰投射光線訪問紋理內(nèi)存的特點,繪制性能有了進一步的提升.

    由圖5(b)可知:幀速率表現(xiàn)出了很大的差異.在旋轉(zhuǎn)范圍為0~90°時,因為主軸由x軸逐漸變化成為y軸,該變化過程導致warp級投射光線訪問紋理緩存時的命中率降低,繪制性能隨旋轉(zhuǎn)角度的增加而降低.當旋轉(zhuǎn)角度由90°~180°改變時,主軸又逐漸變回為x軸,繪制幀速率也得到回升.由于體數(shù)據(jù)本身具有對稱性,當旋轉(zhuǎn)角度為180°~360°時,繪制幀速率同樣也表現(xiàn)出了對稱性.采用動態(tài)配置方法也起到了改善繪制性能的作用.

    由圖5(c)可知:當繞z軸旋轉(zhuǎn)時,雖然平行平面沒有發(fā)生改變,但是主軸x-的方向卻一直在變化,算法的繪制性造成一些影響,總體情況比繞y軸時要好.值得注意的是,當繞z-軸旋轉(zhuǎn)時,在理論上動態(tài)線程配置是能夠適應主軸的旋轉(zhuǎn)改變,并提升性能,但實際效果相反,繪制速率表現(xiàn)出了震蕩效應.造成該現(xiàn)象的原因是線程塊的幾何形狀在旋轉(zhuǎn)角度為0°~15°時,選擇的是256×1的水平狀線程塊,warp形狀高寬比為32∶1.該高寬比下,線程塊的形狀有4個備選方案.

    線程塊形狀改為32×8,0°~90°旋轉(zhuǎn)區(qū)間的運行效果,如圖6所示.由圖6可知:修改線程塊形狀后,0°~15°這一區(qū)間的幀速率變化得到了改善.

    最后,體數(shù)據(jù)分別繞x,y,z坐標軸旋轉(zhuǎn)360°時,提出方法的總體改進效果,如表3所示.

    圖6 改進前和改進后的幀速率對比圖Fig.6 Comparison chart of framerate Before and after improvement

    坐標軸v(靜態(tài))v(動態(tài))加速比x35.1838.011.08y14.0715.971.14z26.0125.560.98

    5 結(jié)束語

    根據(jù)視點動態(tài)選擇線程塊,改善基于GPU的光線投射算法在訪問紋理內(nèi)存時的性能.分析體數(shù)據(jù)保存為三維紋理后的數(shù)據(jù)布局及線程塊形狀和warp形狀的關(guān)系.在給定視點下,在旋轉(zhuǎn)變換中確定與成像屏幕平行的平行平面,進而確定主軸的方法指導線程塊的幾何形狀選擇,可以改善warp級投射光線在訪問紋理緩存時的命中率失效的問題.實驗結(jié)果表明:該方法能夠改善光線投射算法的性能.下一步的工作將繼續(xù)優(yōu)化體數(shù)據(jù)繞z-坐標軸旋轉(zhuǎn)時的紋理緩存,繼續(xù)考慮關(guān)于線程塊block級的優(yōu)化.

    [1]KRUGER J,WESTERMANN R.Acceleration techniques for GPU-based volume rendering[C]∥Proceedings of the 14th IEEE Visualization.Washington D C:IEEE Computer Society,2003:287-292.

    [2]SALAMA C R,KELLER M,KOHLMANN P.High-level user interfaces for transfer function design with semantics[J].Visualization and Computer Graphics,2006,12(5):1021-1028.

    [3]GOBBETTI E,MARTON F,GUITIN J A I.A single-pass GPU ray casting framework for interactive out-of-core rendering of massive volumetric datasets[J].Visual Computer,2008,24(7/8/9):797-806.

    [4]李國和,段忠祥,吳衛(wèi)江,等.針對全空子數(shù)據(jù)體的 GPU 體繪制[J].中國圖象圖形學報,2014.19(4):577-582.

    [5]OWENS J D,HOUSTON M,LUEBKE D,et al.GPU computing[J].Proceedings of the IEEE,2008,96(5):879-899.

    [7]ZHANG Changgong,XI Ping,ZHANG Chaoxin.CUDA-based volume ray-casting using cubic B-spline[C]∥International Conference on Virtual Reality and Visualization.Beijing:IEEE Press,2011:84-88.

    [8]甘新標,沈立,王志英.基于CUDA的并行全搜索運動估計算法[J].計算機輔助設(shè)計與圖形學學報,2010,22(3):457-460.

    [9]趙麗麗,張盛兵,張萌,等.基于CUDA的高速FFT計算[J].計算機應用研究,2011,28(4):155-159.

    [10]肖江,胡柯良,鄧元勇.基于CUDA的矩陣乘法和FFT性能測試[J].計算機工程,2009,35(10):7-10.

    [11]王蓓蕾,朱志良,孟琭.基于CUDA加速的SIFT特征提取[J].東北大學學報(自然科學版),2013,34(2):200-204.

    [12]JENKINS J,ARKAKAR I,OWENS J D,et al.Lessons learned from exploring the backtracking paradigm on the GPU[J].Lecture Notes in Computer Science,2011,6853(2):425-437.

    [13]周洪,樊曉椏,趙麗麗.基于CUDA的稀疏矩陣與矢量乘法的優(yōu)化[J].計算機測量與控制,2010,18(8):1906-1908.

    [14]SANDERS J,KANDROT E.CUDA by example:an introduction to general-purpose GPU programming[M].Boston:Addison-Wesley Professional,2010:116-117.

    [15]MONTRYM J,MORETON H.The geforce 6800[J].IEEE Micro,2005(2):41-51.

    [16]MORTON G M.A computer oriented geodetic data base and a new technique in file sequencing[M].New York:International Business Machines Company,1966:56-60.

    (責任編輯: 陳志賢英文審校: 吳逢鐵)

    Improving Texture Cache-Hit Rate of GPU-Based Ray Casting

    DU Songjiang1, ZHANG Sichao2

    (1. College of Information Engineering, Yangtze University College of Engineering Technology, Jingzhou 434020, China;2. School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China)

    This paper presents a method of improving the texture cache hitrate for GPU-based volume rendering. Firstly, we analyze the data layout of 3D texture in GPU. Based on it, a dynamic strategy of selecting the thread block shape according to the viewpoint is proposed. The strategy can minimize the access stride for the warp-level threads. Finally, we realize the method in CUDA (compute unified device architecture) and testify the effectiveness. The experimental results show that when the viewpoint rotates around thex-,y-,z- axis, the frame rates are 1.08, 1.14 and 0.98 time faster than that of static thread block shape configuration, respectively.

    3D texture; ray casting; graphics processing unit; texture cache

    10.11830/ISSN.1000-5013.201605020

    2016-03-15

    張思超(1973-),男,教授,博士,主要從事數(shù)據(jù)庫應用、軟件工程的研究.E-mail:dusongjiang2014@163.com.

    國家自然科學基金資助項目(51204186)

    TP 391

    A

    1000-5013(2016)05-0627-06

    猜你喜歡
    視點線程主軸
    雙主軸雙排刀復合機床的研制
    基于FANUC-31i外部一轉(zhuǎn)信號在三檔主軸定向中的應用
    淺談linux多線程協(xié)作
    視點
    河南電力(2016年5期)2016-02-06 02:11:24
    應對最大360mm×360mm的加工物研發(fā)了雙主軸·半自動切割機※1「DAD3660」
    讓你每天一元錢,物超所值——《今日視點—2014精萃》序
    新聞前哨(2015年2期)2015-03-11 19:29:22
    虛擬主軸在無軸印罐機中的應用
    兩會視點
    中國水利(2015年5期)2015-02-28 15:12:40
    Linux線程實現(xiàn)技術(shù)研究
    么移動中間件線程池并發(fā)機制優(yōu)化改進
    亚洲,欧美,日韩| 日日摸夜夜添夜夜添小说| 别揉我奶头 嗯啊视频| 日韩亚洲欧美综合| videossex国产| 我要看日韩黄色一级片| 深夜精品福利| 亚洲一级一片aⅴ在线观看| 日日撸夜夜添| 精品国产三级普通话版| 日本色播在线视频| 一进一出抽搐gif免费好疼| 欧美日韩综合久久久久久| 国产精品乱码一区二三区的特点| 久久久久久久久久久丰满| 夜夜夜夜夜久久久久| 欧美性猛交╳xxx乱大交人| 99热网站在线观看| www.色视频.com| 国产蜜桃级精品一区二区三区| 一进一出好大好爽视频| 黑人高潮一二区| 亚洲欧美成人综合另类久久久 | 18禁在线播放成人免费| 十八禁网站免费在线| 天堂动漫精品| 天堂√8在线中文| 亚洲18禁久久av| 国产一区二区亚洲精品在线观看| 综合色丁香网| 激情 狠狠 欧美| 欧美性猛交黑人性爽| 欧美一区二区国产精品久久精品| 国产av不卡久久| 床上黄色一级片| 亚洲精品国产成人久久av| 国产精品精品国产色婷婷| 深爱激情五月婷婷| 亚洲av一区综合| 亚洲最大成人中文| 国产91av在线免费观看| 欧美中文日本在线观看视频| 午夜激情欧美在线| 人妻少妇偷人精品九色| 国产美女午夜福利| 桃色一区二区三区在线观看| 色av中文字幕| 日韩欧美国产在线观看| 久久久久久久久久久丰满| 午夜精品国产一区二区电影 | 国产视频一区二区在线看| 欧美日韩综合久久久久久| 插逼视频在线观看| 永久网站在线| 成人毛片a级毛片在线播放| 12—13女人毛片做爰片一| 国产黄色小视频在线观看| 深爱激情五月婷婷| 免费观看人在逋| 99九九线精品视频在线观看视频| 中文字幕熟女人妻在线| 成人漫画全彩无遮挡| а√天堂www在线а√下载| 亚洲av第一区精品v没综合| 免费人成视频x8x8入口观看| 毛片一级片免费看久久久久| 男女视频在线观看网站免费| 俺也久久电影网| 一进一出抽搐动态| 国产美女午夜福利| 国产69精品久久久久777片| 91精品国产九色| 久久精品国产鲁丝片午夜精品| 啦啦啦观看免费观看视频高清| 日韩欧美国产在线观看| av在线老鸭窝| 国内久久婷婷六月综合欲色啪| 国产又黄又爽又无遮挡在线| 亚洲人成网站高清观看| 国产色婷婷99| 青春草视频在线免费观看| 国产伦精品一区二区三区四那| 国产精品99久久久久久久久| 欧美人与善性xxx| 亚洲av二区三区四区| 国产极品精品免费视频能看的| 色哟哟哟哟哟哟| 久久久久久九九精品二区国产| 嫩草影视91久久| 日日啪夜夜撸| 日韩中字成人| 亚洲av.av天堂| 亚洲av成人av| 精品久久久久久久久av| 久久精品综合一区二区三区| 久久久精品欧美日韩精品| av视频在线观看入口| 日本一二三区视频观看| 少妇熟女欧美另类| 亚洲av电影不卡..在线观看| 亚洲在线自拍视频| 亚洲人成网站在线观看播放| 国产精品国产高清国产av| 精品不卡国产一区二区三区| 国产免费一级a男人的天堂| 欧美又色又爽又黄视频| 亚洲成人精品中文字幕电影| 日韩制服骚丝袜av| av免费在线看不卡| 一级毛片电影观看 | 麻豆国产av国片精品| 精品人妻熟女av久视频| 久久草成人影院| av黄色大香蕉| 99热精品在线国产| 国产免费男女视频| .国产精品久久| 国产成人精品久久久久久| 免费看a级黄色片| 男女做爰动态图高潮gif福利片| 在线免费观看的www视频| 九九热线精品视视频播放| 亚洲精品久久国产高清桃花| 欧美xxxx黑人xx丫x性爽| 国产亚洲精品久久久com| 在线看三级毛片| 成年女人毛片免费观看观看9| 蜜桃亚洲精品一区二区三区| 又黄又爽又刺激的免费视频.| 国产精品电影一区二区三区| 亚洲成av人片在线播放无| 不卡视频在线观看欧美| 黄色配什么色好看| 在线a可以看的网站| 成人特级黄色片久久久久久久| 国产精品久久久久久亚洲av鲁大| 亚洲精品一区av在线观看| 精品人妻视频免费看| 日韩制服骚丝袜av| 有码 亚洲区| 国产精品女同一区二区软件| 亚洲五月天丁香| 成人无遮挡网站| 亚洲国产色片| 又爽又黄无遮挡网站| 内地一区二区视频在线| 级片在线观看| 亚洲国产日韩欧美精品在线观看| 国产精品乱码一区二三区的特点| 两个人的视频大全免费| 国产精品福利在线免费观看| 乱人视频在线观看| 69人妻影院| 亚洲欧美日韩高清专用| 男人狂女人下面高潮的视频| 欧美成人免费av一区二区三区| 国产 一区 欧美 日韩| 色视频www国产| 国产v大片淫在线免费观看| 精品久久久噜噜| 国产探花极品一区二区| 婷婷精品国产亚洲av| 日韩人妻高清精品专区| 少妇被粗大猛烈的视频| 国产av不卡久久| 黄色视频,在线免费观看| 亚洲欧美日韩卡通动漫| 美女cb高潮喷水在线观看| 麻豆精品久久久久久蜜桃| 观看免费一级毛片| 欧美人与善性xxx| 九九在线视频观看精品| 一区二区三区高清视频在线| av天堂在线播放| 在线免费观看的www视频| 岛国在线免费视频观看| 亚洲欧美清纯卡通| 热99re8久久精品国产| 人妻久久中文字幕网| 国产在线男女| 九九在线视频观看精品| 欧美又色又爽又黄视频| 久久精品国产清高在天天线| 久久综合国产亚洲精品| 高清毛片免费观看视频网站| 桃色一区二区三区在线观看| 亚洲在线自拍视频| 国内精品一区二区在线观看| 三级国产精品欧美在线观看| 搡老岳熟女国产| 欧美一区二区国产精品久久精品| 美女内射精品一级片tv| 国产亚洲欧美98| 淫妇啪啪啪对白视频| 两性午夜刺激爽爽歪歪视频在线观看| 一区二区三区高清视频在线| 婷婷六月久久综合丁香| 日韩强制内射视频| 麻豆国产av国片精品| 免费黄网站久久成人精品| 久久久久久久久中文| 亚洲中文字幕日韩| 欧美日韩在线观看h| 国产成年人精品一区二区| 日韩成人av中文字幕在线观看 | 亚洲无线观看免费| 悠悠久久av| 丰满人妻一区二区三区视频av| 欧美一区二区亚洲| 麻豆成人午夜福利视频| 欧洲精品卡2卡3卡4卡5卡区| 波多野结衣巨乳人妻| 日本成人三级电影网站| eeuss影院久久| 我要看日韩黄色一级片| 男人的好看免费观看在线视频| 亚洲欧美精品综合久久99| 小蜜桃在线观看免费完整版高清| 欧美日韩综合久久久久久| 国产 一区精品| 欧美性猛交黑人性爽| 老司机影院成人| 精品无人区乱码1区二区| 熟女人妻精品中文字幕| 久久午夜亚洲精品久久| 在线观看午夜福利视频| 欧美zozozo另类| 毛片一级片免费看久久久久| 男女之事视频高清在线观看| 国产精品精品国产色婷婷| 91久久精品国产一区二区三区| 日本欧美国产在线视频| 国产精品永久免费网站| 久久国产乱子免费精品| 日本 av在线| 亚洲av免费高清在线观看| 深夜a级毛片| 不卡一级毛片| 亚洲一区二区三区色噜噜| 亚洲电影在线观看av| 婷婷精品国产亚洲av| 精品一区二区三区人妻视频| 免费av毛片视频| 日韩av在线大香蕉| 如何舔出高潮| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲av中文av极速乱| 黑人高潮一二区| 六月丁香七月| 欧美高清性xxxxhd video| 日本熟妇午夜| 神马国产精品三级电影在线观看| 亚洲18禁久久av| 亚洲va在线va天堂va国产| 色尼玛亚洲综合影院| 一个人看视频在线观看www免费| 我的老师免费观看完整版| 久久久久久伊人网av| 性插视频无遮挡在线免费观看| 如何舔出高潮| 人妻制服诱惑在线中文字幕| 色在线成人网| 国产精品日韩av在线免费观看| 亚洲国产精品成人久久小说 | 久久人人爽人人片av| 级片在线观看| 搞女人的毛片| 国产 一区精品| 综合色丁香网| 在线看三级毛片| 小蜜桃在线观看免费完整版高清| 大型黄色视频在线免费观看| 有码 亚洲区| 简卡轻食公司| 国产欧美日韩精品一区二区| 寂寞人妻少妇视频99o| 亚洲av美国av| 性色avwww在线观看| 又爽又黄a免费视频| 小说图片视频综合网站| 男女下面进入的视频免费午夜| 亚洲av熟女| 精品午夜福利视频在线观看一区| 伦精品一区二区三区| 国产 一区精品| 亚洲av熟女| 女人被狂操c到高潮| 国产精品不卡视频一区二区| 国产午夜精品久久久久久一区二区三区 | 淫妇啪啪啪对白视频| 在线天堂最新版资源| 亚洲一级一片aⅴ在线观看| 午夜福利在线观看吧| 免费黄网站久久成人精品| 少妇高潮的动态图| 亚洲欧美成人综合另类久久久 | 国产亚洲精品av在线| 一进一出抽搐gif免费好疼| 国产一区二区激情短视频| 国产精品美女特级片免费视频播放器| 国产av麻豆久久久久久久| 国产精品一区二区性色av| 天堂√8在线中文| 国产人妻一区二区三区在| 成人一区二区视频在线观看| 男人舔奶头视频| 一个人免费在线观看电影| 麻豆av噜噜一区二区三区| 欧美人与善性xxx| 日韩中字成人| 久久天躁狠狠躁夜夜2o2o| av黄色大香蕉| 免费观看在线日韩| 天堂√8在线中文| 精品人妻熟女av久视频| 女的被弄到高潮叫床怎么办| 色尼玛亚洲综合影院| 青春草视频在线免费观看| 又黄又爽又免费观看的视频| 国产午夜福利久久久久久| 日韩人妻高清精品专区| 少妇被粗大猛烈的视频| 日韩欧美三级三区| 91久久精品国产一区二区三区| 国产精品久久视频播放| 最近2019中文字幕mv第一页| 高清毛片免费看| av专区在线播放| 精品福利观看| 成年女人看的毛片在线观看| 国产精品福利在线免费观看| 在线免费观看的www视频| av在线天堂中文字幕| 亚洲欧美清纯卡通| 中出人妻视频一区二区| 亚洲人成网站高清观看| 搡老熟女国产l中国老女人| 日韩欧美精品v在线| 丝袜美腿在线中文| 女的被弄到高潮叫床怎么办| 白带黄色成豆腐渣| 91麻豆精品激情在线观看国产| 久久久久国内视频| 啦啦啦观看免费观看视频高清| 2021天堂中文幕一二区在线观| 免费高清视频大片| 久久久国产成人免费| 免费人成在线观看视频色| 午夜影院日韩av| 亚洲av第一区精品v没综合| 级片在线观看| 国产一级毛片七仙女欲春2| 国产精品日韩av在线免费观看| 成人二区视频| 国产黄片美女视频| 国产亚洲91精品色在线| 在线免费观看不下载黄p国产| 免费看光身美女| 97超视频在线观看视频| 三级毛片av免费| 国产伦在线观看视频一区| 久久久久久久久久黄片| 麻豆乱淫一区二区| 国产精品亚洲美女久久久| 国产成人91sexporn| 国产成人aa在线观看| 国产精品乱码一区二三区的特点| 99久久中文字幕三级久久日本| 别揉我奶头~嗯~啊~动态视频| 成人永久免费在线观看视频| 国产成人91sexporn| 欧美xxxx性猛交bbbb| 国产毛片a区久久久久| 美女黄网站色视频| 亚洲人与动物交配视频| 欧美激情久久久久久爽电影| 91麻豆精品激情在线观看国产| 日韩 亚洲 欧美在线| 欧美激情久久久久久爽电影| 波多野结衣高清作品| 一级av片app| 亚洲欧美精品自产自拍| 美女xxoo啪啪120秒动态图| 亚洲美女搞黄在线观看 | 99久久无色码亚洲精品果冻| 成人av在线播放网站| 日韩在线高清观看一区二区三区| 午夜福利18| 亚洲欧美清纯卡通| 91狼人影院| 99热只有精品国产| 国产亚洲欧美98| 全区人妻精品视频| 成人漫画全彩无遮挡| 老司机福利观看| 国产爱豆传媒在线观看| 两个人视频免费观看高清| 天堂网av新在线| 搡老岳熟女国产| 国产欧美日韩一区二区精品| 不卡视频在线观看欧美| 亚洲自偷自拍三级| 久久久国产成人精品二区| 国产精品久久久久久久电影| 听说在线观看完整版免费高清| 久久久久精品国产欧美久久久| 午夜福利在线在线| 最后的刺客免费高清国语| 成人永久免费在线观看视频| 国产精品人妻久久久影院| 亚洲欧美精品综合久久99| 12—13女人毛片做爰片一| 女人十人毛片免费观看3o分钟| 又黄又爽又刺激的免费视频.| 久久久午夜欧美精品| 午夜免费激情av| 国产探花极品一区二区| 精品午夜福利在线看| 成人亚洲精品av一区二区| 天天躁夜夜躁狠狠久久av| 天天躁日日操中文字幕| 国产在线男女| 婷婷六月久久综合丁香| 国产精品一区www在线观看| 精品不卡国产一区二区三区| 乱人视频在线观看| 日本一本二区三区精品| 日本色播在线视频| 久99久视频精品免费| 日本成人三级电影网站| 超碰av人人做人人爽久久| 国产又黄又爽又无遮挡在线| 欧美日韩在线观看h| 最近在线观看免费完整版| 日本熟妇午夜| 变态另类丝袜制服| 亚洲图色成人| 日本免费一区二区三区高清不卡| 免费人成视频x8x8入口观看| 看黄色毛片网站| av免费在线看不卡| 免费看日本二区| 91久久精品电影网| 一区二区三区免费毛片| 国产伦在线观看视频一区| 国产男人的电影天堂91| 中文字幕免费在线视频6| 久久热精品热| 一边摸一边抽搐一进一小说| 91狼人影院| 免费不卡的大黄色大毛片视频在线观看 | 亚洲熟妇中文字幕五十中出| 亚洲成a人片在线一区二区| 亚洲国产高清在线一区二区三| 欧美激情在线99| 91在线观看av| 国产精品,欧美在线| 亚洲精品456在线播放app| 国产精品综合久久久久久久免费| 一区二区三区四区激情视频 | 波多野结衣巨乳人妻| 国产成人91sexporn| 亚洲av不卡在线观看| 婷婷精品国产亚洲av在线| 久久午夜亚洲精品久久| 国产白丝娇喘喷水9色精品| 女生性感内裤真人,穿戴方法视频| 给我免费播放毛片高清在线观看| 色综合色国产| 国内精品美女久久久久久| 亚洲电影在线观看av| 91在线精品国自产拍蜜月| 赤兔流量卡办理| 亚州av有码| 欧美国产日韩亚洲一区| 欧美日本亚洲视频在线播放| 在现免费观看毛片| 人人妻人人澡人人爽人人夜夜 | 人人妻人人澡欧美一区二区| 99久久精品国产国产毛片| 国产精品国产高清国产av| 欧美性猛交╳xxx乱大交人| 亚洲av成人精品一区久久| 久久久成人免费电影| 成熟少妇高潮喷水视频| 国产精品久久久久久亚洲av鲁大| 午夜精品在线福利| 九九在线视频观看精品| 天天躁日日操中文字幕| 久久久久久久久久成人| 国产精品爽爽va在线观看网站| 免费观看精品视频网站| 久久精品国产清高在天天线| 蜜桃久久精品国产亚洲av| 成人三级黄色视频| 久久99热6这里只有精品| 亚洲激情五月婷婷啪啪| 久久久国产成人免费| 久久精品91蜜桃| 六月丁香七月| 又黄又爽又免费观看的视频| 综合色丁香网| 特级一级黄色大片| 听说在线观看完整版免费高清| 国产精品野战在线观看| 国产亚洲91精品色在线| 国产大屁股一区二区在线视频| 搡女人真爽免费视频火全软件 | 亚洲国产日韩欧美精品在线观看| 日韩欧美三级三区| av黄色大香蕉| 99久久精品热视频| 亚洲人成网站在线播| 少妇被粗大猛烈的视频| 桃色一区二区三区在线观看| 亚洲激情五月婷婷啪啪| 51国产日韩欧美| 在线观看av片永久免费下载| 亚洲电影在线观看av| 久久天躁狠狠躁夜夜2o2o| 婷婷亚洲欧美| 午夜亚洲福利在线播放| 特级一级黄色大片| 我要看日韩黄色一级片| 91在线观看av| 色综合站精品国产| a级一级毛片免费在线观看| 99在线人妻在线中文字幕| 亚洲在线观看片| 深夜精品福利| 精品一区二区三区av网在线观看| 免费不卡的大黄色大毛片视频在线观看 | 亚洲精品久久国产高清桃花| 国产精品一区二区三区四区免费观看 | 51国产日韩欧美| 精品人妻偷拍中文字幕| 国产人妻一区二区三区在| 永久网站在线| 一本一本综合久久| 麻豆久久精品国产亚洲av| 亚洲国产精品成人久久小说 | 国产爱豆传媒在线观看| 乱系列少妇在线播放| 99久久久亚洲精品蜜臀av| 老司机影院成人| 寂寞人妻少妇视频99o| 精品欧美国产一区二区三| 欧美三级亚洲精品| 亚洲四区av| 亚洲一区二区三区色噜噜| 精品欧美国产一区二区三| 一区二区三区高清视频在线| 国产精品一区www在线观看| 国产高潮美女av| 别揉我奶头~嗯~啊~动态视频| 两个人的视频大全免费| 国产麻豆成人av免费视频| 此物有八面人人有两片| 中文字幕精品亚洲无线码一区| 日日啪夜夜撸| 亚洲精品456在线播放app| 深夜a级毛片| 亚洲欧美精品综合久久99| 亚洲精品成人久久久久久| 99久国产av精品| 搡女人真爽免费视频火全软件 | 精品不卡国产一区二区三区| 亚洲精品影视一区二区三区av| 国产高清不卡午夜福利| 日韩av在线大香蕉| 三级男女做爰猛烈吃奶摸视频| 最近手机中文字幕大全| 国产极品精品免费视频能看的| 国产人妻一区二区三区在| 亚洲激情五月婷婷啪啪| 日本撒尿小便嘘嘘汇集6| 午夜福利18| 成年av动漫网址| 日韩欧美一区二区三区在线观看| 国产综合懂色| 精品久久久久久久久av| 久久久欧美国产精品| 在线观看美女被高潮喷水网站| 成人高潮视频无遮挡免费网站| 嫩草影院新地址| 亚洲av二区三区四区| 男插女下体视频免费在线播放| 亚洲成人久久性| 秋霞在线观看毛片| 一级a爱片免费观看的视频| 欧美另类亚洲清纯唯美| 国产私拍福利视频在线观看| 精品久久久久久久久久免费视频| 久久人人爽人人爽人人片va| 99久久精品一区二区三区| 我要看日韩黄色一级片| 搞女人的毛片| 欧美成人a在线观看| 国产午夜福利久久久久久| 精品欧美国产一区二区三| 欧美+亚洲+日韩+国产| 成人鲁丝片一二三区免费| 欧美bdsm另类| 精品久久久久久久久久久久久| 国产欧美日韩精品亚洲av| 在线国产一区二区在线| 岛国在线免费视频观看| 亚洲成人av在线免费| 麻豆国产av国片精品| 日本五十路高清| 校园春色视频在线观看| 国产精品,欧美在线| 国产激情偷乱视频一区二区| 国产一区二区亚洲精品在线观看| 久久久久久久久久成人|