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

DeepSpeed ZeRO++:降低4倍網絡通信,顯著提高大模型及類ChatGPT模型訓練效率

人工智能 新聞
DeepSpeed 的 ZeRO 優化系列為這些挑戰提供了強大的解決方案,并已廣泛用于大型深度學習模型。

大型 AI 模型正在改變數字世界。基于大型語言模型 (LLM) 的 Turing-NLG、ChatGPT 和 GPT-4 等生成語言模型用途廣泛,能夠執行摘要、代碼生成和翻譯等任務。同樣,DALL?E、Microsoft Designer 和 Bing Image Creator 等大型多模態生成模型可以生成藝術、建筑、視頻和其他數字資產,使內容創作者、建筑師和工程師能夠探索全新的創意生產力。

然而,訓練這些大型模型需要在數百甚至數千個 GPU 設備上使用大量內存和計算資源。例如,訓練 Megatron-Turing NLG 530B 模型需要使用超過 4,000 個 NVidia A100 GPU。有效地利用這些資源需要一個復雜的優化系統,以將模型合理分配到各個設備的內存中,并有效地并行化這些設備上的計算。同時,為了使深度學習社區能夠輕松進行大型模型訓練,這些優化必須易于使用。

DeepSpeed 的 ZeRO 優化系列為這些挑戰提供了強大的解決方案,并已廣泛用于大型深度學習模型例如 TNLG-17B、Bloom-176B、MPT-7B、Jurrasic-1 的訓練中 。盡管它具有變革性的能力 ,在一些關鍵場景中,ZeRO 會在 GPU 之間產生大量數據傳輸開銷,這降低了訓練效率。這種情況特別發生在以下場景中:a) 全局 batch size 較小,而 GPU 數量多,這導致每個 GPU 上 batch size 較小,需要頻繁通信;或者 b) 在低端集群上進行訓練,其中跨節點網絡帶寬有限,導致高通信延遲。在這些情況下,ZeRO 的訓練效率會受到限制。

為了解決這些限制,我們發布了 ZeRO++ 。ZeRO++ 相比 ZeRO 將總通信量減少了 4 倍,而不會影響模型質量。這有兩個關鍵意義:

1. ZeRO++ 加速大型模型預訓練和微調

  • 每個 GPU 上 batch size 較小時:無論是在數千個 GPU 上預訓練大型模型,還是在數百個甚至數十個 GPU 上對其進行微調,當每個 GPU 的 batch size 較小時,ZeRO++ 提供比 ZeRO 高 2.2 倍的吞吐量,直接減少訓練時間和成本。
  • 低帶寬計算集群: ZeRO++ 使低帶寬集群能夠實現與帶寬高 4 倍的高端集群類似的吞吐量。因此,ZeRO++ 可以跨更廣泛的集群進行高效的大型模型訓練。

2. ZeRO++ 加速 ChatGPT 類的 RLHF 訓練

  • 雖然 ZeRO++ 主要是為訓練而設計的,但它的優化也自動適用于 ZeRO-Inference,因為通信開銷對于 ZeRO 的訓練和推理同樣適用。因此,ZeRO++ 可以提高人類反饋強化學習 (RLHF) 等算法的效率,因為 RLHF 結合了訓練和推理。
  • 通過與 DeepSpeed-Chat 的集成,與原始 ZeRO 相比,ZeRO++ 可以將 RLHF 訓練的生成階段效率提高多達 2 倍,強化學習訓練階段效率提高多達 1.3 倍。

接下來,我們將更深入地解釋 ZeRO 及其通信開銷,并討論 ZeRO++ 中為解決這些問題而進行的關鍵優化。然后我們將展示 ZeRO++ 對不同模型大小、批量大小和帶寬限制的訓練吞吐量的影響。我們還將討論 ZeRO++ 如何應用于 DeepSpeed-Chat,以加速使用 RLHF 的對話模型的訓練。

ZeRO++ 詳解

圖片

圖2:ZeRO optimizer 工作流程圖(此為部分展示,完整流程請看知乎原文)

ZeRO 是數據并行 (Data Parallelism) 的一種內存高效版本,其中模型狀態會被分割儲存在所有 GPU 上,而不需要在訓練期間使用基于 gather/broadcas 的通信進行復制和重建。這使 ZeRO 能夠有效地利用所有設備的聚合 GPU 內存和計算力,同時提供簡單易用的數據并行訓練。

假設模型大小為 M。在前向傳播過程中,ZeRO 執行全收集 / 廣播 (all-gather/broadcast) 操作以在需要之時為每個模型層收集參數(總共大小為 M)。在向后傳遞中,ZeRO 對每一層的參數采用類似的通信模式來計算其局部梯度(總大小為 M)。此外,ZeRO 在對每個局部梯度計算完畢后會立刻使用 reduce 或 reduce-scatter 通信進行平均和分割儲存(總大小為 M)。因此,ZeRO 總共有 3M 的通信量,平均分布在兩個全收集 / 廣播 (all-gather/broadcast) 和一個減少分散 / 減少 (reduce-scatter/reduce) 操作中。

為了減少這些通信開銷,ZeRO++ 進行了三組通信優化,分別針對上述三個通信集合:

圖片

圖 3:qwZ 的分區量化圖例

ZeRO 通信過程中的權重量化 (qwZ)

首先,為了減少 all-gather 期間的參數通信量,我們采用權重量化在通信前將每個模型參數從 FP16(兩個字節)動態縮小為 INT8(一個字節)數據類型,并在通信后對權重進行反量化。然而,簡單地對權重進行量化會降低模型訓練的準確性。為了保持良好的模型訓練精度,我們采用分區量化,即對模型參數的每個子集進行獨立量化。目前尚且沒有針對分區量化的高性能現有實現。因此,我們自行從頭開始實現了一套高度優化的量化 CUDA 內核,與基本量化相比,精度提高 3 倍,速度提高 5 倍。

圖片

圖 4: 權重的分層分割存儲 (hpZ)

ZeRO 模型權重的分層分割存儲 (hpZ)

其次,為了減少向后傳遞期間全收集 (all-gather) 權重的通信開銷,我們用 GPU 內存進行通信。更具體地說,我們不像在 ZeRO 中那樣將整個模型權重分布在所有機器上,而是在每臺機器中維護一個完整的模型副本。以更高的內存開銷為代價,這允許我們用機器內的模型權重全收集 / 廣播 (all-gather/broadcast) 代替昂貴的跨機器全收集 / 廣播 (all-gather/broadcast),由于機器內通信帶寬更高,這使得通信速度大幅提升。

圖片

圖 5: qgZ 端到端的工作流程

ZeRO 通信過程中梯度量化 (qgZ)

第三,要降低梯度的 reduce-scatter 通信成本更具挑戰性。因為直接應用量化來減少通信量是不可行的。即使我們使用分區量化來降低量化誤差,梯度 reduce 也會累積并放大量化誤差。為了解決這個問題,我們只在通信之前量化梯度,但在任何 reduce 操作之前將它們反量化到原有精度。為了有效地做到這一點,我們發明了一種名為 qgZ 的基于 all-to-all 的新型量化梯度通信范式,它在功能上等同于壓縮的歸約 - 分散 (reduce-scatter) 操作。

qgZ 旨在解決兩個挑戰:i) 如果我們簡單地在 INT4/INT8 中實施 reduce-scatter 會導致顯著精度損失,以及 ii) 在傳統 tree 或 ring-based reduce-scatter 中使用量化需要一長串量化和反量化步驟,這直接導致誤差積累和顯著的延遲,即使我們在全精度上進行 reduce。為了解決這兩個挑戰,qgZ 不使用 tree 或 ring-based reduce-scatter 算法,而是基于一種新穎的分層 all-to-all 方法。

qgZ 中有三個主要步驟:

  • 梯度切片重新排序;
  • 節點內通信和 reduce;
  • 節點間通信和 reduce。

首先,在任何通信發生之前,我們對梯度進行切片并對張量切片重新排序,以保證通信結束時每個 GPU 上的最終梯度位置(即圖 5 中的綠色塊)是正確的。其次,我們量化重新排序的梯度切片,在每個節點內進行 all-to-all 通信,從 all-to-all 中對接收到的梯度切片進行反量化,并進行局部 reduce。第三,我們再次量化局部 reduce 后的梯度,進行節點間的 all-to-all 通信,再次對接收到的梯度進行反量化,并計算最終的高精度梯度 reduce,得到圖 5 中綠色塊的結果。

這種分層方法的原因是為了減少跨節點通信量。更準確地說,給定每個節點 N 個 GPU、M 的模型大小和 Z 的量化比率,單跳 all-to-all 將生成 M*N/Z 跨節點流量。相比之下,通過這種分層方法,我們將每個 GPU 的跨節點流量從 M/Z 減少到 M/(Z*N)。因此,總通信量從 M*N/Z 減少到 M*N/(Z*N) = M/Z。我們通過重疊節點內和節點間通信以及融合 CUDA 內核來進一步優化 qgZ 的端到端延遲(張量切片重新排序 (Tensor Slice Reordering)+ 節點內量化 (Intra-node quantization))和(節點內反量化 (Intra-node Dequantization) + 節點內梯度整合 (Intra-node Reduction) + 節點間量化 (inter-node quantization))。

圖片

通信總量優化

通過結合以上所有三個組件,我們將跨節點通信量從 3M 減少到 0.75M。更具體地說,我們使用 qwZ 將模型權重的前向全收集 / 廣播從 M 減少到 0.5M。我們使用 hpZ 消除了反向傳播期間的跨節點 all-gather,將通信從 M 減少到 0。最后,我們使用 qgZ 將反向傳播期間的跨節點 reduce-scatter 通信從 M 減少到 0.25M。

ZeRO++ 加速大型語言模型訓練

在這里,我們展示了 ZeRO++ 在 384 個 Nvidia V100 GPU 上的真實 LLM 訓練場景的測試結果。

圖片

圖 6: 在 384 個 V100 GPU 上的各種模型大小下 ZeRO++ 與 ZeRO 的吞吐量,節點間使用 4 個 Infiniband (IB) 進行互連,每個以 100 Gbps 運行。

在 GPU 小 batch size 情況下 ZeRO++ 實現更高的訓練效率

高帶寬集群:如圖 6 所示,我們首先展示了 ZeRO++ 相對于 ZeRO 的吞吐量改進,針對不同的模型大小和微批量 (micro-batch size) 大小,測試使用 4x Infiniband (IB) 以實現 400Gbps 跨節點互連帶寬,每個以 100Gbps 運行。在 micro-batch size 為每 GPU 1k tokens 時,ZeRO++ 比 ZeRO-3 的吞吐量提高了 28% 到 36%。對于 2k tokens micro-batch size 大小,ZeRO++ 比 ZeRO-3 實現了 24% 到 29% 的吞吐量增益。

圖片

圖 7: 在 384 個 V00 GPU 上 100Gbps 跨節點帶寬時各種 LLM 的吞吐量

低帶寬集群:在 100Gbps 等低帶寬網絡環境中,ZeRO++ 的性能明顯優于 ZeRO-3。如圖 7 所示,與 ZeRO-3 相比,ZeRO++ 在端到端吞吐量方面實現了高達 2.2 倍的加速。平均而言,ZeRO++ 比 ZeRO-3 基線實現了大約 2 倍的加速。

圖片

圖 8: ZeRO++ 以顯著降低的帶寬實現高帶寬集群性能

實現高帶寬 ZeRO 和低帶寬 ZeRO++ 集群之間的模型訓練效率等效

此外,與 ZeRO 在高得多的帶寬環境下相比,ZeRO ++ 可以在低帶寬集群中實現相當的系統吞吐量。如圖 8 所示,對于 18B 和 138B 模型大小,具有 200Gbps 跨節點帶寬的 ZeRO++ 可以達到與 800Gbps 跨節點帶寬的 ZeRO-3 相似的 TFLOP。

鑒于 ZeRO++ 出色的可擴展性,我們將 ZeRO++ 視為用于訓練大型 AI 模型的下一代 ZeRO。

DeepSpeed-Chat 與 ZeRO++ 結合用于 RLHF 訓練

RLHF 訓練簡介

ChatGPT 類模型由 LLM 提供支持,并使用 RLHF 進行微調。RLHF 由生成(推理)階段和訓練階段組成。在生成階段,演員 (actor) 模型將部分對話作為輸入,并使用一系列前向傳遞生成響應。然后在訓練階段,評論 (critic) 模型根據質量對生成的響應進行排名,為演員模型提供強化信號。使用這些排名對參與者模型進行微調,使其能夠在后續迭代中生成更準確和適當的響應。

RLHF 訓練帶來了巨大的內存壓力,因為它使用了四種模型(演員、參考、評論、獎勵)。常見的解決方案是采用低秩自適應訓練 (LoRA) 來解決 RLHF 的內存壓力。LoRA 凍結了預訓練模型的權重,并將可訓練的秩分解矩陣注入到 Transformer 架構的每一層中,顯著減少了可訓練參數的數量。LoRA 通過減少內存使用來加速 RLHF,允許更大的批處理 (batch) 大小,從而大大提高吞吐量。

DeepSpeed-Chat with ZeRO++ 用于 RLHF 訓練

圖片

圖 9: ZeRO++ 加速了 RLHF 訓練的生成和訓練階段

ZeRO++ 在 RLHF + LoRA 的場景下有著獨特的應用,因為大多數模型權重都被凍結了。這意味著 ZeRO++ 可以將這些凍結的權重量化保存到 INT4/8 中,而不是將它們存儲在 fp16 中并在每次通信操作之前對其進行量化。通信后的反量化仍然是為了讓權重為計算做好準備,但反量化后的權重在計算后被簡單地丟棄。

以這種方式使用 ZeRO++ 進行 RLHF 訓練可以減少內存使用和通信量。這意味著通過減少通信以及由于減少內存使用而啟用更大的批處理大小來提高訓練吞吐量。在生成階段,ZeRO++ 使用 hpZ 將所有權重通信保持在每個節點內,以利用更高的節點內通信帶寬,減少通信量,進一步提高生成吞吐量。

ZeRO++ 已集成到 DeepSpeed-Chat 中,以支持 ChatGPT 類模型的 RLHF 訓練。在圖 9 中,我們比較了不同大小的 actor 模型的 RLHF 生成吞吐量。測試配置為 32 個 V100 GPU ,actor 模型大小為 30B 和 66B 以測試 ZeRO 和 ZeRO++ 性能。結果表明,ZeRO++ 的 RLHF 生成吞吐量比 ZeRO 高出 2.25 倍。我們還展示了在 16 個 V100 GPU 上訓練階段的加速,其中 ZeRO++ 實現了比 ZeRO 高 1.26 倍的吞吐量,這是由于 ZeRO++ 支持的更低通信量和更大批量大小。

DeepSpeed ZeRO++ 現已發布!

我們非常高興能夠發布 DeepSpeed ZeRO++ 并讓 AI 社區中的每個人都可以使用它。請訪問我們的 GitHub 頁面以獲取 LLM 訓練教程。用于 DeepSpeed-Chat 的 ZeRO++ 將在未來幾周內發布。有關 ZeRO++ 的更多技術細節,請查看我們的 arxiv 論文。

DeepSpeed-ZeRO++ 是 DeepSpeed 生態系統的一部分。要了解更多信息,請訪問我們的網站,在那里您可以找到詳細的博客文章、教程和有用的文檔。

您還可以在我們的英文 Twitter、日文 Twitter 和中文知乎 上獲取最新的 DeepSpeed 新聞。

DeepSpeed 歡迎您的貢獻!我們鼓勵您在 DeepSpeed GitHub 頁面上報告問題、貢獻 PR 并加入討論。有關更多詳細信息,請參閱我們的貢獻指南。我們對與大學、研究實驗室和公司的合作持開放態度。對于此類請求(以及其他不適合 GitHub 的請求),請直接發送電子郵件至 deepspeed-info@microsoft.com。

貢獻者:

DeepSpeed 團隊的以下人員的貢獻使該項目成為可能:

Guanhua Wang, Heyang Qin, Sam Ade Jacobs, Connor Holmes, Samyam Rajbhandari, Olatunji Ruwase, Ammar Ahmad Awan, Jeff Rasley, Michael Wyatt, Yuxiong He (team lead)

責任編輯:張燕妮 來源: 機器之心
相關推薦

2023-06-27 13:49:00

GPU通信RLHF

2023-06-27 12:56:23

微軟AI

2022-12-05 09:25:17

Kubernetes網絡模型網絡通信

2024-12-27 00:44:44

MarkdownPrompt大模型

2009-10-16 08:48:08

2024-09-27 10:31:22

2024-01-15 06:50:00

模型資源

2021-08-30 13:08:56

Kafka網絡通信

2023-11-13 13:26:52

阿里云產品FP8

2024-12-03 08:08:13

2023-04-12 16:16:53

微軟開源

2025-10-11 02:15:00

GPULLM網絡通信

2010-03-10 12:13:06

IT運維管理網絡拓撲摩卡軟件

2025-11-06 09:05:00

2009-06-09 10:42:12

統一通信效率運營成本

2024-11-18 08:08:21

2023-08-30 14:14:00

AI模型

2023-10-23 09:56:00

2023-06-30 13:48:00

算法AI

2021-08-18 16:27:15

戴爾
點贊
收藏

51CTO技術棧公眾號

欧美精品一区二区高清在线观看| av不卡在线播放| 亚洲成人a级网| 福利视频免费在线观看| 好吊视频一二三区| 亚洲免费一区二区| 在线播放日韩精品| 美女网站免费观看视频| 波多野结衣一区二区| 麻豆精品一区二区三区| 欧美成人在线免费视频| 国产精品手机在线观看| 日韩伦理三区| 综合久久给合久久狠狠狠97色 | 88国产精品视频一区二区三区| 欧美婷婷六月丁香综合色| 免费观看黄色大片| 天天干在线观看| 羞羞答答国产精品www一本| 国产亚洲激情在线| 成人免费播放视频| 亚洲性色av| 中文字幕综合网| 鬼打鬼之黄金道士1992林正英| 手机在线看片1024| 91精品国产视频| 日韩欧美一区二区视频| 欧洲av无码放荡人妇网站| 午夜国产福利在线| 成人av网址在线观看| 国产精品嫩草影院久久久| 久久高清无码视频| 欧美国产小视频| 亚洲国产古装精品网站| 天堂一区二区在线免费观看| 中文字幕 久热精品 视频在线| 国产欧美日韩综合精品| 久久久久久久极品内射| 国产精品午夜一区二区三区| 91精品国产品国语在线不卡| 国产又大又硬又粗| 1024在线播放| 国产欧美精品国产国产专区| 亚洲va久久久噜噜噜久久天堂| 日韩特黄一级片| 一区二区三区在线| 亚洲网在线观看| 成年女人免费视频| 精品美女一区| 色天使久久综合网天天| 久草免费福利在线| 亚洲资源一区| 中文字幕在线一区二区三区| 牛人盗摄一区二区三区视频| 精品久久国产视频| 丁香花视频在线观看| 成人自拍视频在线| 亚洲亚洲人成综合网络| 亚洲精品日韩成人| 亚洲av成人无码网天堂| 国产精品99久| 成人免费自拍视频| 91看片在线播放| 欧美日韩爆操| 美女视频久久黄| 日本午夜在线观看| 性xxxx欧美老肥妇牲乱| 中文字幕一区电影| 国产探花视频在线播放| 啪啪亚洲精品| 亚洲精品在线观看www| 偷拍女澡堂一区二区三区| 蜜桃a∨噜噜一区二区三区| 亚洲视频在线看| 蜜桃av免费观看| 中国精品18videos性欧美| 欧美福利视频在线观看| av大片免费在线观看| 日韩中文字幕亚洲一区二区va在线| 国产精品h在线观看| 亚洲一区二区影视| 国产成人免费视频网站高清观看视频| 国产日韩一区二区| 国产在线观看高清视频| 亚洲天堂免费看| 无码人妻精品一区二区蜜桃网站| 蜜桃麻豆影像在线观看| 欧美色区777第一页| 男人女人拔萝卜视频| 欧美黄色录像| 久久精品国产欧美亚洲人人爽| 精品无码免费视频| 日日嗨av一区二区三区四区| 147欧美人体大胆444| 亚洲 欧美 激情 小说 另类| 国产欧美日韩视频在线观看| 国产乱子伦精品视频| 在线免费av资源| 欧美精品日韩一本| 少妇毛片一区二区三区| 日产精品一区二区| 久久人人爽人人爽人人片av高请 | 亚洲资源在线播放| 高清免费成人av| 色999日韩自偷自拍美女| 制服丝袜中文字幕在线| 91精品福利视频| 亚洲一区二区三区黄色| 日韩欧美视频| 国产91精品不卡视频| 国产高清免费观看| 久久精品视频一区二区三区| 日韩精品视频在线观看视频| 青草综合视频| 亚洲欧美日韩国产成人| 黄色一级免费视频| 奇米影视一区二区三区小说| 精品伦精品一区二区三区视频| 麻豆免费在线观看| 色激情天天射综合网| 北京富婆泄欲对白| 中文字幕午夜精品一区二区三区| 国产精品国内视频| 色猫av在线| 亚洲国产裸拍裸体视频在线观看乱了 | 一区二区三区四区在线观看国产日韩| 日本一区二区在线播放| 亚洲精华国产精华精华液网站| 国产精品美女久久久久aⅴ国产馆| 精品国产免费av| 99久久婷婷国产综合精品青牛牛| 久久精品夜夜夜夜夜久久| 波多野结衣黄色网址| 91视频国产资源| www国产精品内射老熟女| 亚洲一区二区三区在线免费| 久久躁狠狠躁夜夜爽| 91在线精品入口| 欧美经典一区二区三区| 黑鬼大战白妞高潮喷白浆| 欧美人妖在线观看| 91精品国产91久久久久| 欧美一级特黄aaaaaa| 一区二区成人在线观看| 91亚洲一区二区| 青青草国产免费一区二区下载| 欧洲日韩成人av| 噜噜噜噜噜在线视频| 欧美性猛交xxxx| 免费看黄色aaaaaa 片| 亚洲免费婷婷| 日本在线视频一区| 91九色综合| 日韩在线不卡视频| 99国产精品久久久久久久成人| 亚洲视频在线观看一区| 色偷偷中文字幕| 自拍欧美日韩| 鬼打鬼之黄金道士1992林正英| 久久青青色综合| 亚洲国产成人精品一区二区| 国产欧美日韩另类| 久久久久久久综合狠狠综合| 北条麻妃在线视频| 日韩在线中文| 91精品久久香蕉国产线看观看| 欧美黑人猛交| 亚洲国产小视频| 国产美女www| 国产精品久久久久久久久图文区| av免费一区二区| 999久久久精品国产| 国产免费成人av| 午夜激情在线| 亚洲精品美女在线| 波多野结衣影片| 亚洲女同女同女同女同女同69| 日批视频免费看| 香蕉久久夜色精品| 亚洲人成网站在线播放2019| 日韩一区网站| 日本久久久久久久久| 欧美jizzhd欧美| 欧美成va人片在线观看| 手机看片久久久| 亚洲视频一二区| 国产一卡二卡三卡四卡| 久久综合亚州| 女同性恋一区二区| 亚欧洲精品视频在线观看| 国产精品一区二区久久精品| 秋霞在线午夜| 一本色道久久88亚洲综合88| 亚洲第九十九页| 欧美亚洲国产bt| 麻豆疯狂做受xxxx高潮视频| 久久久九九九九| 麻豆网站免费观看| 视频一区在线视频| 日韩在线视频在线| 成人高清电影网站| 国产一区二区三区四区五区加勒比| 欧美成人app| 欧美精品videos另类日本| 成人全视频高清免费观看| 日韩一区二区三区视频在线 | 精品一区二区视频在线观看| 麻豆精品视频在线| 啊啊啊一区二区| 综合一区在线| 视频一区视频二区视频三区视频四区国产 | 国产一区二区三区网| 999国产视频| 日韩成人综合网| 国产99视频在线观看| av在线网页| 久久亚洲国产精品| 国产精品秘入口| 日韩精品中文字幕在线播放| jizz国产视频| 欧美日韩国产片| 精品黑人一区二区三区| 精品美女久久久久久免费| 极品久久久久久| 国产精品免费观看视频| 男人天堂av电影| 99精品久久99久久久久| 99免费观看视频| 国产成人午夜视频| 午夜一区二区视频| 热久久久久久久| 手机看片福利日韩| 老牛嫩草一区二区三区日本 | 日韩一区二区三区四区| 一本久道久久综合无码中文| 日本精品一区二区三区四区的功能| 日韩成人高清视频| 亚洲综合丝袜美腿| 久久午夜鲁丝片午夜精品| 一区二区在线观看免费视频播放| 国产精品1区2区3区4区| 国产欧美精品一区aⅴ影院| 日韩人妻无码精品综合区| 久久网站热最新地址| 亚洲黄色在线网站| www欧美成人18+| 亚洲天堂网一区二区| 26uuuu精品一区二区| 成人乱码一区二区三区av| 久久久91精品国产一区二区三区| 国产熟妇久久777777| 国产视频一区在线观看| 在线免费观看成年人视频| 久久久午夜精品| 永久免费av无码网站性色av| 国产欧美一区二区精品秋霞影院| 五月天综合视频| 国产精品狼人久久影院观看方式| 日韩一级片在线免费观看| 国产精品久线观看视频| av片在线免费看| 亚洲免费观看高清完整版在线观看熊 | 国产日韩一区二区在线观看| 日韩中文字幕一区二区三区| 亚洲综合婷婷久久| 国产精品影音先锋| 黄色性视频网站| 久久新电视剧免费观看| 婷婷综合在线视频| 亚洲精品视频免费看| 精品91久久久| 欧美在线高清视频| 99热这里只有精品在线观看| 精品99一区二区| 每日更新av在线播放| 中文字幕日韩专区| av网址在线| 欧美亚洲国产精品| 99欧美精品| 成人在线视频网址| 久草在线综合| 亚洲国产欧洲综合997久久| 91青青国产在线观看精品| 亚洲区成人777777精品| 亚洲影院一区| 国产美女视频免费看| 成人免费视频播放| 亚洲精品国产精品国自| 亚洲激情中文1区| 依依成人综合网| 51精品视频一区二区三区| 无码精品在线观看| 色婷婷av一区二区三区在线观看| 久久大胆人体| 国产精品久久久久久久久影视| 清纯唯美激情亚洲| 奇米影视首页 狠狠色丁香婷婷久久综合| 91亚洲一区| 美女日批免费视频| 国产乱码精品一区二区三区五月婷| 亚洲男人在线天堂| 中文字幕亚洲一区二区av在线| 成年人免费看毛片| 欧美一区永久视频免费观看| 你懂的在线免费观看| 欧美成人免费在线视频| av一区在线播放| 激情视频一区二区| 欧美一区二区三区另类| www亚洲成人| 91在线视频官网| 中国毛片直接看| 91国在线观看| 四虎在线视频免费观看| 久热精品在线视频| 欧美暴力调教| 蜜桃av色综合| 在线不卡亚洲| 成人免费播放视频| 中文字幕在线免费不卡| 欧美a视频在线观看| 亚洲精品一区二区三区四区高清| www.在线视频| 成人激情视频在线观看| 国产一卡不卡| 少妇性饥渴无码a区免费| 成人激情综合网站| 男女免费视频网站| 日韩一区二区在线看| 欧美jizzhd69巨大| 国产精品一区二区久久久久| 国产成人黄色| 日本一区二区黄色| 91老司机福利 在线| 日韩美女黄色片| 日韩精品在线网站| 伊人影院在线视频| av电影成人| 欧美国内亚洲| 18禁一区二区三区| 亚洲精品福利视频网站| 99久久久久久久| 久久艹在线视频| 精品国产三区在线| 欧美日韩一级在线| 国产乱子轮精品视频| 麻豆91精品91久久久| 欧美xfplay| free性欧美16hd| 精品伦精品一区二区三区视频| 中文一区二区| 深爱五月激情网| 日本高清不卡aⅴ免费网站| 激情福利在线| 国产精品视频在线观看| 久久美女精品| 五月天婷婷影视| 亚洲免费在线播放| 国产综合视频在线| 欧美影院在线播放| 欧美综合在线视频观看| 黄大色黄女片18第一次| 亚洲日本在线天堂| 成人久久久精品国产乱码一区二区| 久久免费视频这里只有精品| 久久国产精品免费精品3p| 116极品美女午夜一级| 国产欧美精品一区二区色综合 | 欧美精品tushy高清| 久久五月精品| 国产精品一区二区三区四区五区 | 久久93精品国产91久久综合| 亚洲狼人综合干| 亚洲欧美另类久久久精品| 日本xxxxxwwwww| 国产成人激情小视频| 久久免费大视频| 亚洲视频天天射| 色综合天天在线| 888av在线| 国产美女在线精品免费观看| 久久久久国产精品一区二区| 国产精品成人69xxx免费视频| 精品国产123| 久久久人成影片一区二区三区在哪下载| 亚洲欧洲另类精品久久综合| 国产99久久久国产精品潘金| 日本一区二区三区精品| 色偷偷偷亚洲综合网另类| 都市激情亚洲欧美| 中文字幕第80页| 亚洲成人动漫在线观看| a视频网址在线观看| yellow视频在线观看一区二区| 久久久夜夜夜| 成人免费毛片东京热| 亚洲男人第一av网站| 欧美a级大片在线| 国产福利一区视频| 亚洲国产精品精华液网站|