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

    利用LSF API實(shí)現(xiàn)GPU集群的并行機(jī)時(shí)統(tǒng)計(jì)

    2020-12-07 06:08:03盛樂(lè)標(biāo)游偉倩張予倩周慶林
    計(jì)算機(jī)時(shí)代 2020年11期

    盛樂(lè)標(biāo) 游偉倩 張予倩 周慶林

    摘? 要: 近年來(lái)GPU的使用越來(lái)越廣泛,更多的高性能計(jì)算集群采用CPU和GPU的異構(gòu)架構(gòu)。準(zhǔn)確的GPU計(jì)算機(jī)時(shí)統(tǒng)計(jì),是大型計(jì)算機(jī)集群執(zhí)行計(jì)費(fèi)政策的基礎(chǔ),但作業(yè)調(diào)度軟件LSF并未提供簡(jiǎn)便直觀的GPU計(jì)算機(jī)時(shí)統(tǒng)計(jì)功能。文章提出利用LSF API結(jié)合C語(yǔ)言、MPI和Shell腳本語(yǔ)言等進(jìn)行編程來(lái)解決,實(shí)現(xiàn)多樣化、可定制的GPU計(jì)算機(jī)時(shí)統(tǒng)計(jì)和報(bào)表制作,為高性能計(jì)算中心和超級(jí)計(jì)算中心的管理帶來(lái)便利。

    關(guān)鍵詞: 高性能計(jì)算; 集群管理; GPU集群; 機(jī)時(shí)統(tǒng)計(jì)

    中圖分類(lèi)號(hào):G482? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ? 文章編號(hào):1006-8228(2020)11-63-03

    Abstract: In recent years, GPUs have become more and more widely used, and more high-performance computing clusters have adopted heterogeneous architectures of CPU and GPU. Accurate GPU computation time accounting are the basis for large computer clusters to implement billing policies, but the job scheduling software LSF does not provide simple and intuitive methods for GPU computation time accounting. By using LSF API, programming with C language combined with MPI and Shell scripting language etc. is a good resolution, which can realize diverse and customizable GPU computation time statistics and make corresponding reports, so as to bring convenience to the management of high-performance computing centers and supercomputing centers.

    Key words: high performance computing; cluster management; GPU cluster; computation time accounting

    0 引言

    高性能計(jì)算在科學(xué)研究、國(guó)防建設(shè)以及科技發(fā)展中發(fā)揮著重要作用,人們對(duì)此已經(jīng)取得廣泛共識(shí)[1]。隨著計(jì)算需求的不斷增長(zhǎng),國(guó)內(nèi)外對(duì)高性能計(jì)算集群的建設(shè)興趣也有增無(wú)減,歐美、日本、中國(guó)等在E級(jí)超級(jí)計(jì)算機(jī)的研發(fā)和建設(shè)方面更是投資巨大。在國(guó)內(nèi),除了建設(shè)多個(gè)國(guó)家超級(jí)計(jì)算中心,高校和科研院所也不斷地增加高性能計(jì)算方面的投入[2-4]。近年來(lái),隨著人工智能的迅速發(fā)展,對(duì)GPU服務(wù)器的需求急劇增加,新建的大型集群往往都采用CPU和GPU的混合架構(gòu)。由于各地高性能計(jì)算中心或超級(jí)計(jì)算中心都采取收費(fèi)政策,因此,準(zhǔn)確的CPU和GPU計(jì)算機(jī)時(shí)統(tǒng)計(jì)數(shù)據(jù)是超算中心或高性能計(jì)算中心進(jìn)行計(jì)費(fèi)的前提,并且可以為管理者提供可靠的分析數(shù)據(jù),輔助管理者進(jìn)行相關(guān)決策。目前,LSF、PBS Pro等作業(yè)調(diào)度軟件所提供的計(jì)算機(jī)時(shí)統(tǒng)計(jì)功能還不太完善,并不適合高性能計(jì)算中心的個(gè)性化需求[5-7]。以IBM公司的Spectrum LSF 10.1為例,其提供的bacct命令只能查詢(xún)某段時(shí)間內(nèi)用戶累計(jì)使用的CPU time,而不能提供對(duì)應(yīng)的wall time,同時(shí)也無(wú)法直觀獲取計(jì)算作業(yè)使用的GPU卡數(shù)量。因此,對(duì)GPU機(jī)時(shí)的統(tǒng)計(jì)會(huì)遇到諸多困難,但高性能計(jì)算中心又的確在這方面有切實(shí)的需求。之前,我們?cè)O(shè)計(jì)過(guò)利用LSF API實(shí)行CPU機(jī)時(shí)的統(tǒng)計(jì)[7],在前面工作的基礎(chǔ)上,本文將探討一種利用LSF API實(shí)現(xiàn)對(duì)GPU計(jì)算機(jī)時(shí)進(jìn)行高效統(tǒng)計(jì)的并行程序設(shè)計(jì)方法。

    1 GPU計(jì)算機(jī)時(shí)統(tǒng)計(jì)策略

    超算中心對(duì)計(jì)算資源的計(jì)費(fèi),往往是依據(jù)用戶對(duì)計(jì)算資源的實(shí)際占用時(shí)間,這樣比較客觀和公平。GPU服務(wù)器的計(jì)算機(jī)時(shí),主要分為兩部分,即CPU計(jì)算機(jī)時(shí)和GPU計(jì)算機(jī)時(shí)。CPU計(jì)算機(jī)時(shí)一般采用wall-clock time(簡(jiǎn)稱(chēng)wall time)與所用CPU核數(shù)的乘積進(jìn)行CPU計(jì)算資源使用量統(tǒng)計(jì),單位為核時(shí);GPU計(jì)算機(jī)時(shí)與此類(lèi)似,也可采用wall time與所用GPU卡數(shù)量的乘積進(jìn)行GPU計(jì)算資源使用量統(tǒng)計(jì),單位為卡時(shí)。CPU計(jì)算機(jī)時(shí)的統(tǒng)計(jì)方法,我們?cè)谥暗奈恼轮幸延谐浞株U述[7],本文重點(diǎn)闡述的 GPU 計(jì)算機(jī)時(shí)的統(tǒng)計(jì),主要解決兩方面的問(wèn)題:一是獲得作業(yè)占用的GPU卡的數(shù)量;二是機(jī)時(shí)統(tǒng)計(jì)程序的并行化。這里需要特別提醒的是,不宜大范圍使用CPU time作為作業(yè)CPU機(jī)時(shí)的統(tǒng)計(jì),因?yàn)镃PU time忽略了I/O和系統(tǒng)開(kāi)銷(xiāo)等對(duì)計(jì)算資源的實(shí)際占用時(shí)間;在過(guò)去一些不支持CGROUP的舊版操作系統(tǒng)和舊版LSF,有些多線程程序在實(shí)際運(yùn)行時(shí)會(huì)占用節(jié)點(diǎn)內(nèi)比申請(qǐng)數(shù)更多的CPU核資源,這時(shí)CPU time會(huì)高于wall time與所用CPU核數(shù)的乘積,出現(xiàn)這種情況時(shí)使用CPU time是對(duì)機(jī)時(shí)損失的一種補(bǔ)償。隨著虛擬化技術(shù)的不斷進(jìn)步,新的Linux操作系統(tǒng)內(nèi)核已支持CGROUP資源隔離,新版LSF也加入了相應(yīng)支持,計(jì)算節(jié)點(diǎn)和LSF同時(shí)啟用CGROUP功能,則可以規(guī)避上述問(wèn)題。

    2 軟件設(shè)計(jì)

    由于IBM Spectrum LSF 10.1的計(jì)算機(jī)時(shí)統(tǒng)計(jì)程序bacct本身并不包含對(duì)作業(yè)wall time和GPU機(jī)時(shí)的統(tǒng)計(jì),因此我們必須通過(guò)編程手段來(lái)實(shí)現(xiàn)相關(guān)統(tǒng)計(jì)。Spectrum LSF提供了應(yīng)用程序接口API,方便我們靈活地通過(guò)編程實(shí)現(xiàn)一些個(gè)性化的需求。本文中介紹的GPU計(jì)算機(jī)時(shí)統(tǒng)計(jì)軟件主要由一個(gè)C語(yǔ)言程序和一個(gè)Shell腳本程序構(gòu)成,軟件框架圖見(jiàn)圖1。

    C語(yǔ)言程序負(fù)責(zé)調(diào)用LSF API庫(kù)函數(shù)進(jìn)行作業(yè)wall time統(tǒng)計(jì)和作業(yè)使用的gpu卡數(shù)量的統(tǒng)計(jì),是整個(gè)軟件的核心部分;MPI相關(guān)語(yǔ)句實(shí)現(xiàn)核心計(jì)算部分的并行化;腳本語(yǔ)言則在調(diào)用C語(yǔ)言程序的基礎(chǔ)上分析出各個(gè)用戶在不同隊(duì)列不同時(shí)間段的計(jì)算資源使用量。

    2.1 LSF API

    Spectrum LSF API主要包含兩種類(lèi)型的庫(kù):一種是LSLIB,這是LSF的基礎(chǔ)庫(kù),為外部應(yīng)用使用LSF的基礎(chǔ)服務(wù)提供支持;另一種是LSBLIB,LSF的批處理庫(kù),為外部應(yīng)用提供作業(yè)查詢(xún)、提交、控制、操作等的批量處理服務(wù)接口,也可實(shí)現(xiàn)對(duì)批量日志文件的讀取與分析。本文中介紹的程序主要涉及LSBLIB庫(kù)中的兩個(gè)數(shù)據(jù)結(jié)構(gòu)eventRec、jobFinishLog和一個(gè)函數(shù)lsb_geteventrec()。lsb_geteventrec()函數(shù)需要讀取LSF的lsb.events或lsb.acct文件,這些文件記錄了與用戶作業(yè)有關(guān)的關(guān)鍵信息。在使用LSF API的LSBLIB庫(kù)函數(shù)前,需要調(diào)用lsb_init()函數(shù)進(jìn)行LSBLIB的初始化。

    2.2 C語(yǔ)言編程

    此部分主要是利用lsb_geteventrec()函數(shù)來(lái)實(shí)現(xiàn)對(duì)作業(yè)從開(kāi)始到結(jié)束的所用時(shí)間進(jìn)行統(tǒng)計(jì),程序設(shè)計(jì)時(shí)涉及到多個(gè)C語(yǔ)言頭文件,包括:stdio.h、stdlib.h、string.h、time.h;另外還包括兩個(gè)LSF軟件所提供的頭文件:lsf.h和lsbatch.h。

    2.2.1 時(shí)間格式轉(zhuǎn)換

    由于該程序操作的主要對(duì)象就是時(shí)間,然而LSF的bacct程序?qū)r(shí)間有一定的格式要求,為了程序設(shè)計(jì)的統(tǒng)一,我們將此C程序所需讀入的時(shí)間參數(shù)格式確定為“年/月/日/小時(shí):分鐘:秒”,如“2020/7/10/0:0:0”。另外,由于歷史原因,計(jì)算機(jī)的計(jì)時(shí)系統(tǒng)存在一個(gè)千年問(wèn)題,因此也需要在時(shí)間格式轉(zhuǎn)換時(shí)加以考慮。時(shí)間格式轉(zhuǎn)換的具體實(shí)現(xiàn)方法可以參考我們之前的相關(guān)工作[7]。

    2.2.2 獲取作業(yè)wall time

    該部分需要實(shí)現(xiàn)對(duì)某段時(shí)間范圍內(nèi)某用戶在某個(gè)隊(duì)列或某些隊(duì)列中的作業(yè)使用的wall time、CPU核數(shù)和GPU卡數(shù)進(jìn)行統(tǒng)計(jì)。Wall time可以通過(guò)作業(yè)結(jié)束時(shí)間減去作業(yè)開(kāi)始時(shí)間獲得,作業(yè)所用的CPU核數(shù)也可以通過(guò)finishJob->numExHosts獲得,但是LSBLIB的jobFinishLog函數(shù)中并未直接提供作業(yè)所用GPU卡數(shù)量的相關(guān)變量,這就給我們提取GPU卡數(shù)量帶來(lái)了困難。不過(guò),jobFinishLog函數(shù)提供了gRusage結(jié)構(gòu)化數(shù)據(jù),在該結(jié)構(gòu)化數(shù)據(jù)中包含了GPU_ALLOC、GPU Models、GPU Factors等信息,這些信息經(jīng)過(guò)處理,可以分析出實(shí)際使用的GPU卡數(shù)量。以GPU Models為例,在gRusage的結(jié)構(gòu)化數(shù)據(jù)中,通過(guò)提取JOB_GPU_ALLOC鍵值對(duì),可以獲得類(lèi)似GPU_MODELS="TeslaK40c-11441{0[0,1]1[0,1]}"這樣的信息,該信息明確了作業(yè)使用了哪些GPU計(jì)算節(jié)點(diǎn)的哪些GPU卡,而GPU卡的計(jì)數(shù)通過(guò)上述信息則很容易統(tǒng)計(jì)。

    程序的關(guān)鍵部分如下(省去了變量聲明、參數(shù)檢查、lsb.events/lsb.acct文件檢查等部分):

    /* gpu_s為gRusage中獲取的結(jié)構(gòu)化數(shù)據(jù),gpu_np為

    GPU_FACTORS字符串的長(zhǎng)度*/

    for (;;) {

    record=lsb_geteventrec(fp, &lineNum);

    finishJob=&(record->eventLog.jobFinishLog);

    if (strcmp(finishJob->userName, userName)==0 &&

    strcmp(finishJob->queue, queue)==0) {

    np2=finishJob->numExHosts;

    if (finishJob->endTime>startt && finishJob->

    endTime<=endt) {

    walltime=walltime+(finishJob->endTime-

    finishJob->startTime)*np2;

    if(gpu_s) {

    strncpy(gpufactors, gpu_s, gpu_np);

    strtok(gpufactors, delim3);

    while((numchar=strtok(NULL, delim3))) {

    ngpus++; }

    gpuwalltime=gpuwalltime+(st2-st1)*ngpus; }

    cput=cput+finishJob->cpuTime; }}

    else {

    continue;}}

    2.3 代碼的并行化

    基于上一節(jié)的內(nèi)容,我們獲得了某用戶在某段時(shí)間內(nèi)某個(gè)隊(duì)列的計(jì)算資源占用時(shí)間;然而,隨著集群規(guī)模的不斷增大、集群用戶數(shù)的增多和完成作業(yè)數(shù)的急速增長(zhǎng),如果沿用串行的編程方法進(jìn)行一次完整的計(jì)算機(jī)時(shí)統(tǒng)計(jì)就相當(dāng)費(fèi)時(shí)。因此,對(duì)串行代碼的并行化變得非常必要。為了實(shí)現(xiàn)并行化,我們需要在某個(gè)或某些維度,對(duì)串行程序進(jìn)行切分,比如用戶維度、作業(yè)隊(duì)列維度等;但是,由于不同用戶在不同隊(duì)列的計(jì)算作業(yè)數(shù)是個(gè)動(dòng)態(tài)變化的量,因此,通過(guò)用戶維度或隊(duì)列維度并不能有效地使計(jì)算量均衡分布于各個(gè)計(jì)算節(jié)點(diǎn)。另外,通過(guò)進(jìn)一步研究LSF API處理事件日志的工作機(jī)制發(fā)現(xiàn),其并未提供批量的事件文件和記賬文件的讀取方法,但LSF基礎(chǔ)配置中可以對(duì)事件文件和記賬文件按文件大小或記錄時(shí)間進(jìn)行存檔。在我們的并行化方案中,選擇按文件大小來(lái)進(jìn)行事件文件和記賬文件的存檔,然后通過(guò)不同計(jì)算節(jié)點(diǎn)計(jì)算不同存檔文件,實(shí)現(xiàn)程序的并行化。除了最新的未存檔文件,每個(gè)存檔文件的大小相同,在存檔文件足夠多的情況下,這也將使計(jì)算負(fù)載可以較為均衡地分布于各個(gè)計(jì)算節(jié)點(diǎn)。

    亚洲av成人精品一区久久| 日日夜夜操网爽| 久久中文字幕人妻熟女| 国产男靠女视频免费网站| 久久久久九九精品影院| 50天的宝宝边吃奶边哭怎么回事| 欧美不卡视频在线免费观看 | 高清毛片免费观看视频网站| 成人特级黄色片久久久久久久| 真人一进一出gif抽搐免费| 日韩精品免费视频一区二区三区| 正在播放国产对白刺激| 免费av毛片视频| 亚洲精华国产精华精| 黑人巨大精品欧美一区二区mp4| 国产亚洲av嫩草精品影院| 精品久久久久久成人av| 91大片在线观看| 国产一区二区三区在线臀色熟女| 欧美日韩精品网址| 久久久水蜜桃国产精品网| 天堂影院成人在线观看| 在线永久观看黄色视频| 蜜桃久久精品国产亚洲av| 亚洲九九香蕉| 99久久精品国产亚洲精品| 国产精品野战在线观看| 日韩欧美三级三区| 日韩欧美国产在线观看| 亚洲美女黄片视频| 美女扒开内裤让男人捅视频| 香蕉av资源在线| 免费在线观看日本一区| 久久这里只有精品中国| 50天的宝宝边吃奶边哭怎么回事| videosex国产| 久久国产精品人妻蜜桃| 国产精品一及| 99国产精品99久久久久| 黄频高清免费视频| 成年女人毛片免费观看观看9| 午夜免费观看网址| 亚洲精品一卡2卡三卡4卡5卡| 精品久久久久久久毛片微露脸| 亚洲自偷自拍图片 自拍| 动漫黄色视频在线观看| 禁无遮挡网站| 狂野欧美激情性xxxx| 精品乱码久久久久久99久播| 一级毛片女人18水好多| 国产一区二区三区在线臀色熟女| 日本成人三级电影网站| 国产视频内射| 日本 av在线| 色尼玛亚洲综合影院| 在线视频色国产色| 欧美日韩亚洲国产一区二区在线观看| 一二三四社区在线视频社区8| 搡老熟女国产l中国老女人| 在线观看一区二区三区| 亚洲一区高清亚洲精品| 亚洲av五月六月丁香网| 久久久国产成人免费| 天堂影院成人在线观看| 欧美+亚洲+日韩+国产| 欧美黄色淫秽网站| 亚洲av美国av| 波多野结衣巨乳人妻| 一a级毛片在线观看| 又爽又黄无遮挡网站| 国产高清视频在线观看网站| 伦理电影免费视频| 国产成人系列免费观看| 久久久久精品国产欧美久久久| 90打野战视频偷拍视频| 日本成人三级电影网站| av片东京热男人的天堂| 18禁黄网站禁片免费观看直播| 制服人妻中文乱码| 天天添夜夜摸| 白带黄色成豆腐渣| 久久草成人影院| 亚洲狠狠婷婷综合久久图片| 三级国产精品欧美在线观看 | 岛国在线免费视频观看| 男男h啪啪无遮挡| 亚洲国产欧洲综合997久久,| 高清在线国产一区| 琪琪午夜伦伦电影理论片6080| 在线观看www视频免费| 亚洲国产欧美网| 中国美女看黄片| 国产精品久久久av美女十八| 淫妇啪啪啪对白视频| 久久亚洲真实| 国产在线观看jvid| 免费在线观看日本一区| 国模一区二区三区四区视频 | 国产欧美日韩一区二区精品| 日韩欧美国产一区二区入口| 啦啦啦观看免费观看视频高清| 国产高清有码在线观看视频 | 日韩欧美三级三区| 国产亚洲精品久久久久久毛片| 国产成人av教育| 亚洲精品美女久久av网站| av福利片在线观看| 一本一本综合久久| 老司机深夜福利视频在线观看| 国产97色在线日韩免费| 麻豆国产97在线/欧美 | 久久精品亚洲精品国产色婷小说| АⅤ资源中文在线天堂| 精品国产超薄肉色丝袜足j| 法律面前人人平等表现在哪些方面| 久久久久久久午夜电影| 身体一侧抽搐| 国内精品久久久久精免费| 免费看十八禁软件| 色在线成人网| 黑人操中国人逼视频| 国产成人一区二区三区免费视频网站| 宅男免费午夜| 精品一区二区三区四区五区乱码| 久久亚洲精品不卡| 无限看片的www在线观看| 成人av在线播放网站| 在线免费观看的www视频| 激情在线观看视频在线高清| 99热6这里只有精品| 国产精品98久久久久久宅男小说| 男男h啪啪无遮挡| 亚洲自拍偷在线| av在线播放免费不卡| 老司机福利观看| 亚洲国产欧洲综合997久久,| 一级黄色大片毛片| 成人18禁高潮啪啪吃奶动态图| 99久久无色码亚洲精品果冻| 亚洲国产看品久久| 中文字幕av在线有码专区| 日本免费a在线| 久久精品亚洲精品国产色婷小说| 国产91精品成人一区二区三区| 日本成人三级电影网站| tocl精华| 精华霜和精华液先用哪个| 亚洲va日本ⅴa欧美va伊人久久| 可以在线观看的亚洲视频| 国产av麻豆久久久久久久| 午夜激情av网站| 久久久水蜜桃国产精品网| 尤物成人国产欧美一区二区三区| 日韩三级伦理在线观看| 在线观看66精品国产| 1024手机看黄色片| 亚洲熟妇中文字幕五十中出| 在线a可以看的网站| av在线天堂中文字幕| 中文资源天堂在线| 一区二区三区四区激情视频 | 色5月婷婷丁香| 女人十人毛片免费观看3o分钟| 久久99热这里只有精品18| 春色校园在线视频观看| 看非洲黑人一级黄片| 欧美潮喷喷水| 天美传媒精品一区二区| 国产高清激情床上av| 三级男女做爰猛烈吃奶摸视频| 精华霜和精华液先用哪个| 男插女下体视频免费在线播放| 久久亚洲国产成人精品v| 中国美女看黄片| 久久精品夜夜夜夜夜久久蜜豆| 中国美白少妇内射xxxbb| 69av精品久久久久久| 国产三级在线视频| 十八禁国产超污无遮挡网站| 99riav亚洲国产免费| av免费在线看不卡| 久久精品人妻少妇| 日韩一区二区视频免费看| 中国美女看黄片| 自拍偷自拍亚洲精品老妇| 国产伦一二天堂av在线观看| 别揉我奶头 嗯啊视频| 亚洲在久久综合| 欧美另类亚洲清纯唯美| 久久久精品欧美日韩精品| 人体艺术视频欧美日本| 欧美丝袜亚洲另类| 大又大粗又爽又黄少妇毛片口| 26uuu在线亚洲综合色| .国产精品久久| 啦啦啦韩国在线观看视频| 成人二区视频| 亚州av有码| av天堂中文字幕网| 欧美成人免费av一区二区三区| 男人舔奶头视频| 99热6这里只有精品| 免费大片18禁| 给我免费播放毛片高清在线观看| 99国产极品粉嫩在线观看| 国产色爽女视频免费观看| 秋霞在线观看毛片| 色播亚洲综合网| 精品午夜福利在线看| 男的添女的下面高潮视频| 欧美变态另类bdsm刘玥| 国产中年淑女户外野战色| 在线免费观看的www视频| 欧美不卡视频在线免费观看| 在线观看午夜福利视频| 日本三级黄在线观看| 给我免费播放毛片高清在线观看| 天美传媒精品一区二区| 久久99蜜桃精品久久| 国产成人午夜福利电影在线观看| 麻豆乱淫一区二区| 18禁在线播放成人免费| 黄片wwwwww| 国产麻豆成人av免费视频| 亚洲国产精品成人综合色| 色综合站精品国产| 悠悠久久av| 蜜桃亚洲精品一区二区三区| 欧美一区二区精品小视频在线| 中文字幕制服av| 一本一本综合久久| 嫩草影院精品99| 久久久成人免费电影| 久久久午夜欧美精品| 亚洲无线观看免费| 精品人妻熟女av久视频| 爱豆传媒免费全集在线观看| 亚洲国产精品合色在线| 最近最新中文字幕大全电影3| 精品人妻熟女av久视频| 中国美女看黄片| 99国产极品粉嫩在线观看| 夫妻性生交免费视频一级片| 中文在线观看免费www的网站| 99热6这里只有精品| 欧美成人a在线观看| 久久精品91蜜桃| 久久久国产成人免费| 国产精品av视频在线免费观看| 身体一侧抽搐| 国产成人a区在线观看| 成人漫画全彩无遮挡| 日韩精品有码人妻一区| 国产精品99久久久久久久久| 天堂影院成人在线观看| 亚洲国产欧美在线一区| 可以在线观看毛片的网站| 校园春色视频在线观看| 啦啦啦啦在线视频资源| 好男人在线观看高清免费视频| 欧美成人一区二区免费高清观看| 69人妻影院| 婷婷六月久久综合丁香| 神马国产精品三级电影在线观看| 国内久久婷婷六月综合欲色啪| 乱人视频在线观看| 久久精品国产亚洲av香蕉五月| 国产精品久久久久久亚洲av鲁大| 天堂av国产一区二区熟女人妻| 亚洲人与动物交配视频| 毛片一级片免费看久久久久| 亚洲内射少妇av| 国产不卡一卡二| 又爽又黄无遮挡网站| 免费不卡的大黄色大毛片视频在线观看 | 亚洲国产欧洲综合997久久,| 大香蕉久久网| 国产单亲对白刺激| 日韩一区二区三区影片| 1024手机看黄色片| 91久久精品国产一区二区成人| 一级毛片电影观看 | av黄色大香蕉| 黄色视频,在线免费观看| 久久精品国产自在天天线| 国产午夜精品论理片| 天堂网av新在线| 尤物成人国产欧美一区二区三区| 国产高清视频在线观看网站| 别揉我奶头 嗯啊视频| 成人鲁丝片一二三区免费| a级一级毛片免费在线观看| 我的女老师完整版在线观看| 婷婷六月久久综合丁香| 人人妻人人澡人人爽人人夜夜 | 欧美极品一区二区三区四区| 国产午夜精品久久久久久一区二区三区| 国产单亲对白刺激| 亚洲婷婷狠狠爱综合网| 亚洲欧洲日产国产| 五月伊人婷婷丁香| 99热精品在线国产| 欧美一区二区亚洲| 久久这里只有精品中国| 精华霜和精华液先用哪个| 只有这里有精品99| 麻豆成人av视频| 特级一级黄色大片| 国产伦精品一区二区三区四那| 日韩亚洲欧美综合| 丝袜美腿在线中文| 国产黄色小视频在线观看| 亚洲av成人av| 日日撸夜夜添| 国产精品无大码| 日产精品乱码卡一卡2卡三| 国产精品一区二区在线观看99 | 国产精品久久视频播放| 精品午夜福利在线看| 少妇人妻精品综合一区二区 | 最近2019中文字幕mv第一页| 国产大屁股一区二区在线视频| 伦精品一区二区三区| 天堂√8在线中文| 国产黄片视频在线免费观看| 午夜精品在线福利| 特大巨黑吊av在线直播| 国产色婷婷99| 在线观看66精品国产| 97人妻精品一区二区三区麻豆| 免费不卡的大黄色大毛片视频在线观看 | 国产一区二区亚洲精品在线观看| 久久久精品欧美日韩精品| 午夜精品在线福利| 中文字幕人妻熟人妻熟丝袜美| 天天一区二区日本电影三级| 日日啪夜夜撸| 亚洲av中文av极速乱| 欧美激情国产日韩精品一区| 黄色日韩在线| 亚洲精品久久久久久婷婷小说 | 午夜福利成人在线免费观看| 亚洲丝袜综合中文字幕| 久久精品91蜜桃| 人人妻人人澡欧美一区二区| www.色视频.com| 亚洲av免费在线观看| 最近中文字幕高清免费大全6| 午夜激情欧美在线| 国产成人精品一,二区 | 日本-黄色视频高清免费观看| 亚洲成人精品中文字幕电影| 久久午夜福利片| 国产成人精品一,二区 | 国产精品人妻久久久影院| 久久久久久久久大av| 有码 亚洲区| 国产亚洲av嫩草精品影院| 高清毛片免费看| 天天一区二区日本电影三级| 久久久午夜欧美精品| 麻豆国产97在线/欧美| 亚洲精品国产av成人精品| 99热6这里只有精品| 99热精品在线国产| 日韩精品青青久久久久久| 国产精品一及| 亚洲精品影视一区二区三区av| 婷婷色av中文字幕| 91精品一卡2卡3卡4卡| 亚洲精品日韩在线中文字幕 | 美女高潮的动态| 色5月婷婷丁香| 亚洲成人精品中文字幕电影| 青春草亚洲视频在线观看| av女优亚洲男人天堂| 看片在线看免费视频| 日本黄色视频三级网站网址| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 啦啦啦观看免费观看视频高清| 成年版毛片免费区| 精品人妻视频免费看| 少妇的逼好多水| 日本一二三区视频观看| 精品人妻一区二区三区麻豆| av天堂中文字幕网| 久久欧美精品欧美久久欧美| 丰满乱子伦码专区| 三级毛片av免费| 日本一本二区三区精品| 全区人妻精品视频| 亚洲精品色激情综合| 在线观看午夜福利视频| 成年av动漫网址| 亚洲欧美日韩东京热| 久久99精品国语久久久| 搡女人真爽免费视频火全软件| av免费在线看不卡| 久久午夜福利片| 国产黄色视频一区二区在线观看 | 别揉我奶头 嗯啊视频| 国产精品国产高清国产av| 日韩中字成人| 在线观看午夜福利视频| 国产精品麻豆人妻色哟哟久久 | 亚洲精品国产成人久久av| 毛片女人毛片| 午夜久久久久精精品| 网址你懂的国产日韩在线| 精华霜和精华液先用哪个| 好男人视频免费观看在线| 午夜久久久久精精品| 人妻夜夜爽99麻豆av| 国产精品爽爽va在线观看网站| 干丝袜人妻中文字幕| av天堂中文字幕网| 中文精品一卡2卡3卡4更新| 国产麻豆成人av免费视频| 国产精品乱码一区二三区的特点| 26uuu在线亚洲综合色| 亚洲精品久久国产高清桃花| 国产日韩欧美在线精品| 99国产极品粉嫩在线观看| 免费人成视频x8x8入口观看| 国产成人a区在线观看| 亚洲精品久久久久久婷婷小说 | 99久久久亚洲精品蜜臀av| 欧美一区二区亚洲| 一本精品99久久精品77| 午夜福利在线观看免费完整高清在 | 成人综合一区亚洲| av在线蜜桃| 丰满乱子伦码专区| 国产视频内射| 在线观看免费视频日本深夜| 国产成人精品婷婷| 欧美色欧美亚洲另类二区| 少妇高潮的动态图| 国产成年人精品一区二区| 夜夜夜夜夜久久久久| 成人亚洲欧美一区二区av| 亚洲欧洲日产国产| 免费看日本二区| 国产高清不卡午夜福利| 99久久精品热视频| 能在线免费看毛片的网站| 成人美女网站在线观看视频| 国产女主播在线喷水免费视频网站 | 久久99热这里只有精品18| 99久久精品国产国产毛片| 国产精品福利在线免费观看| 亚洲av中文av极速乱| av视频在线观看入口| 波多野结衣巨乳人妻| 欧美bdsm另类| or卡值多少钱| 国产精品久久电影中文字幕| 熟女电影av网| 少妇丰满av| 毛片女人毛片| 精品国内亚洲2022精品成人| 亚洲精品日韩在线中文字幕 | 十八禁国产超污无遮挡网站| 日韩一本色道免费dvd| 99九九线精品视频在线观看视频| 成人鲁丝片一二三区免费| 亚洲人成网站在线播放欧美日韩| 国产一区二区在线av高清观看| 国产一级毛片在线| 不卡一级毛片| 最近中文字幕高清免费大全6| 久久久a久久爽久久v久久| 亚洲激情五月婷婷啪啪| 超碰av人人做人人爽久久| 久久人妻av系列| 久久精品人妻少妇| 天天躁日日操中文字幕| 精品久久久久久久人妻蜜臀av| 一区福利在线观看| 非洲黑人性xxxx精品又粗又长| 欧美最新免费一区二区三区| 色综合站精品国产| 亚洲久久久久久中文字幕| 一区二区三区高清视频在线| 国产精品日韩av在线免费观看| 内地一区二区视频在线| 国产女主播在线喷水免费视频网站 | 久久久久网色| 久久久久久久久久成人| 国产成人精品婷婷| 中文字幕精品亚洲无线码一区| 国产精品一区二区在线观看99 | 欧美日韩乱码在线| 欧洲精品卡2卡3卡4卡5卡区| 国产精品久久久久久亚洲av鲁大| 午夜老司机福利剧场| 日韩欧美国产在线观看| 男女啪啪激烈高潮av片| 国产老妇女一区| 好男人视频免费观看在线| 国产精品1区2区在线观看.| 国产激情偷乱视频一区二区| 国产精品久久久久久精品电影小说 | 麻豆精品久久久久久蜜桃| 免费av观看视频| 精品一区二区免费观看| 国产亚洲av嫩草精品影院| 国产伦一二天堂av在线观看| 男女做爰动态图高潮gif福利片| 日韩高清综合在线| 91精品一卡2卡3卡4卡| 亚洲欧洲国产日韩| 国产精品一区www在线观看| 人人妻人人看人人澡| 3wmmmm亚洲av在线观看| 亚洲四区av| 欧美+日韩+精品| 丰满的人妻完整版| 三级毛片av免费| 一个人看的www免费观看视频| 美女国产视频在线观看| 精品人妻熟女av久视频| 免费看光身美女| 五月玫瑰六月丁香| 国产一级毛片在线| 国产乱人视频| 99riav亚洲国产免费| 亚洲欧美成人精品一区二区| 亚洲av男天堂| 国产精品伦人一区二区| 亚洲中文字幕日韩| 观看美女的网站| 久久这里有精品视频免费| 日韩欧美一区二区三区在线观看| 最近的中文字幕免费完整| 国产精品乱码一区二三区的特点| 精品久久国产蜜桃| 日本在线视频免费播放| 只有这里有精品99| 男人的好看免费观看在线视频| 亚洲欧美精品自产自拍| 成人午夜高清在线视频| 国产精品人妻久久久久久| 久久精品国产清高在天天线| 久久99热6这里只有精品| 12—13女人毛片做爰片一| 能在线免费看毛片的网站| 亚洲色图av天堂| 嫩草影院精品99| 免费人成在线观看视频色| 久久99热这里只有精品18| 麻豆av噜噜一区二区三区| 日韩人妻高清精品专区| 国产黄片视频在线免费观看| 精品久久久噜噜| 3wmmmm亚洲av在线观看| 亚洲成a人片在线一区二区| 国内精品美女久久久久久| 狠狠狠狠99中文字幕| 亚洲欧美成人精品一区二区| 国产男人的电影天堂91| 国产91av在线免费观看| 久久久午夜欧美精品| 美女cb高潮喷水在线观看| 大又大粗又爽又黄少妇毛片口| 午夜福利在线观看免费完整高清在 | 男女视频在线观看网站免费| 日韩在线高清观看一区二区三区| 天堂√8在线中文| 久久精品国产亚洲av天美| 久久99蜜桃精品久久| 春色校园在线视频观看| 国语自产精品视频在线第100页| 深爱激情五月婷婷| 日韩欧美在线乱码| 久久久久久伊人网av| 午夜精品国产一区二区电影 | 日本欧美国产在线视频| 夫妻性生交免费视频一级片| 一个人免费在线观看电影| 亚洲欧美成人精品一区二区| АⅤ资源中文在线天堂| 男女那种视频在线观看| 国产高清激情床上av| 蜜桃久久精品国产亚洲av| 最新中文字幕久久久久| 欧美成人精品欧美一级黄| 一进一出抽搐gif免费好疼| 久久久国产成人免费| 亚洲第一区二区三区不卡| av视频在线观看入口| 成人亚洲欧美一区二区av| 亚洲国产精品成人综合色| 国产成人一区二区在线| 午夜亚洲福利在线播放| 欧美+日韩+精品| 中国国产av一级| 国产又黄又爽又无遮挡在线| 国产精品,欧美在线| 久久久久久久久久久丰满| 国产精品久久久久久精品电影| 精品久久久久久成人av| 亚洲精品日韩在线中文字幕 | 在线播放无遮挡| 我要搜黄色片| 日韩,欧美,国产一区二区三区 | 国产黄a三级三级三级人| a级一级毛片免费在线观看| 亚洲欧洲日产国产| 日韩在线高清观看一区二区三区| 黄色视频,在线免费观看| 国产亚洲精品av在线| 青春草亚洲视频在线观看| 在线播放无遮挡| 观看美女的网站|