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

    基于OpenMP的ANGSD軟件優(yōu)化設(shè)計和可行性研究

    2023-05-23 06:35:48李金光唐友李丹
    無線互聯(lián)科技 2023年6期
    關(guān)鍵詞:多線程

    李金光 唐友 李丹

    基金項目:吉林省科技發(fā)展計劃項目;項目名稱:基于數(shù)據(jù)挖掘技術(shù)的全基因組選擇方法研發(fā)及云計算平臺體系構(gòu)建;項目編號:YDZJ202201ZYTS692。

    作者簡介:李金光(1999— ),男,河北廊坊人,碩士研究生;研究方向:先進(jìn)控制技術(shù)與控制系統(tǒng)集成。

    *通信作者:李丹(1980— ),男,吉林吉林人,副教授,博士研究生;研究方向:電氣工程。

    摘要:近年來,多核技術(shù)在基因測序方面有著廣泛的應(yīng)用。因此,基因測序的并行化成為目前國內(nèi)熱點。在基因測序領(lǐng)域,隨著高通量測序技術(shù)的迅猛發(fā)展和應(yīng)用越加廣泛,其無時無刻不在產(chǎn)生大量的數(shù)據(jù)。對此,串行程序進(jìn)行單個程序運行已經(jīng)無法滿足社會對基因測序的需求。為了同時分析數(shù)千個樣本,測序需要快速、靈活和內(nèi)存高效地實現(xiàn)。文章認(rèn)為,對一個名為ANGSD的程序進(jìn)行OpenMP的程序并行的軟件優(yōu)化設(shè)計和可行性研究非常必要。

    關(guān)鍵詞:OpenMP;下一代測序;多線程

    中圖分類號:TP39 文獻(xiàn)標(biāo)志碼:A

    0 引言

    測序技術(shù)經(jīng)過多年發(fā)展擁有了3個階段成果,分別是第一代測序技術(shù)、下一代測序技術(shù)(NGS)和最新的第三代單分子測序技術(shù)。下一代測序技術(shù)(Next Generation Sequencing,NGS)又被叫作高通量測序技術(shù),此技術(shù)一次測序可以檢測幾十萬到幾百萬條序列。由于此技術(shù)具有高通量、強穩(wěn)定、高準(zhǔn)確度等優(yōu)點,因此在商業(yè)上被廣泛應(yīng)用[1]。

    現(xiàn)有的通用多樣本NGS分析程序的例子有單線程SAMtools (C)和多線程GATK(Java)以及ANGSD。這3個程序之間有許多不同之處,但ANGSD的關(guān)鍵優(yōu)勢在于:(1)允許與原始測序數(shù)據(jù)直接相關(guān)的多種輸入數(shù)據(jù)類型(文本堆積、二進(jìn)制基因型可能性文件、VCF文件);(2)允許用戶選擇多種方法中間分析(例如計算GL的不同方法);(3)包括一組在任何其他軟件中都沒有實現(xiàn)的下游分析的實現(xiàn)。ANGSD中很多方法都是基于GLs。ANGSD支持4種不同的模型來計算GLs:(1)重新校準(zhǔn)的SOAPsnp模型;(2)原GATK模型;(3)SAMtools 1.16 +修改Maq模型;(4)特定類型的錯誤模型。這些GL模型中的排序錯誤率要么是固定的(由qscores獲得),要么是從數(shù)據(jù)中估計出來的。4個實現(xiàn)的GL模型假設(shè)為二倍體樣本。工作流程分為2個步驟:(1)ANGSD生成特定的分析輸入數(shù)據(jù)。(2)根據(jù)ANGSD輸出,使用二級關(guān)聯(lián)程序進(jìn)行下游分析。對于簡單的測試,例如ABBA-BABA/D-statistic,次要程序可以是簡單的Rscript;對于計算密集型的方法,次要程序可以是多線程的c/c++程序[2]。OpenMP是多核系統(tǒng)最流行的并行編程之一。因此,本文就OpenMP并行在ANGSD軟件的應(yīng)用可行性做展開論述。

    1 研究意義

    20世紀(jì)70年代,Walter Gilbert和Frederick Sanger發(fā)明了人類史上第一臺測序儀,并通過測序儀探測到第一個基因組序列噬菌體X174,全長擁有5 375個堿基。

    在Sanger基因測序技術(shù)的催動下,人們對生命的本質(zhì)產(chǎn)生極大的興趣。在此動力下,人們對生命科學(xué)的研究逐漸步入了基因組學(xué)的時代。40多年來,人們通過不斷努力已將測序技術(shù)發(fā)展到了可觀的境界,已經(jīng)由第一代發(fā)展到了第三代測序技術(shù)。

    由Sanger發(fā)明的最初的測序方法被人們稱為第一代測序技術(shù),雖然是第一代技術(shù),但至今仍在被廣泛應(yīng)用。同時,它也有著無法掩蓋的缺陷。它進(jìn)行一次測序只能得到一條長度為700~1 000個堿基的序列,這個缺陷成為在世界舞臺上更進(jìn)一步的掣肘,無法滿足現(xiàn)代科學(xué)發(fā)展所需要的龐大生物基因序列。

    高通量測序(High-Throughput Sequencing,HTS)彌補了第一代基因測序的缺陷,運行一次便可以同時獲得幾十萬至幾百萬條核酸分子的序列,因為在Sanger基因測序技術(shù)的基礎(chǔ)上進(jìn)行了突破,所以高通量測序也被稱為新一代測序 (Next Generation Sequencing,NGS)或第二代測序。

    第二代測序技術(shù)雖然對各個領(lǐng)域產(chǎn)生了極大的影響,但是也有缺點。第二代測序技術(shù)獲得單條序列長度很短,如果想得到更為準(zhǔn)確的基因序列信息,就不得不依賴于較高的測序覆蓋度和更準(zhǔn)確的序列拼接技術(shù)。由于技術(shù)問題,最終得到的結(jié)果中會存在一定量的錯誤信息,誤導(dǎo)研究人員的判斷。

    為了防止結(jié)果中出現(xiàn)錯誤信息擾亂人的認(rèn)知,科研人員在保證高通量測序的基礎(chǔ)上,發(fā)明了第三代測序技術(shù),也稱為單分子測序技術(shù)(Single-molecule sequencing technology)。該技術(shù)在上一代測序技術(shù)上做出了突破,解決了單條序列長度過短的問題,如今能夠直接得到長度在數(shù)萬個堿基的核酸序列信息。

    目前,基因測序技術(shù)在包括胚胎的植入前遺傳學(xué)診斷研究、法醫(yī)學(xué)的少量DNA測序、表觀遺傳學(xué)和考古學(xué)、物種進(jìn)化演替過程等眾多領(lǐng)域得到廣泛應(yīng)用。

    就當(dāng)前的市場勢態(tài)而言,第二代短讀長序列檢測技術(shù)在世界測序技術(shù)市場上一直占據(jù)著絕對的優(yōu)勢地位,而第三代測序技術(shù)也在近年來實驗中迅速發(fā)展。

    若要進(jìn)行ANGSD軟件的簡化提速,就需要對ANGSD軟件運行的流程進(jìn)行分析:可以通過程序運行來確定ANGSD讀取數(shù)據(jù)、運算以及輸出數(shù)據(jù)的時間占比;還可以通過Pthread和OpenMP的兩種并行語言的對比進(jìn)行分析,以此來判斷ANGSD軟件是否擁有簡化的可能性。

    2 ANGSD數(shù)據(jù)處理流程

    ANGSD是一個多線程程序。該程序可以計算各種匯總統(tǒng)計,利用下一代測序數(shù)據(jù)中的完整信息,通過直接處理原始測序數(shù)據(jù)或使用基因型可能性,進(jìn)行關(guān)聯(lián)映射和群體遺傳分析。該程序不僅支持多種輸入格式,包括BAM和beagle基因型概率文件,而且允許用戶在現(xiàn)有方法的組合之間進(jìn)行選擇,并可以執(zhí)行其他地方?jīng)]有實現(xiàn)的分析。此篇文章便對輸入為BAM基因型概率的文件進(jìn)行研究。

    本文通過利用gdb調(diào)試工具,來判斷程序函數(shù)的調(diào)用關(guān)系,得出圖1為ANGSD軟件的函數(shù)調(diào)用流程。命令如下:

    gdb ./angsd

    set args-GL 1-doGlf 2-b bam2.filelist-doMajorMinor 1 -doMaf 1

    b angsd.cpp:main

    b shared.cpp:main_analysis

    set print pretty on

    r

    以上已經(jīng)得出ANGSD軟件運行處理的流程,接下來為了更直觀地表現(xiàn)出哪一部分在軟件中可以進(jìn)行簡化更改,本文對程序選取不同規(guī)格的Bam文件進(jìn)行測序,觀測在虛擬機以及服務(wù)器的運行速度。

    從表1可以發(fā)現(xiàn)不同容量Bam文件分別在reads運行時間占CPU總時間的5%,5%,7.5%,7.8%,所以可以得出結(jié)論讀取Bam文件reads記錄時間約為總時間的7%。

    從表2可以發(fā)現(xiàn)不同容量Bam文件分別在輸出beagle基因型概率文件時間占CPU總時間的22%,20%,11.4%,10.9%,所以可以得出結(jié)論輸出beagle基因型概率文件約為總時間的10%。

    從表3可以發(fā)現(xiàn)不同容量Bam文件分別在計算基因型概率時間占CPU總時間的7%,10%,16%,19%,所以可以得出結(jié)論:計算基因型概率時間約為總時間的20%。

    通過上述數(shù)據(jù)可以發(fā)現(xiàn)ANGSD軟件擁有進(jìn)一步提速的可能性,接下來本文將對其軟件加速的方案進(jìn)行探討分析。

    3 兩種并行方式簡介

    3.1 OpenMP并行

    并行計算機可簡單分成共享內(nèi)存和分布式存儲器。共享內(nèi)存是指幾個內(nèi)核之間共用的一條存儲器。而對只注重計算、只需要對線程間關(guān)系做出最基本控制的應(yīng)用而言,OpenMP十分適用。OpenMP屬于半自動多核并行,它介于手工并行和全自動并行之間。它通過兩方面實現(xiàn)并行化:(1)依靠編譯器來實現(xiàn)多核并行化;(2)需要程序員指定并行的代碼段或分配的粒度。

    通常情況下,人工介入的部分只需要加上注釋或是標(biāo)注,相比手工并行,半自動并行更加通俗易懂[3] 。

    OpenMP是一個應(yīng)用程序接口(API),由一組主要的計算機硬件和軟件供應(yīng)商聯(lián)合定義。OpenMP為共享內(nèi)存并行應(yīng)用程序的開發(fā)人員提供了一個可移植、可伸縮的模型。該API在多種體系結(jié)構(gòu)上支持C/C++和Fortran。

    OpenMP還給出了對并行算法的高層抽象說明,更適用于在多核CPU計算機上的并行程序?qū)崿F(xiàn)。它在多核心CPU的機器中采用OpenMP程序方式實現(xiàn)了并行計算,編譯時通過在程序中附加的pragma命令,可以自動地對程序并行處理,使OpenMP減少了對并行程序?qū)崿F(xiàn)的困難度和復(fù)雜性[4]。

    3.2 Pthreads并行

    POSIX線程(POSIX Threads,常被縮寫為Pthr-eads)是POSIX的線程標(biāo)準(zhǔn),定義了創(chuàng)建和操縱線程的一套API。Pthreads作為手工多核并行,程序員需要在程序中手動調(diào)用API來實現(xiàn)并行化。

    學(xué)術(shù)界將符合POSIX 線程標(biāo)準(zhǔn)的庫稱為Pthreads,一般應(yīng)用于Unix-likePOSIX 系統(tǒng),例如Linux系統(tǒng)。但是Windows上的實現(xiàn)也存在,例如直接使用Windows API實現(xiàn)的第三方庫pthreads-w32;而利用Windows的SFU/SUA子系統(tǒng),則可以使用微軟提供的一部分原生POSIX API 。

    Pthreads API中大致共有100個函數(shù)調(diào)用,全都以“pthread_”開頭,并可以分為4類:

    (1)線程管理,例如創(chuàng)建線程、等待(join)線程、查詢線程狀態(tài)等。

    (2)互斥鎖(Mutex):創(chuàng)建、摧毀、鎖定、解鎖、設(shè)置屬性等操作。

    (3)條件變量(Condition Variable):創(chuàng)建、摧毀、等待、通知、設(shè)置與查詢屬性等操作。

    (4)使用了互斥鎖的線程間的同步管理。

    不但如此,Pthreads還擁有一套貼近底層的API,可以用來實現(xiàn)對線程的精準(zhǔn)控制,例如創(chuàng)建/取消/同步某一個線程,設(shè)置各個線程的屬性,操作互斥鎖和條件變量,進(jìn)行線程間同步等功能。

    3.3 OpenMP和Pthreads共用模型

    Pthreads和OpenMP都是多線程編程模型,這兩種并行語言通常采用如圖2所示的fork-join執(zhí)行。fork遞歸地將任務(wù)分解為較小的獨立子任務(wù),直到它們足夠簡單以便異步執(zhí)行。join將所有子任務(wù)的結(jié)果遞歸地連接成單個結(jié)果,或者在返回void的任務(wù)的情況下,程序只是等待每個子任務(wù)執(zhí)行完畢。

    4 ANGSD軟件兩種并行方式區(qū)別

    ANGSD作為高通量測序的一個軟件在基因測序領(lǐng)域有著不可忽視的作用。該程序使用的是Pthreads并行,而本文進(jìn)行對比的是OpenMP并行,雖然都是針對共享內(nèi)存而編寫的API,但是這兩者存在著本質(zhì)上的區(qū)別。Pthreads要求程序員直接表明對一個線程的執(zhí)行情況;而OpenMP則相對而言要求寬松很多,它允許程序員只需簡短地說明哪條程序需要并行執(zhí)行,屆時將由編譯器和所執(zhí)行時的操作系統(tǒng)來決定具體的線程去執(zhí)行某個任務(wù)。這種差異也證明了為什么共享內(nèi)存程序同時具有兩種完全不同的API。不過在Pthreads所有線程的行為中的細(xì)節(jié)都必須由程序員確定。與此相反,OpenMP最主要的優(yōu)勢之一,便是它的設(shè)計使編寫者能夠逐步地并行現(xiàn)有的串聯(lián)型程式,而不會再從零開始寫并行程序。這可以極大地簡化編程煩瑣的程序,因此把Pthreads更換為OpenMP并行進(jìn)行簡化是可行的[5] 。

    5 結(jié)語

    本文探討的內(nèi)容對ANGSD軟件加速的可能性進(jìn)行了初步的分析,ANGSD軟件執(zhí)行的流程圖以及Bam文件在虛擬機以及服務(wù)器的運行也證明了其軟件是有加速的可行性的。對比Pthreads和OpenMP的優(yōu)缺點也可以說明OpenMP相對Pthreads而言具有更為簡化的編程方式,因此接下來的工作就可以對ANGSD軟件進(jìn)行程序的更改,提高其運行的速度。

    參考文獻(xiàn)

    [1]黃芝準(zhǔn).組學(xué)大數(shù)據(jù)環(huán)境下的基因信息并行處理與分析方法研究[D].合肥:中國科學(xué)技術(shù)大學(xué),2017.

    [2]DURVASULA A,HOFFMAN P J,KENT T V,et al. Angsd-wrapper:utilities for analysing next-generation sequencing data.[J]. Molecular ecology resources,2016(6):1449-1450.

    [3]戴晨,陳鵬,楊冬蕾,等.面向多核的并行編程和優(yōu)化研究[J].計算機應(yīng)用與軟件,2013(12):198-202,279.

    [4]產(chǎn)院東.基于多核和眾核平臺的并行DNA序列比對算法[D].濟南:山東大學(xué),2019.

    [5]段皞一.MPI、OpenMP、Taichi并行編程語言探究[J].電子元器件與信息技術(shù),2022(4):123-134.

    (編輯 王永超)

    Abstract: In recent years, multi-core technology has been widely used in gene sequencing, so the parallelization of gene sequencing has become a hot topic in China. In the field of gene sequencing, with the rapid development and application of high-throughput sequencing technology, a large amount of data is generated all the time, and the single program operation of this serial program cannot meet the needs of society for gene sequencing. In order to analyze thousands of samples simultaneously, we need fast, flexible and memory-efficient implementations. OpenMP program parallelism for a program called ANGSD is very necessary.

    Key words: OpenMP; next-generation sequencing; multithreading

    猜你喜歡
    多線程
    Java多線程同步機制在網(wǎng)絡(luò)售票系統(tǒng)中的應(yīng)用
    科技資訊(2016年29期)2017-02-28 09:30:34
    Java并發(fā)工具包對并發(fā)編程的優(yōu)化
    基于多線程文件傳輸關(guān)鍵技術(shù)研究與實現(xiàn)
    網(wǎng)頁爬蟲技術(shù)的關(guān)鍵技術(shù)研究探索
    一種基于多線程的高速磁盤鏡像算法
    iOS并發(fā)程序設(shè)計中幾種方法的特點及使用技巧研究
    HTM L5 Web WOrker技術(shù)及應(yīng)用研究
    電站鍋爐煤粉參數(shù)遠(yuǎn)程監(jiān)控系統(tǒng)的軟件設(shè)計與實現(xiàn)
    一種高并發(fā)認(rèn)證服務(wù)器的實現(xiàn)
    一種低開銷的并行重復(fù)數(shù)據(jù)刪除算法
    亚洲人成网站在线播| 国产黄a三级三级三级人| 久久热精品热| 赤兔流量卡办理| 欧美色视频一区免费| 欧美精品国产亚洲| ponron亚洲| 一个人看的www免费观看视频| 色视频www国产| 色播亚洲综合网| 美女国产视频在线观看| 精品国产一区二区三区久久久樱花 | 亚洲国产最新在线播放| 熟女电影av网| 少妇熟女欧美另类| 久久午夜福利片| www日本黄色视频网| 亚洲成人av在线免费| 国产在视频线在精品| 一边摸一边抽搐一进一小说| 我的女老师完整版在线观看| 永久网站在线| 久久久欧美国产精品| 久久99热6这里只有精品| 青青草视频在线视频观看| av免费在线看不卡| 永久网站在线| 久久久a久久爽久久v久久| 久久人人爽人人片av| 校园人妻丝袜中文字幕| 国产精品一区二区三区四区久久| 午夜日本视频在线| 亚洲欧美日韩东京热| 蜜桃久久精品国产亚洲av| 好男人在线观看高清免费视频| 麻豆国产97在线/欧美| 亚洲精品,欧美精品| 高清午夜精品一区二区三区| 午夜精品一区二区三区免费看| 日韩欧美精品免费久久| 免费电影在线观看免费观看| 欧美区成人在线视频| 国产精品麻豆人妻色哟哟久久 | 亚洲av一区综合| 日韩大片免费观看网站 | 欧美性猛交╳xxx乱大交人| 亚洲成人精品中文字幕电影| av.在线天堂| 赤兔流量卡办理| 亚洲天堂国产精品一区在线| 午夜爱爱视频在线播放| 69av精品久久久久久| 亚洲av.av天堂| 亚洲激情五月婷婷啪啪| 最近中文字幕2019免费版| 大又大粗又爽又黄少妇毛片口| 麻豆精品久久久久久蜜桃| 美女内射精品一级片tv| 亚洲国产欧洲综合997久久,| 黄片wwwwww| 国产亚洲5aaaaa淫片| 色综合色国产| 午夜久久久久精精品| 晚上一个人看的免费电影| 简卡轻食公司| 亚洲婷婷狠狠爱综合网| 婷婷六月久久综合丁香| 成人毛片a级毛片在线播放| 看免费成人av毛片| 久久人妻av系列| 久久久精品大字幕| 亚洲欧美精品综合久久99| 2021少妇久久久久久久久久久| 国产亚洲最大av| 看非洲黑人一级黄片| 天堂中文最新版在线下载 | 亚洲色图av天堂| 三级经典国产精品| 真实男女啪啪啪动态图| 国产单亲对白刺激| av在线播放精品| 精品久久久久久电影网 | 久久久久九九精品影院| 国国产精品蜜臀av免费| 美女大奶头视频| 蜜臀久久99精品久久宅男| 亚洲国产精品合色在线| 国产 一区 欧美 日韩| 国产精品嫩草影院av在线观看| 最近视频中文字幕2019在线8| 丰满人妻一区二区三区视频av| 国产一区二区亚洲精品在线观看| 国产一区二区在线观看日韩| 国产精品综合久久久久久久免费| 两个人的视频大全免费| 白带黄色成豆腐渣| 午夜激情欧美在线| 日韩强制内射视频| 国产精品1区2区在线观看.| 中国美白少妇内射xxxbb| 在线播放国产精品三级| 欧美高清性xxxxhd video| 亚洲一区高清亚洲精品| 国产老妇伦熟女老妇高清| 免费看美女性在线毛片视频| 乱人视频在线观看| 国产视频首页在线观看| 哪个播放器可以免费观看大片| 汤姆久久久久久久影院中文字幕 | 久久精品夜色国产| 国产精华一区二区三区| 两个人视频免费观看高清| 少妇的逼好多水| 婷婷六月久久综合丁香| 国产午夜精品久久久久久一区二区三区| 国产精品国产三级专区第一集| 国产精品一区二区在线观看99 | 免费黄色在线免费观看| 在现免费观看毛片| 免费观看性生交大片5| 日韩强制内射视频| 床上黄色一级片| 色综合亚洲欧美另类图片| 国产不卡一卡二| 日韩大片免费观看网站 | 久久韩国三级中文字幕| 亚洲国产欧美在线一区| 美女黄网站色视频| 少妇丰满av| 久久精品国产亚洲av涩爱| 观看免费一级毛片| 亚洲欧美精品综合久久99| 午夜激情欧美在线| 国产真实乱freesex| videossex国产| 一二三四中文在线观看免费高清| 一区二区三区四区激情视频| 综合色av麻豆| 91久久精品国产一区二区三区| 亚洲国产欧美在线一区| 国产av不卡久久| 97人妻精品一区二区三区麻豆| 国产高潮美女av| 免费av不卡在线播放| 人人妻人人澡人人爽人人夜夜 | 春色校园在线视频观看| 99国产精品一区二区蜜桃av| 美女xxoo啪啪120秒动态图| 观看美女的网站| 综合色av麻豆| 国产成人福利小说| 五月玫瑰六月丁香| 国产精品一区二区三区四区久久| 国产成人91sexporn| 哪个播放器可以免费观看大片| 欧美精品一区二区大全| 波野结衣二区三区在线| 精品少妇黑人巨大在线播放 | 五月伊人婷婷丁香| 中文字幕熟女人妻在线| 国内揄拍国产精品人妻在线| 免费看a级黄色片| 国内少妇人妻偷人精品xxx网站| 日韩一本色道免费dvd| 国产精品综合久久久久久久免费| 亚洲电影在线观看av| 精品国产露脸久久av麻豆 | 亚洲欧美一区二区三区国产| 久久精品夜色国产| 水蜜桃什么品种好| 国产麻豆成人av免费视频| 国产精品嫩草影院av在线观看| 国产麻豆成人av免费视频| 18禁裸乳无遮挡免费网站照片| 性色avwww在线观看| 国产精品嫩草影院av在线观看| 久久久久性生活片| 国产精品熟女久久久久浪| 性色avwww在线观看| 一区二区三区免费毛片| 丰满少妇做爰视频| 国产亚洲av嫩草精品影院| 免费观看的影片在线观看| 国产精品国产三级国产专区5o | 国产精品.久久久| 成人午夜精彩视频在线观看| 久久久久久久久久成人| 91狼人影院| 久久久久久久久久成人| 亚洲无线观看免费| kizo精华| 久久久久国产网址| 国产极品精品免费视频能看的| 亚洲国产高清在线一区二区三| 又粗又爽又猛毛片免费看| 永久网站在线| 亚洲怡红院男人天堂| 亚洲av电影在线观看一区二区三区 | 国产成年人精品一区二区| 亚洲欧洲日产国产| 亚洲av福利一区| 午夜亚洲福利在线播放| 一夜夜www| 亚洲高清免费不卡视频| 69av精品久久久久久| 亚洲高清免费不卡视频| 美女内射精品一级片tv| 亚洲av免费高清在线观看| 久久久久网色| 精品久久久久久成人av| 非洲黑人性xxxx精品又粗又长| 国产精品一二三区在线看| 亚洲久久久久久中文字幕| 真实男女啪啪啪动态图| 国产又黄又爽又无遮挡在线| a级一级毛片免费在线观看| 91狼人影院| 国产精品一区二区性色av| 亚洲自拍偷在线| 免费av毛片视频| 精品午夜福利在线看| 中文精品一卡2卡3卡4更新| 美女xxoo啪啪120秒动态图| 一级二级三级毛片免费看| www.色视频.com| 国产成人免费观看mmmm| 成人特级av手机在线观看| 中文字幕熟女人妻在线| 嫩草影院新地址| av卡一久久| 麻豆成人午夜福利视频| 美女cb高潮喷水在线观看| 日韩一区二区三区影片| 黄色欧美视频在线观看| 国产成人freesex在线| 国产黄片美女视频| 精品酒店卫生间| 你懂的网址亚洲精品在线观看 | 久久综合国产亚洲精品| 乱人视频在线观看| 99国产精品一区二区蜜桃av| 国产精品美女特级片免费视频播放器| 国产中年淑女户外野战色| 又爽又黄无遮挡网站| 亚洲人成网站在线播| 一级av片app| 亚洲国产精品久久男人天堂| 精品国内亚洲2022精品成人| kizo精华| 91久久精品电影网| 亚洲自拍偷在线| 99久久中文字幕三级久久日本| 国产精品三级大全| 成人午夜高清在线视频| 国产精品嫩草影院av在线观看| 秋霞在线观看毛片| 色尼玛亚洲综合影院| 成人午夜精彩视频在线观看| 美女脱内裤让男人舔精品视频| 免费看a级黄色片| 久久亚洲精品不卡| 国产精品爽爽va在线观看网站| 最近中文字幕高清免费大全6| 国产精品熟女久久久久浪| 免费在线观看成人毛片| 可以在线观看毛片的网站| 麻豆成人av视频| 熟女电影av网| 2022亚洲国产成人精品| 亚洲精品乱久久久久久| 听说在线观看完整版免费高清| 国内精品宾馆在线| 18禁动态无遮挡网站| 欧美区成人在线视频| 亚洲精品,欧美精品| 国产成人免费观看mmmm| 成人漫画全彩无遮挡| 日韩欧美精品免费久久| 日本三级黄在线观看| 亚洲国产日韩欧美精品在线观看| 国产精品.久久久| 国产爱豆传媒在线观看| 五月伊人婷婷丁香| 久久久久久久久大av| 观看美女的网站| 最近2019中文字幕mv第一页| 午夜精品国产一区二区电影 | 成人毛片60女人毛片免费| 亚洲怡红院男人天堂| 亚洲av成人精品一二三区| 亚洲精华国产精华液的使用体验| 国语自产精品视频在线第100页| 精品一区二区免费观看| 好男人视频免费观看在线| 精品人妻一区二区三区麻豆| av.在线天堂| 国产视频首页在线观看| 久久99热6这里只有精品| .国产精品久久| 日本wwww免费看| 久久综合国产亚洲精品| 久久精品久久久久久噜噜老黄 | 黄色配什么色好看| 久久久成人免费电影| 亚洲自偷自拍三级| 国产精品精品国产色婷婷| a级毛色黄片| 又黄又爽又刺激的免费视频.| 久久久久网色| 女的被弄到高潮叫床怎么办| 一级毛片aaaaaa免费看小| 麻豆久久精品国产亚洲av| 日本色播在线视频| 亚洲国产欧美人成| 成人二区视频| 精品久久久久久久久久久久久| 亚洲最大成人中文| 国产乱人视频| 国产亚洲5aaaaa淫片| 欧美性猛交╳xxx乱大交人| 欧美激情在线99| 亚洲成人久久爱视频| 大又大粗又爽又黄少妇毛片口| 午夜免费男女啪啪视频观看| 国产精品人妻久久久久久| 高清视频免费观看一区二区 | 黑人高潮一二区| 色综合站精品国产| 综合色av麻豆| 欧美激情在线99| 免费黄色在线免费观看| 国产单亲对白刺激| 午夜久久久久精精品| 大话2 男鬼变身卡| 日日撸夜夜添| 成人特级av手机在线观看| 亚洲欧美一区二区三区国产| 蜜桃久久精品国产亚洲av| 亚洲性久久影院| 午夜福利在线在线| 色综合亚洲欧美另类图片| 97在线视频观看| 2021少妇久久久久久久久久久| 久久人妻av系列| 99久久精品一区二区三区| 女人久久www免费人成看片 | eeuss影院久久| 中文精品一卡2卡3卡4更新| 狂野欧美激情性xxxx在线观看| 欧美激情在线99| 91精品国产九色| 老女人水多毛片| 久久这里有精品视频免费| 欧美区成人在线视频| 国产高清视频在线观看网站| 日韩强制内射视频| av卡一久久| 国产中年淑女户外野战色| 日韩欧美在线乱码| 99久久九九国产精品国产免费| 精品熟女少妇av免费看| 91久久精品电影网| av在线观看视频网站免费| 变态另类丝袜制服| 一级二级三级毛片免费看| 日韩欧美精品免费久久| 最近2019中文字幕mv第一页| 秋霞在线观看毛片| 国产精品伦人一区二区| 老师上课跳d突然被开到最大视频| kizo精华| 欧美区成人在线视频| 久久久成人免费电影| 国产精品三级大全| 成人午夜高清在线视频| 好男人视频免费观看在线| 日韩亚洲欧美综合| 又爽又黄a免费视频| 看黄色毛片网站| 国产黄片美女视频| 国产一级毛片七仙女欲春2| 午夜福利高清视频| 亚洲国产精品sss在线观看| 亚洲av男天堂| 国产高清有码在线观看视频| 好男人在线观看高清免费视频| 亚洲av中文字字幕乱码综合| 欧美激情久久久久久爽电影| h日本视频在线播放| 亚洲色图av天堂| 精品久久久久久电影网 | av在线天堂中文字幕| 乱系列少妇在线播放| 久久精品国产亚洲av天美| 国产色婷婷99| 亚洲欧美成人精品一区二区| 国产精品一区二区三区四区免费观看| 99久国产av精品| 欧美丝袜亚洲另类| 观看免费一级毛片| 久久久久久久久久久丰满| 亚洲无线观看免费| av在线蜜桃| 国产黄a三级三级三级人| 激情 狠狠 欧美| 91精品伊人久久大香线蕉| 久久久久性生活片| 欧美激情久久久久久爽电影| 成人三级黄色视频| 亚洲精品国产成人久久av| 综合色av麻豆| 尤物成人国产欧美一区二区三区| 91精品一卡2卡3卡4卡| 欧美日本视频| 国产老妇女一区| 国产精品一区二区三区四区久久| 好男人视频免费观看在线| 久久午夜福利片| 99热全是精品| 波野结衣二区三区在线| 婷婷六月久久综合丁香| 视频中文字幕在线观看| 蜜桃久久精品国产亚洲av| 天堂网av新在线| 少妇高潮的动态图| 亚洲成人精品中文字幕电影| 亚洲精品乱久久久久久| 久99久视频精品免费| 午夜久久久久精精品| 小说图片视频综合网站| av在线天堂中文字幕| 人妻系列 视频| 日韩欧美国产在线观看| 人妻夜夜爽99麻豆av| 国产午夜精品久久久久久一区二区三区| 亚洲国产欧洲综合997久久,| 成人无遮挡网站| 国产成人a区在线观看| 亚洲欧美精品自产自拍| 国产三级在线视频| 九九久久精品国产亚洲av麻豆| 久久6这里有精品| 真实男女啪啪啪动态图| 天天一区二区日本电影三级| 亚洲中文字幕一区二区三区有码在线看| 我的女老师完整版在线观看| 91久久精品国产一区二区成人| 久久精品夜色国产| 大香蕉久久网| av播播在线观看一区| 亚洲欧美精品专区久久| 综合色av麻豆| 亚洲一区高清亚洲精品| 美女被艹到高潮喷水动态| 可以在线观看毛片的网站| 人人妻人人澡人人爽人人夜夜 | 国产精品日韩av在线免费观看| av国产久精品久网站免费入址| 免费看日本二区| 亚洲人成网站在线观看播放| 国产真实伦视频高清在线观看| 爱豆传媒免费全集在线观看| 欧美zozozo另类| 国产精品伦人一区二区| 亚洲成人av在线免费| 亚洲欧洲国产日韩| a级毛片免费高清观看在线播放| 中文乱码字字幕精品一区二区三区 | 亚洲中文字幕日韩| 99久久人妻综合| 成人亚洲欧美一区二区av| 26uuu在线亚洲综合色| 欧美xxxx黑人xx丫x性爽| 国产午夜精品一二区理论片| 亚洲欧美日韩无卡精品| 国产亚洲最大av| 日本三级黄在线观看| 人妻制服诱惑在线中文字幕| 欧美日韩在线观看h| 国产精品一区二区三区四区久久| 狂野欧美白嫩少妇大欣赏| 两性午夜刺激爽爽歪歪视频在线观看| av播播在线观看一区| 国产淫片久久久久久久久| 国产午夜精品一二区理论片| 男女啪啪激烈高潮av片| 欧美一区二区亚洲| 亚洲av.av天堂| 午夜福利在线观看吧| 久久精品国产鲁丝片午夜精品| 午夜福利在线在线| 99九九线精品视频在线观看视频| 欧美xxxx黑人xx丫x性爽| ponron亚洲| 成人国产麻豆网| 观看美女的网站| 秋霞在线观看毛片| 中文字幕久久专区| 国产精品福利在线免费观看| 国产高清视频在线观看网站| 免费观看的影片在线观看| 欧美激情久久久久久爽电影| av免费观看日本| 国产精品久久久久久av不卡| 九九爱精品视频在线观看| 亚洲精品日韩在线中文字幕| 丰满乱子伦码专区| 亚洲精品国产av成人精品| 免费人成在线观看视频色| 中文字幕av成人在线电影| 国产高清视频在线观看网站| 亚洲国产欧美人成| 天堂影院成人在线观看| 国产午夜福利久久久久久| 秋霞在线观看毛片| 免费观看精品视频网站| 国产av在哪里看| 久久久精品欧美日韩精品| 最近的中文字幕免费完整| 欧美区成人在线视频| 亚洲国产欧美在线一区| 三级毛片av免费| 日本免费在线观看一区| 欧美精品国产亚洲| 一级二级三级毛片免费看| 非洲黑人性xxxx精品又粗又长| 亚洲第一区二区三区不卡| 国产黄a三级三级三级人| 性色avwww在线观看| 日韩欧美在线乱码| 男的添女的下面高潮视频| 久久久久久大精品| av线在线观看网站| 三级男女做爰猛烈吃奶摸视频| 欧美bdsm另类| 亚洲18禁久久av| 一级毛片我不卡| 亚洲欧美精品综合久久99| 日韩av在线免费看完整版不卡| 欧美成人一区二区免费高清观看| 色5月婷婷丁香| 国产成人福利小说| 久久人妻av系列| 婷婷色综合大香蕉| av国产久精品久网站免费入址| 国产免费男女视频| av又黄又爽大尺度在线免费看 | 欧美xxxx黑人xx丫x性爽| 美女高潮的动态| 天天一区二区日本电影三级| 97超视频在线观看视频| 免费看av在线观看网站| 看免费成人av毛片| 久久99热这里只有精品18| 一区二区三区免费毛片| 国内精品一区二区在线观看| 国产精品,欧美在线| 韩国高清视频一区二区三区| 国产三级中文精品| 淫秽高清视频在线观看| 亚洲一区高清亚洲精品| 国产精品一区二区三区四区免费观看| 亚洲一级一片aⅴ在线观看| 两个人视频免费观看高清| 精品久久久久久成人av| h日本视频在线播放| av又黄又爽大尺度在线免费看 | 在线播放国产精品三级| 欧美日韩在线观看h| 最近2019中文字幕mv第一页| 男的添女的下面高潮视频| 国产成人aa在线观看| 欧美精品一区二区大全| 2021少妇久久久久久久久久久| 亚洲熟妇中文字幕五十中出| 91在线精品国自产拍蜜月| 99久久人妻综合| 国产伦精品一区二区三区视频9| 日韩一区二区三区影片| 身体一侧抽搐| 国语对白做爰xxxⅹ性视频网站| 99视频精品全部免费 在线| 少妇猛男粗大的猛烈进出视频 | 噜噜噜噜噜久久久久久91| 桃色一区二区三区在线观看| 亚洲av日韩在线播放| 国产亚洲精品久久久com| 亚洲第一区二区三区不卡| 久久久久九九精品影院| 精品不卡国产一区二区三区| 能在线免费看毛片的网站| 国产色婷婷99| 欧美一区二区国产精品久久精品| 久久这里有精品视频免费| 天天躁夜夜躁狠狠久久av| 成人av在线播放网站| 深夜a级毛片| 蜜桃久久精品国产亚洲av| 欧美变态另类bdsm刘玥| 国产伦精品一区二区三区视频9| 久久精品影院6| 一级黄片播放器| 日韩精品青青久久久久久| 国产精品伦人一区二区| 精品久久久久久电影网 | 中文资源天堂在线| 少妇猛男粗大的猛烈进出视频 | 午夜激情欧美在线| 国产 一区精品| 色尼玛亚洲综合影院| 欧美日韩一区二区视频在线观看视频在线 | 大又大粗又爽又黄少妇毛片口| 变态另类丝袜制服| 亚洲精品456在线播放app| 久久久成人免费电影|