精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

阿里開源自研工業級稀疏模型高性能訓練框架 PAI-HybridBackend

原創
開發 架構
HybridBackend是阿里云機器學習平臺PAI自研的、面向稀疏模型訓練的高性能同步訓練框架,核心能力是大幅提升GPU集群單位成本下的訓練吞吐性能。

作者 |  石浪、滿神

近年來,隨著稀疏模型對算力日益增長的需求, CPU集群必須不斷擴大集群規模來滿足訓練的時效需求,這同時也帶來了不斷上升的資源成本以及實驗的調試成本。

為了解決這一問題,阿里云機器學習PAI平臺開源了稀疏模型高性能同步訓練框架HybridBackend,使得在同成本下GPU集群訓練吞吐較CPU集群提升至5倍,大幅降低調試成本,同時 HybridBackend 相關論文 《PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender Systems》也被 ICDE 22' 所收錄。HybridBackend背后的技術框架如何設計?未來有哪些規劃?今天一起來深入了解。

一、HybridBackend是什么

HybridBackend是阿里云機器學習平臺PAI自研的、面向稀疏模型訓練的高性能同步訓練框架,核心能力是大幅提升GPU集群單位成本下的訓練吞吐性能。目前HybridBackend已經在阿里巴巴集團內部有多個業務落地,將阿里媽媽智能引擎訓練引擎團隊的定向廣告業務年數據訓練任務時間由1個月縮短至2天,同時HybridBackend在公有云多個頭部互聯網企業中也有成功應用。

二、項目背景

以搜索、推薦、廣告業務為主要應用的稀疏模型訓練系統一直是學界和業界研究的熱點之一。相比于計算機視覺(CV)和自然語言處理(NLP)為代表的稠密模型訓練,稀疏模型針對離散型特征(以 categorical ID 作為訓練數據)使用Embedding特征表達有著百GB至數十TB級別的內存占用消耗(比普通的CV、NLP模型參數高出一到兩個數量級),從而突破了單機的內存容量限制,需要基于分布式系統的訓練方案。 早期的此類分布式任務由于模型結構相對簡單并且更新迭代緩慢,往往采用定制化的參數服務器(Parameter Server,PS)系統在大規模的CPU集群上進行訓練。隨著TensorFlow為代表的通用機器學習編程框架的出現,以及深度神經網絡(DNN)在推薦類模型上的流行(deep recommender systems),業界逐漸轉向基于通用機器學習編程框架(TensorFlow、PyTorch等)進行模型的端到端訓練和推理,但是此時依然以參數服務器(PS)和大規模CPU集群作為訓練的范式和基礎設施。

三、面臨挑戰

隨著稀疏模型對算力日益增長的需求(比如Attention等結構的加入),CPU集群必須不斷擴大集群規模來滿足訓練的時效需求,這同時也帶來了不斷上升的資源成本以及實驗的調試成本。

以NVIDIA GPU為代表的加速器(accelerator)彌補了CPU設備單位成本算力低下的劣勢,在CV、NLP等算力需求大的訓練任務上的應用已經成為行業共識。然而實踐證明,如只是簡單地將PS訓練范式中的worker從CPU設備替換為GPU設備,并不能有效地提升訓練任務的吞吐,通過 profiling GPU 的使用率,發現大量的GPU算力資源被閑置浪費。這說明,相比于CV、NLP類任務,稀疏模型訓練有著自身的模型結構和訓練數據的特性,使得傳統的PS訓練范式不能有效地發揮出GPU設備的優勢。以深度推薦系統經典的 Wide and Deep 模型結構和TensorFlow框架為例,我們分析并總結了在PS架構下使用GPU設備訓練的兩個問題。

1.變化的硬件資源瓶頸

從上圖的 Wide and Deep 模型結構可以看出,稀疏訓練主要由Embedding階段、特征交叉(feature interation)階段和多層感知器(MLP)階段組成,Embedding階段在PS范式的訓練下占據了至少50%以上的訓練時間。經過分析發現,Embedding階段的算子主要以訪存密集型(memory access intensive)和通信密集型的算子(communication intensive)為主,主要需要的硬件資源是內存和網絡的帶寬,而后兩個階段的算子則是計算密集型的算子占主導,需要的資源是算力。這意味著在PS的范式訓練下,任何一個階段都有可能存在某一種硬件資源成為瓶頸而其他硬件資源被浪費的現象。以GPU的算力資源為例,我們觀察GPU使用率(SM Util)在不同的訓練階段之間呈現脈沖式變化(pulse)。

2.算子細碎化(fragmentation)

生產實際中的模型往往擁有上百路的Embedding特征查詢,每一路的特征查詢在TensorFlow內都會調用數十個算子操作(operations)。TensorFlow的引擎在調度上千級別的大量的算子操作需要額外的CPU線程開銷;對于GPU設備來說,過多的 CUDA kernel 提交到流處理器上(TensorFlow下每個GPU設備只有一個stream抽象)帶來了GPU Stream Multiprocessor (SM)的調度開銷,同時每個算子處理數據的并發度又不高,從而很難打滿GPU的計算單元。

類似的問題在CV、NLP等稠密模型的訓練中也有涉及,一般采用基于編譯技術的優化手段進行算子合并。在 Wide and Deep 模型這樣的稀疏場景下,Embedding階段的這些算子又往往具有 dynamic shape 的特點,在TensorFlow靜態構圖階段無法獲取準確的算子尺寸進行優化,導致類似TensorFlow-XLA等技術在此類場景下沒有明顯的收益。

這些問題說明,想要發揮出GPU等高性能硬件資源的極致性價比,提高單位成本下的訓練吞吐,就必須設計新的訓練框架。據我們了解,擁有大型搜索、廣告、推薦業務的國內外企業以及硬件廠商都在著手進行新框架的研發,比如NVIDIA的Merlin-HugeCTR[1]等,然而阿里巴巴集團內云上集群普遍部署的是通用計算節點,且集群上需要執行多種異構的任務,換用專用硬件是很昂貴且不切實際的。

基于這種實際需求,我們推出了HybridBackend,能夠同時適應集團內多元化且不斷演進的稀疏模型技術。下文中我們將簡要介紹HybridBackend的系統架構設計和技術亮點。

四、HybridBackend的系統架構

傳統的參數服務器(PS)訓練范式體現的是通過擴展硬件數量來適應模型訓練規模的思路。我們的系統則是同時考慮到了硬件和軟件(模型)兩個層面的特點,并做到協同設計。高性能GPU集群的硬件特性決定了基本的訓練范式,而稀疏模型本身的結構特點和數據分布帶來的問題則通過更精細的系統優化手段來解決。

1.利用大 Batch Size 進行同步訓練

因為GPU設備相對于CPU帶來的巨大的算力提升,以往需要上百臺CPU節點的集群可以用幾十臺機器的GPU集群來代替。要保持相同的總訓練規模,同時提升單個GPU節點上的資源利用率,提升單個 GPU worker 上的 batch size 成為必然的選項。同時,因為集群規模的縮小,可以通過同步訓練的方式有效避免過期梯度(staleness),從而提升模型訓練的精度。

相對于CPU設備之間通過PCIe以及TCP進行網絡通信,高性能的GPU集群在單個節點內的多個GPU設備之間往往配備了高速的網絡互連(NVLink、NVSwitch),這些高速連接的帶寬通常是TCP網絡帶寬的數百倍(第一代NVLINK標定達到300GB/s),而在多個機器節點之間也可以配備基于RDMA技術的高速網絡設備,達到100-200Gbps的帶寬。

選擇同步訓練的第二個好處是,可以使用高性能集合通信算子庫(NVIDIA NCCL、阿里自研的ACCL等)來有效利用硬件機器的網絡拓撲結構,從而提升通信的性能。上述通信庫已經在CV、NLP之類的基于數據并行的同步訓練任務上取得了很好的效果。

2.使用資源異構而角色同構的訓練單元

PS訓練范式在系統的邏輯層面會指定不同的訓練角色,比如server、worker、evaluator等。server節點一般分配具有大內存的CPU機器,而worker節點則會被分配到高主頻的計算型CPU硬件上。這樣形成了訓練單元-任務角色-同構資源的耦合,通過增加訓練單元數量來水平擴展(scale out)訓練的規模。

而在高性能的GPU集群上,一個物理的機器節點往往包括多種異構的硬件資源,如CPU、GPU處理器、GPU之間的高速互連、DRAM(動態隨機存取內存)、Non-volatile Memory(非易失性內存)等。這樣,除了水平擴展節點數量外,還可以通過垂直擴展利用多種異構硬件資源來達到擴大訓練規模的目標。

針對這種硬件架構,我們的系統設計中只保留統一的訓練執行單元(Executor),每個Executor通過內部的異構硬件資源來執行不同的訓練任務角色。一方面,Executor內部任務執行時,可以有效地利用底層硬件資源之間的locality加速訓練;另一方面,Executor內部的硬件資源可以同時滿足不同的分布式訓練范式所需要的硬件資源,以方便我們在模型結構的不同部分進行混合并行訓練策略。

五、深入優化:HybridBackend的技術亮點

因為稀疏模型結構和訓練數據本身的特性, 變化的硬件資源瓶頸和算子細碎化,上述的系統架構在實際任務中還是會存在一些影響GPU等硬件設備使用率的問題。

舉例來說,同步訓練范式下,所有Executor通過集合通信進行embedding的shuffle時,網絡帶寬資源成為瓶頸,而GPU的計算資源被閑置。一種解決思路是對硬件資源進行定制化,比如增加網絡帶寬資源來消除通信瓶頸,但是這樣的做法會使得硬件的資源配置和特定的模型結構耦合,是專用推薦系統的老思路。

我們的目標還是希望系統可以架構在云服務上可得的,數量容易水平擴展的通用硬件配置之上(commodity hardware)。某些硬件廠商也嘗試通過 Huge kernel 的形式(將Embedding層所有的計算手工融合到一個kernel內)來解決算子細碎化的問題,這樣的做法也很難支持模型結構快速迭代的需求,背離了通用編程架構的設計初衷。

據此,我們從軟硬協同的思路出發,設計了如下的幾個系統優化手段:

1.基于數據和算子感知的合并

根據稀疏模型的結構特點,大部分細碎的算子來源于龐大的Embedding特征查詢(lookup)數量,我們設計了D-Packing這一優化技術。

對于每一路查詢,盡管輸入的訓練數據不同,但使用的算子組合是相同的。對于這種具有數據并行特點的模式,具有相同屬性(維度、初始化器、標定特征組等)的Embedding表將被合并為一張新的Embedding表,而后續的訪存查詢算子也可以被合并為一個新的大算子。合并算子可以用多線程的方式有序查詢Embedding,相對于亂序查詢或分成若干小表查詢,能有顯著的性能提升。查詢完畢后,再依原有代碼需要進行反去重和歸位,真正做到了對用戶透明。

此外,通過分析特征查詢階段各個算子在分布式環境下的語義,我們將部分的kernel進行融合K-Packing,比如通過融合shuffle和stitch算子來消除冗余的數據拷貝。

通過數據和算子兩個維度的基于語義的融合,我們既減少了總體的算子數量,降低fragmentation,同時又避免了所有算子融合在一起而丟失了通過算子間穿插遮掩來提升硬件利用率的優化機會。

2.基于硬件資源瓶頸感知的交錯執行

為了消除同時執行相同硬件資源需求的算子而造成的瓶頸, 我們設計了兩種算子穿插遮掩執行(interleaving)的優化手段。

其一,D-Interleaving是通過對訓練數據batch的切分利用pipeline的機制來調度穿插不同資源類型的算子,這樣可以在訓練的任何階段緩解某一種資源的瓶頸。比如在大batch size的訓練場景下,稀疏模型的MLP階段也會產生很高的feature map顯存占用,通過D-Interleaving就可以有效降低單個GPU設備上的峰值顯存占用,從而使得更大的batch size訓練成為可能。

其二,K-Interleaving是在Embedding Layer內部不同的特征查詢路數之間做算子的穿插和遮掩,比如將通信密集的Shuffle操作和內存訪問密集的Gather進行遮掩,可以有效提升這兩種資源的使用率。

3.基于數據頻次感知的參數緩存

在解決Executor內部多個級別的存儲(GPU顯存、DRAM等)之間的帶寬和延遲問題上,我們針對稀疏模型訓練數據的分布特點,提出了一種感知數據訪問頻次分布的caching機制。通過統計訓練數據的ID,將最熱的訪問數據緩存到GPU的顯存中,而冷數據以及哈希表結構則存放在主內存中,主內存中的數據將根據ID的訪問頻率變化,定期將top-k的高頻ID對應的embeddings刷新到GPU顯存上的緩存中。這樣的混合存儲可以同時結合GPU顯存的高帶寬和DRAM的大容量,后續,這套混合存儲的設計還可以擴展到使用 Intel Persistent Memory、Non-volatile Memory 等更多的硬件設備上。

六、應用場景

HybridBackend已經成功在阿里媽媽智能引擎訓練引擎團隊定向廣告業務有了落地。在阿里媽媽CAN模型下HybridBackend相對于上一代的XDL訓練框架具有明顯的性能優勢,在下表中可以看到其在訓練時長等多個指標下獲得的顯著提升。

同時,我們還基于阿里媽媽定向廣告一年累計的訓練數據對模型規模增長下的HybridBackend性能表現做了測試,結果如下表所示。可以看到,在使用128張GPU進行千億規模參數模型的訓練時,同樣是消費1年的數據量,高性能集群上的HybridBackend僅僅需要2天的時間就能完成訓練任務,而普通集群上的XDL-PS模式則需要約1個月的時間。

七、Roadmap

后續我們計劃定期發布Release版本。近期的Roadmap如下:

  • v0.6.0 (2022年5月):支持端到端分布式同步訓練與評估。
  • v0.7.0 (2022年9月):優化 GPU 利用率與顯存占用。
  • v0.8.0 (2023年1月):進一步優化云上訓練性能。

此外,中長期,我們將在訓練策略的演進,新硬件的優化,服務化能力的支持等幾個探索性方向上持續投入精力,也歡迎各種維度的反饋和改進建議以及技術討論,同時我們十分歡迎和期待對開源社區建設感興趣的同行一起參與共建。

開源地址:https://github.com/alibaba/HybridBackend

參考文獻

[1] Oldridge, Even, Julio Perez, Ben Frederickson, Nicolas Koumchatzky, Minseok Lee, Zehuan Wang, Lei Wu et al. "Merlin: A GPU Accelerated Recommendation Framework." In Proceedings of IRS . 2020.

論文詳情

論文標題:PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender Systems 論文作者: 張遠行、陳浪石(并列一作)、楊斯然、袁滿、易慧民、張杰、王家忙、董建波、許云龍、宋鉞、李永、張迪、林偉、曲琳、鄭波

論文鏈接: https://arxiv.org/abs/2204.04903

責任編輯:武曉燕 來源: 阿里開發者
相關推薦

2018-06-12 07:15:18

阿里巴巴技術語音識別

2018-06-29 09:01:51

開源技術 深度學習

2022-08-25 18:48:29

字節跳動CSS開源

2022-03-21 08:30:13

開源模型訓練預測引擎

2022-03-09 08:05:26

框架分布式開源

2022-09-19 10:40:36

deepin開源Unilang

2018-02-28 10:11:50

騰訊框架開源

2016-07-04 16:12:36

曙光

2023-08-07 13:46:52

模型訓練

2022-03-21 17:56:59

大模型訓練訓練框架

2022-03-21 15:06:10

模型字節跳動框架

2024-01-30 07:56:57

2022-05-17 17:18:40

Kite字節跳動微服務框架

2022-08-05 20:00:26

架構數據分析

2018-06-07 16:00:28

阿里巴巴語音識別開源

2021-07-04 14:20:16

Redis中間件高性能
點贊
收藏

51CTO技術棧公眾號

黄色网在线免费看| 91精品国产高清一区二区三密臀| 日韩视频一区二区三区四区| 亚洲一区二区四区蜜桃| 欧美精品在线一区| 国产理论视频在线观看| 91久久久久| 日韩在线视频观看正片免费网站| 在线观看免费视频国产| 国产精品亚洲成在人线| 午夜电影一区二区| 欧美日韩一级在线| 国际av在线| 国产精品99久久久久久久女警| 4p变态网欧美系列| 欧美日韩在线视频免费播放| 国产videos久久| 欧美成人性福生活免费看| 欧美大尺度做爰床戏| av资源在线看片| 中文字幕日韩精品一区| 国产一区二区三区奇米久涩| 国产美女裸体无遮挡免费视频| 亚洲一区二区三区免费在线观看| 久久国产精品电影| 国产真人真事毛片视频| 亚洲8888| 亚洲国产小视频| 久久久久亚洲av片无码v| 精品网站在线| 色综合久久久久综合体| 91视频 -- 69xx| 丝袜美腿av在线| 最新成人av在线| 一级二级三级欧美| 成人午夜在线观看视频| 91毛片在线观看| 国产精品一区二区在线观看| www香蕉视频| 国产麻豆精品在线观看| 国产中文字幕91| 最近中文字幕免费观看| 日精品一区二区| 欧美自拍大量在线观看| 在线观看 中文字幕| 亚洲性人人天天夜夜摸| 久久久久国产一区二区三区| 欧美人妻一区二区| 一本精品一区二区三区| 欧美成人一二三| 日韩一级片大全| 66久久国产| 欧美xxxx做受欧美.88| 中国毛片直接看| 亚洲天天综合| 精品自拍视频在线观看| 久久久国产精华液| 国产精品www.| 性欧美暴力猛交69hd| 日本五十路女优| 国产亚洲成人一区| 国产98色在线| 在线免费观看一区二区| 韩国欧美国产1区| 91|九色|视频| 天堂网av2014| 久久精品免视看| 一本色道婷婷久久欧美| 99自拍视频在线观看| 亚洲一区二区欧美| 99热在线这里只有精品| 免费欧美电影| 亚洲美女色禁图| 久久夜精品香蕉| 欧美日韩免费做爰视频| 亚洲三级毛片| 国产成人精品日本亚洲专区61| 天天综合久久综合| 国产一区激情在线| 国内一区二区在线视频观看| 日韩av资源站| 国产精品人成在线观看免费| 在线观看免费91| 91豆花视频在线播放| 色欧美片视频在线观看在线视频| 91女神在线观看| 欧美一级片网址| 亚洲黄色在线看| 亚洲图片另类小说| 欧美日韩国产在线一区| 欧美最顶级的aⅴ艳星| 一级黄在线观看| www.欧美.com| 国产精品av免费| 国产伦子伦对白在线播放观看| 日本韩国欧美国产| 人妻av一区二区三区| 欧美日韩爱爱| 久久久久久国产精品三级玉女聊斋| 精品国产免费观看| 国产综合色产在线精品| 久久久99国产精品免费| 国产精品一卡二卡三卡 | 午夜精产品一区二区在线观看的| 天天操夜夜操国产精品| 97在线免费视频| 国产美女www爽爽爽视频| 久久久久一区二区三区四区| 欧美美女黄色网| 欧美色网在线| 亚洲国产精品免费| 国产1区2区3区4区| 免费观看在线综合色| 精品日韩欧美| 欧洲中文在线| 欧美精品三级在线观看| 中文字幕国产专区| 91久久夜色精品国产九色| 国产日韩欧美在线看| 久久久久久青草| 性久久久久久久久| 亚洲AV成人精品| 婷婷激情图片久久| 国产久一一精品| yourporn在线观看视频| 狠狠躁18三区二区一区| 国产艳妇疯狂做爰视频| 综合激情一区| 成人综合网网址| 91caoporn在线| 欧洲国产伦久久久久久久| 国产精品第七页| 在线日本高清免费不卡| 91超碰在线免费观看| 午夜激情视频在线| 欧美日韩一区二区三区四区| 国产aⅴ激情无码久久久无码| 国产婷婷精品| 久久久神马电影| 日本在线影院| 日韩精品中文字幕在线| 亚洲精品77777| av电影天堂一区二区在线| 男人插女人视频在线观看| 亚洲午夜精品| 久久久久久久97| 后进极品白嫩翘臀在线视频| 性感美女极品91精品| 91丝袜在线观看| 国产麻豆综合| 青青草成人网| 成人精品国产亚洲| 日韩在线视频免费观看高清中文| 一级做a爱片久久毛片| 专区另类欧美日韩| 激情成人在线观看| 欧美日韩一区自拍| 国产精品区一区二区三在线播放 | 亚洲国产cao| 女性生殖扒开酷刑vk| 一区二区三区四区五区精品视频| 精品视频一区二区三区四区| 天堂中文最新版在线中文| 亚洲日本中文字幕免费在线不卡| 黄色一区二区视频| 亚洲人成网站影音先锋播放| 色欲欲www成人网站| 国产日韩欧美| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 国产精品久久久久久无人区| 亚洲乱码中文字幕| 免费日本黄色网址| 日韩精品国产欧美| 国产资源第一页| 欧美网色网址| 国产精品视频公开费视频| 国产色在线观看| 日韩av中文字幕在线免费观看| 天堂网一区二区| 亚洲人成7777| 30一40一50老女人毛片| 青青国产91久久久久久| 草草草视频在线观看| 偷拍一区二区| 91在线播放国产| 韩国成人漫画| 另类色图亚洲色图| 日韩电影在线观看完整版| 5月丁香婷婷综合| 尤物视频在线观看国产| 日本一区二区成人在线| 中文字幕人妻熟女在线| 日韩电影在线一区二区| 成人av在线播放观看| 国产剧情一区| 国产精品对白刺激久久久| 欧美福利在线播放| 久久久久久久久电影| av在线播放网站| 亚洲国内精品视频| 99riav国产| 色欧美日韩亚洲| 日本少妇做爰全过程毛片| 中文字幕一区二区三区色视频| 日本黄色动态图| 韩国三级电影一区二区| 日日碰狠狠丁香久燥| 狠狠爱综合网| 中文字幕在线观看一区二区三区| 亚洲精品白浆高清| 97se国产在线视频| 亚洲狼人综合| 国产精品成人播放| 色戒汤唯在线| 欧美精品久久久久久久免费观看| 一级毛片视频在线| 亚洲色图狂野欧美| 深爱五月激情五月| 日韩精品中文字幕一区| 中文字幕第315页| 色偷偷成人一区二区三区91| 国产精彩视频在线观看| 亚洲精品综合在线| 欧美性x x x| 国产精品第一页第二页第三页| 日韩精品电影一区二区| 91看片淫黄大片一级| 人妻 日韩 欧美 综合 制服| 国产一区二区久久| 日韩 国产 一区| 国产自产视频一区二区三区| 99re精彩视频| 奇米色777欧美一区二区| 日韩 欧美 高清| 男人的天堂亚洲在线| 国精产品一区一区三区视频| 韩日视频一区| 国产欧美日韩小视频| 亚洲调教视频在线观看| 日韩精品一区二区三区四| 国产综合自拍| 丁香六月激情婷婷| 亚洲激情精品| 欧美黑人经典片免费观看| 99精品热视频只有精品10| 欧美一级视频免费看| 99成人在线| 日韩在线xxx| 日本aⅴ免费视频一区二区三区| 久久久久免费精品| 美女在线视频一区| 99精品999| 成人亚洲一区二区一| 欧美夫妇交换xxx| 91小视频免费看| 老司机福利av| 中文字幕不卡的av| 欧美一级特黄高清视频| 伊人一区二区三区| 久久露脸国语精品国产91| 欧美香蕉大胸在线视频观看| 国产精品sm调教免费专区| 在线播放日韩导航| www.日日夜夜| 亚洲精品中文字幕av| 国产在线观看免费网站| 久热爱精品视频线路一| 超黄网站在线观看| 日韩av免费一区| 欧美爱爱视频| 国产精品久久7| 久久91精品| 中文字幕一区二区三区5566| 国内精品久久久久久久影视蜜臀| 5月婷婷6月丁香| 日本 国产 欧美色综合| 久久黄色一级视频| 91麻豆免费看| www欧美com| 五月天视频一区| 中文字幕永久免费视频| 精品三级av在线| 欧美白人做受xxxx视频| 久久久久999| 三妻四妾完整版在线观看电视剧 | 久久久久免费视频| 国产精品极品美女在线观看| 成人免费激情视频| 亚洲大片精品免费| 免费国产成人看片在线| 国产一区二区三区久久久久久久久| 婷婷激情四射五月天| 福利91精品一区二区三区| 制服 丝袜 综合 日韩 欧美| 亚洲日本一区二区三区| 中文字幕69页| 日韩精品资源二区在线| 成人在线播放视频| 97久久精品国产| 国产美女精品视频免费播放软件| 女人一区二区三区| 韩日成人在线| www.桃色.com| 国产欧美日韩亚州综合| 国产三级av片| 精品噜噜噜噜久久久久久久久试看| 91社区在线高清| 人人澡人人澡人人看欧美| 这里视频有精品| 欧美日韩亚洲国产成人| 老司机免费视频久久| 国产性生活毛片| 亚洲精品视频免费看| 中文天堂在线视频| 精品亚洲一区二区三区在线播放| 四虎影视成人| 亚洲一区亚洲二区| 亚欧美无遮挡hd高清在线视频| 五月婷婷狠狠操| 久久久久久久久久久久久夜| 国产午夜免费视频| 日韩欧美国产一区在线观看| 欧美边添边摸边做边爱免费| 国产精品久久久久久影视| 神马午夜久久| 国产av天堂无码一区二区三区| 粉嫩av一区二区三区粉嫩| 国产探花在线免费观看| 8x8x8国产精品| 免费成人黄色| 成人福利视频网| 亚洲成人99| 亚洲欧美天堂在线| 成人欧美一区二区三区小说 | 精品人伦一区二区色婷婷| 成人高清免费在线| 91免费在线视频| 888久久久| 久久aaaa片一区二区| 亚洲欧美日韩小说| www日本在线| 欧美激情视频在线免费观看 欧美视频免费一 | av影视在线| 久久国产精品亚洲va麻豆| 在线视频精品| 亚洲午夜久久久久久久久红桃| 红桃av永久久久| 男女污污视频在线观看| 国产xxx69麻豆国语对白| 国产在视频线精品视频www666| 北条麻妃av高潮尖叫在线观看| 久久精品视频免费| 波多野结衣一区二区三区四区| 中文在线不卡视频| 亚洲三级在线| 亚洲爆乳无码精品aaa片蜜桃| 国产福利一区在线| 久久精品视频久久| 日韩av在线导航| 巨胸喷奶水www久久久免费动漫| 一级二级三级欧美| 国产福利视频一区二区三区| 四虎永久在线精品| 亚洲亚裔videos黑人hd| **日韩最新| 国产精品久久中文字幕| 久久蜜桃香蕉精品一区二区三区| 伊人网站在线观看| 欧美巨乳美女视频| 欧美天堂影院| 亚洲欧美自拍另类日韩| 一级做a爱片久久| 天天干天天做天天操| 国产精品久久久久久久久久99| 91成人免费| 国产夫妻性爱视频| 欧美日韩情趣电影| 好吊日av在线| 四虎一区二区| 成人h版在线观看| 亚洲免费视频二区| 欧美黑人xxxx| 青青草97国产精品麻豆| 国产亚洲精品成人a| 欧美影视一区在线| 尤物yw193can在线观看| 美女三级99| 国产乱码精品一区二区三| 亚洲天堂一区在线观看| 精品国产欧美一区二区五十路 | 在线性视频日韩欧美| 深夜激情久久| 不卡av免费在线| 亚洲成人午夜影院| 色开心亚洲综合| 久久国产主播精品| 国产一区二区在线影院| 天天干天天操天天爱| 欧美激情女人20p| 欧美gay男男猛男无套|