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

#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel 原創 精華

發布于 2024-11-21 21:44
瀏覽
0收藏

【本文正在參與 AI.x社區AIGC創新先鋒者征文大賽】http://www.jxzklqfsx.com/aigc/2223.html

前言

大型語言模型(LLM)通過其卓越的文本理解與生成能力,為機器智能帶來了革命性的進步。然而,這些模型的運行通常需要消耗大量的計算資源,因此它們主要部署在性能強大的服務器上。
隨著技術的發展和邊緣計算的興起,現在有潛力在更小巧、便攜的設備上部署這些模型。例如,Raspberry Pi 樹莓派和 Intel 哪吒開發套件等單片機。盡管體積小巧,但它們具備足夠的能力運行某些精簡版本的模型。本文就兩款單片機上運行LLM做一個對比,先嘗試在Raspberry Pi 4B運行大模型,然后將該方案在哪吒開發板重建。

一、Raspberry Pi4 上運行大模型Qwen2 0.5B

一般情況下,模型需要兩倍內存大小才能正常運行。因此,本方案使用的8GB的Raspberry Pi4 4B來做推理。

1、環境部署

一般情況下,模型需要兩倍內存大小才能正常運行。因此,本方案使用的8GB的Raspberry Pi4 4B來做推理。

#部署虛擬環境 
sudo apt update && sudo apt install git 
mkdir my_project 
cd my_project
python -m venv env source env/bin/activate 
#下載依賴庫 
python3 -m pip install torch numpy sentencepiece 
sudo apt install g++ build-essential 
#下載llama.cpp代碼庫 
git clone https://github.com/ggerganov/llama.cpp 
#編譯環境 
cd llama.cpp 
make

2、模型下載

樹莓派4b的8GB RAM,即使樹莓派5,都不太適合做模型的量化。只能在PC機上做好量化后,再把量化后的模型文件拷貝到樹莓派上部署。具體方式是使用LLaMA.cpp中的convert-hf-to-gguf.py將原模型轉化成GGUF格式。
鑒于Raspberry Pi只有CPU,我們需要優先考慮可以在CPU上運行的模型。本次選擇的大模型是Qwen2 0.5B。
Qwen2 0.5B是阿里云開源的新一代大語言模型,模型規模為0.49B參數,支持最長達32K tokens的上下文長度,在多個評測基準上表現優異,超越了Meta的Llama-3-70B。
這里我們直接從魔搭社區魔搭社區下載已經量化過的GGUF模型文件。

#模型下載 
wget https://www.modelscope.cn/models/qwen/Qwen2-0.5B-Instruct-GGUF/resolve/master/qwen2-0_5b-instruct-q5_k_m.gguf

3、模型運行

大模型推理引擎使用的是llama.cpp,實現模型推理對話。

./llama-cli -m /home/pi/qwen2-0_5b-instruct-q5_k_m.gguf -n 512 -co -i -if -f ../../prompts/chat-with-qwen.txt --in-prefix "<|im_start|>user\n" --in-suffix "<|im_end|>\n<|im_start|>assistant\n" -ngl 24 -fa

4、總結

經過一番折騰,配置環境和編譯,耗去了幾天時間,樹莓派終于成功運行大模型了。雖然可以,但比較吃力。看了網上其他人的嘗試,即使換用具有更強大處理能力的樹莓派5,運行作為資源有限設備設計的Phi-2-Q4(27億參數),由于沒有GPU支撐,所以速度也只有5.13 tokens/s。
所以說,樹莓派5在處理速度上相較于4B有了顯著提升,但在處理大型LLM時仍受到諸多限制。總結樹莓派跑大模型的痛點:一是它無法做模型量化,要么在本地PC機上做好量化再拷貝過來,要么直接下載使用GGUF模型文件。二是它只有CPU,計算能力的提升空間基本被鎖死了。如果要在樹莓派上跑模型,只能選用內存占用較小且僅在 CPU 上運行的模型。看網上有高人設想了一些解決方案,比如:

  1. 將樹莓派上的小GPU用起來。樹莓派5有個VideoCore GPU,支持Vulkan編程,而llama.cpp也有Vulkan后端,理論上是有可能的。但運行上有些問題,包括死鎖、輸出亂碼等,推測可能和shader有關,還需要進一步研究。
  2. 用類似T-MAC的方法,加速樹莓派CPU的推理。T-MAC提出用look-up table (LUT) 代替計算,對于低比特量化的模型會很有幫助。例如4-bit相乘,只需要一個16x16的表就能預存所有可能的結果,把乘法變成了查表。
  3. 采用新的更高效的模型架構,例如RWKV?
    但這些方法都還只是停留在理論設想階段,沒有落地實踐,那為什么不直接試下Intel 哪吒呢?

二、Intel 哪吒開發套件上運行大模型Qwen2.5

Intel 哪吒開發套件搭載了英特爾N97處理器(3.6GHz),配備64GB eMMC存儲和8GB LPDDR5內存。英特爾N97處理器屬于 Intel Alder Lake-N 系列,采用僅 E-Core 的設計,專為輕量級辦公、教育設備和超低功耗筆記本電腦設計,成本和功耗更低,更適合嵌入式設備。
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區
關鍵點來了!Intel 哪吒最大的優勢就是自帶集成顯卡,Intel UHD Graphics,我們可以在iGPU上使用OpenVINO來運行大模型。
說干就干!

(一)安裝OpenVINO配置環境

1、安裝OpenVINO

從OpenVINO官網下載linux版本的壓縮包,再解壓,安裝依賴,配置環境變量。
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區

#解壓 
tar -zxvf l_openvino_toolkit_ubuntu22_2024.3.0.16041.1e3b88e4e3f_x86_64.tgz 
#安裝依賴包 
cd l_openvino_toolkit_ubuntu22_2024.3.0.16041.1e3b88e4e3f_x86_64/ 
sudo -E ./install_dependencies/install_openvino_dependencies.sh 
#配置環境變量 
source ./setupvars.sh

2、安裝OpenCL runtime packages

既然我們要充分發揮Intel 哪吒的集成顯卡優勢,就還要另外安裝OpenCL runtime packages來把模型部署到iGPU上。具體參考官方文檔,Configurations for Intel? Processor Graphics (GPU) with OpenVINO? — OpenVINO? documentation參考網上經驗,我使用deb包的方式進行安裝,從https://github.com/intel/compute-runtime/releases/tag/24.35.30872.22先下載11個deb包到開發板上,然后再dpkg安裝。

#Create temporary directory
mkdir neo
#Download all *.deb packages
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.17537.20/intel-igc-core_1.0.17537.20_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.17537.20/intel-igc-opencl_1.0.17537.20_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-level-zero-gpu-dbgsym_1.3.30872.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-level-zero-gpu-legacy1-dbgsym_1.3.30872.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-level-zero-gpu-legacy1_1.3.30872.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-level-zero-gpu_1.3.30872.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-opencl-icd-dbgsym_24.35.30872.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-opencl-icd-legacy1-dbgsym_24.35.30872.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-opencl-icd-legacy1_24.35.30872.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/intel-opencl-icd_24.35.30872.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/libigdgmm12_22.5.0_amd64.deb
 
#Verify sha256 sums for packages
wget https://github.com/intel/compute-runtime/releases/download/24.35.30872.22/ww35.sum
sha256sum -c ww35.sum
 
#install required dependencies
apt install ocl-icd-libopencl1
 
#Install all packages as root
sudo dpkg -i *.deb

#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區

(二)模型下載和轉換量化

1、模型下載

本次采用的大模型是Qwen 2.5-0.5B。Qwen2.5是阿里通義團隊近期最新發布的文本生成系列模型,基于更富的語料數據集訓練,相較于 Qwen2,Qwen2.5 獲得了顯著更多的知識(MMLU:85+),并在編程能力(HumanEval 85+)和數學能力(MATH 80+)方面有了大幅提升。此外,新模型在指令執行、生成長文本(超過 8K 標記)、理解結構化數據(例如表格)以及生成結構化輸出特別是 JSON 方面取得了顯著改進。Qwen2.5 模型總體上對各種 system prompt 更具適應性,增強了角色扮演實現和聊天機器人的條件設置功能。Qwen2.5 語言模型支持高達 128K tokens,并能生成最多 8K tokens 的內容。本次使用的是指令調優的0.5B模型,其特點如下:
? 類型:因果語言模型
? 訓練階段:預訓練與后訓練
? 架構:使用RoPE、SwiGLU、RMSNorm、注意力QKV偏置和綁定詞嵌入的transformers
? 參數數量:0.49億
? 非嵌入參數數量:0.36億
? 層數:24
? 注意力頭數(GQA):查詢14個,鍵值對2個
? 上下文長度:完整32,768token,生成最多8192token
下載模型首選魔搭社區,直接下載到Intel哪吒開發板上。

#安裝lfs
git lfs install
#下載模型
git clone https://www.modelscope.cn/qwen/Qwen2.5-0.5B-Instruct.git

2、模型轉換量化

在部署模型之前,我們首先需要將原始的 PyTorch 模型轉換為 OpenVINO? 的 IR 靜態圖格式,并對其進行壓縮,以實現更輕量化的部署和最佳的性能表現。

(1)環境配置

新建一個虛擬環境,安裝依賴。

python3 -m venv openvino_env
source openvino_env/bin/activate
python3 -m pip install --upgrade pip
pip install wheel setuptools
pip install -r requirements.txt
(2)轉換和量化

通過 Optimum 提供的命令行工具 optimum-cli,我們可以一鍵完成模型的格式轉換和權重量化任務。

optimum-cli export openvino --model './local_dir' --task text-generation-with-past --weight-format int4 --group-size 128 --ratio 0.8  Qwen2.5-0.5B-Instruct-int4-ov

我們也可以根據模型的輸出結果,調整其中的量化參數,包括:
–weight-format:量化精度,可以選擇fp32,fp16,int8,int4,int4_sym_g128,int4_asym_g128,int4_sym_g64,int4_asym_g64
–group-size:權重里共享量化參數的通道數量
–ratio:int4/int8 權重比例,默認為1.0,0.6表示60%的權重以 int4 表,40%以 int8 表示
–sym:是否開啟對稱量化
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區
開始轉換,經過一段不算漫長的等待,轉換成功!
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區

(三)模型部署

OpenVINO? 目前提供兩種針對大語言模型的部署方案,一種是基于 Python 接口的 Optimum-intel 工具來進行部署,可以直接用 Transformers 庫的接口來部署模型;另一種是GenAI API 方式,它同時支持 Python 和 C++ 兩種編程語言,安裝容量不到200MB,提供更極致的性能和輕量化的部署方式,更適合邊緣設備上部署大模型。
本文采用的是后者,即GenAI API 方式。GenAI API 提供了 chat 模式的構建方法,通過聲明 pipe.start_chat()以及pipe.finish_chat(),多輪聊天中的歷史數據將被以 kvcache 的形態,在內存中進行管理,從而提升運行效率。

import openvino_genai as ov_genai
 
pipe = ov_genai.LLMPipeline(llm_model_path, "GPU")
pipe.generate(prompt, eos_token_id=151645, max_length=500)
 
def streamer(subword):
    print(subword, end='', flush=True)
return False
pipe.generate(prompt, eos_token_id=151645, max_length=500, streamer=streamer)

好了,模型啟動了,我們讓它做個自我介紹。
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區
看來回答得非常流暢絲滑!

三、Intel 哪吒開發套件上運行大模型Phi-3.5-mini

還不死心,繼續上難度,再換一個尺寸更大的模型,看看Intel哪吒是否hold住?
這次我們選用的是Phi-3.5-mini,它是微軟推出的新一代 AI 模型系列中的輕量級模型,專為資源受限的環境設計,特別適合在資源受限的環境中進行復雜的語言處理任務。該模型具有以下特點:

  1. 模型參數和結構:
    ? Phi-3.5-mini 擁有38億參數,是一個密集的僅解碼器Transformer模型,使用與Phi-3 Mini相同的分詞器。
    ? 該模型基于Phi-3的數據集構建,包括合成數據和經過篩選的公開網站數據,重點關注高質量、推理密集的數據。
  2. 應用和性能:
    ? Phi-3.5-mini 特別適合在嵌入式系統和移動應用中進行快速文本處理和代碼生成。
    ? 該模型在基準測試中的表現超越了GPT4o、Llama 3.1、Gemini Flash等同類模型,顯示出其強大的性能。
  3. 設計目標和適用場景:
    ? 針對基礎快速推理任務設計,適合在內存和算力受限的環境中運行,支持128k上下文長度。
    ? 該模型在處理長達128K個token的長上下文方面表現出色,這使其在多種語言處理任務中都非常有效。
  4. 技術優勢:
    ? 經過嚴格的增強過程,包括監督微調和直接首選項優化,以確保精確地遵循指令和實施可靠的安全措施。
    ? 支持多語言處理和多輪對話能力,優化了處理高質量、推理密集數據的能力。

1、下載模型

這次我們偷懶一下,直接下載已經轉換好的IR文件到Intel哪吒開發板上。

huggingface-cli download --resume-download OpenVINO/Phi-3-mini-4k-instruct-int4-ov --local-dir Phi-3-mini-4k-instruct-int4-ov

參數規模3.8B的Phi-3.5-mini,轉換成IR格式后,模型大小為2.5G。
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區

2、運行流式聊天機器人

繼續采用GenAI API 方式,用iGPU推理。

python3 chat_genai.py --model_path {your_path}/Phi-3-mini-4k-instruct-int4-ov --max_sequence_length 4096 --device GPU

這次問它一個難一點的問題,“比較python和rust兩種編程語言的優劣”。
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區
Phi-3.5模型真的名不虛傳!簡直人生開掛了,輸出速度目測每秒10個token,整整持續輸出了二十多分鐘,共2903字,算上標點符合16285個字符。
#AIGC創新先鋒者征文大賽# 告訴你一個小秘密!樹莓派跑LLM難上手?為什么不試試Intel-AI.x社區
令人難以想象這是在一個單片機上跑大模型的效果,要么是Phi-3.5模型,要么是Intel 哪吒厲害,要么是微軟和英特爾聯手特別厲害!

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
已于2024-11-21 21:45:39修改
4
收藏
回復
舉報
回復
相關推薦
日韩免费av片| 手机版av在线| 国产天堂素人系列在线视频| 青青草原综合久久大伊人精品优势 | 一区二区三区免费高清视频| 日本午夜精品| 欧美日韩国产色站一区二区三区| 97超碰在线视| 黄色片视频在线观看| 九九视频精品免费| 97av在线影院| 男人av资源站| 蜜桃国内精品久久久久软件9| 欧美猛男gaygay网站| 国产日韩欧美精品在线观看| 午夜伦全在线观看| 91小视频在线观看| 99视频在线免费观看| 波多野结衣黄色| 国产精品vip| 这里精品视频免费| 日韩片在线观看| 激情综合五月| 欧美色窝79yyyycom| 日本中文字幕亚洲| av中文字幕在线播放| 国产视频视频一区| 精品国产一区二区三区麻豆免费观看完整版 | 精品国产乱子伦一区| 最新天堂中文在线| 在线天堂资源www在线污| 夜夜揉揉日日人人青青一国产精品 | 欧美在线视频免费播放| 青青草手机视频在线观看| heyzo久久| 亚洲免费视频网站| 久久人妻一区二区| 亚洲一区二区三区中文字幕在线观看| 欧美视频在线不卡| 超碰影院在线观看| 厕沟全景美女厕沟精品| 午夜精品一区二区三区电影天堂| 最新视频 - x88av| 免费av网站在线观看| 国产精品久久久久久久蜜臀| 蜜桃日韩视频| 青青青草网站免费视频在线观看| aaa亚洲精品一二三区| 国产精品免费观看高清| 国产日韩一级片| 国内精品国产成人| 亚洲精品欧美日韩专区| 国产精品久久久久毛片| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品丝袜一区二区三区| 国产成人精品一区二区色戒| 肉色丝袜一区二区| 国产精品久久久久久久久久新婚| 成人h动漫精品一区二区下载| 男人的天堂亚洲在线| 欧美一区二区色| www.com亚洲| 三级欧美在线一区| 国产精品丝袜高跟| 国产情侣一区二区| 成人自拍视频在线观看| 国产另类自拍| 深夜福利在线看| 国产清纯在线一区二区www| 日韩三级电影网站| 米奇精品一区二区三区| 亚洲欧美偷拍另类a∨色屁股| 潘金莲一级淫片aaaaaa播放1| 怡红院在线播放| 性做久久久久久| av免费中文字幕| 国产精品伦一区二区| 8x8x8国产精品| 五月天激情小说| 女厕嘘嘘一区二区在线播放 | 俺来也官网欧美久久精品| 亚洲二区视频在线| 那种视频在线观看| 伊人久久大香| 亚洲国产日韩欧美在线动漫| 欧美黄色激情视频| 亚洲网色网站| 欧美制服第一页| 亚洲一区二区天堂| 成人不卡免费av| 欧美日韩精品久久| 国产一区久久精品| 天天综合色天天| 日韩一区二区三区不卡视频| 视频精品一区二区三区| 亚洲乱码一区二区| 日韩视频中文字幕在线观看| 亚洲深夜影院| 成人精品视频久久久久| 天天干天天摸天天操| 国产精品丝袜黑色高跟| 日本精品久久久久久久久久| 日本欧美一区| 欧美精品一区二区高清在线观看 | 日韩美女免费视频| 国产免费高清视频| 久久精品一区蜜桃臀影院| 51xx午夜影福利| 免费观看亚洲| 日韩欧美自拍偷拍| 欧美日韩国产黄色| 国产欧美三级| y111111国产精品久久婷婷| 黄色影院在线播放| 婷婷亚洲久悠悠色悠在线播放| 一本色道久久亚洲综合精品蜜桃 | 日韩在线不卡视频| 亚洲免费激情视频| 国产精品538一区二区在线| 欧美一区激情视频在线观看| 欧美大胆的人体xxxx| 欧美精品tushy高清| xxxx日本黄色| 99热在线精品观看| 成人欧美一区二区三区视频| eeuss影院www在线播放| 欧美性生交大片免网| 少妇搡bbbb搡bbb搡打电话| 国产精品久久久久久久免费观看| 国产精品h片在线播放| 午夜视频免费在线| 亚洲一区二区三区四区中文字幕| 污污网站在线观看视频| 波多野结衣在线观看一区二区三区| 91精品国产高清自在线看超| 亚洲精品视频91| 一区2区3区在线看| 免费不卡av网站| 综合在线一区| 91中文字幕在线| av毛片在线| 欧美一区日本一区韩国一区| 中文字幕在线观看二区| 日韩不卡一区二区| 日韩欧美亚洲v片| 欧美va视频| 亚洲欧美在线免费观看| 伦av综合一区| 久久免费午夜影院| 日本黄网站免费| 色棕色天天综合网| 国产精品成人在线| 91大神在线网站| 欧美精品自拍偷拍动漫精品| 开心激情五月网| 狠狠色狠狠色综合| 日韩亚洲欧美一区二区| 一区二区三区高清在线观看| 久久久亚洲国产天美传媒修理工| 高清一区二区三区四区| 亚洲3atv精品一区二区三区| 国产性生活毛片| 午夜在线精品| 日本一区二区精品| 日韩护士脚交太爽了| 久久天天躁狠狠躁老女人| 国产福利第一视频| 亚洲福中文字幕伊人影院| 精品黑人一区二区三区观看时间| 免费一级欧美片在线播放| 日本午夜精品一区二区三区| av成人在线网站| 欧美激情一区二区三区久久久| 日本高清视频网站| 一本久久精品一区二区| av在线播放中文字幕| 国产精品一区专区| 毛片在线视频播放| 精品一区二区三| 亚洲综合第一页| 激情aⅴ欧美一区二区欲海潮| 亚洲视频欧洲视频| av资源免费看| 黑人巨大精品欧美一区免费视频| 91在线无精精品白丝| 国产九九视频一区二区三区| 日韩精品 欧美| 青青草91久久久久久久久| 亚洲一区二区三区四区在线播放| 国产精选在线| 精品国产依人香蕉在线精品| 亚洲毛片在线播放| 欧美性视频一区二区三区| 亚洲av鲁丝一区二区三区| 91免费在线视频观看| 日本三级黄色网址| 影音先锋在线一区| 亚洲午夜激情| 欧美韩一区二区| 91夜夜揉人人捏人人添红杏| 亚洲电影观看| 欧美精品生活片| 国外av在线| 亚洲成人av在线播放| 中文字幕日本人妻久久久免费 | 在线播放成人av| 图片区小说区区亚洲影院| 亚洲欧美日韩第一页| 成人小视频在线观看| 国产日韩欧美久久| 久久福利影视| 成年人看的毛片| 91成人网在线观看| 欧美日韩另类丝袜其他| 在线播放一区二区精品视频| 国产精品女主播视频| 国产传媒在线| 欧美极品少妇全裸体| 黄色国产网站在线播放| 亚洲色在线视频| 少妇av在线播放| 日韩一区二区精品在线观看| 伊人网视频在线| 色婷婷精品大视频在线蜜桃视频 | 欧美亚洲国产一区在线观看网站| 日韩成人高清视频| 一区二区三区在线高清| 国产3级在线观看| 国产三级欧美三级日产三级99 | 亚洲日本在线看| 久久久免费看片| 欧美国产精品一区| 舐め犯し波多野结衣在线观看| av不卡在线观看| 精品久久久久一区二区| 国产福利精品一区二区| 久久精品亚洲天堂| 精品一区二区综合| 成人日韩在线视频| 麻豆精品一区二区综合av| 欧美少妇性生活视频| 在线亚洲伦理| 国产精品裸体瑜伽视频| 一区三区视频| 午夜免费福利小电影| 亚洲欧洲日本mm| 久久久久免费看黄a片app| 亚洲韩日在线| 免费成人午夜视频| 国产一区91| 欧美精品一区免费| 性欧美videos另类喷潮| 激情综合网婷婷| 日本亚洲三级在线| 国产一级片自拍| 国产精品资源站在线| 日韩欧美色视频| 福利电影一区二区三区| 在线看黄色的网站| www国产精品av| 国产高清一区二区三区四区| 国产精品久久免费看| 三级黄色录像视频| 一区二区在线观看免费| 欧美成人aaaaⅴ片在线看| 狠狠做深爱婷婷久久综合一区| 欧美 日韩 精品| 精品视频在线视频| 国产高清视频免费观看| 亚洲国产欧美一区| 成年人免费在线视频| 久久久91精品| 超碰在线公开| 国产成人一区二区三区| 四虎地址8848精品| 国产精品久久7| 视频一区在线观看| 福利网在线观看| 亚洲激情偷拍| 久久婷婷综合色| 国产suv精品一区二区883| 国产精品无码一区二区三| 国产欧美日韩三级| 国内偷拍精品视频| 欧美性猛交xxxx乱大交极品| 一级黄色片网站| 亚洲成人网在线| 五月婷婷在线视频| 午夜精品一区二区三区在线播放| 外国电影一区二区| 俄罗斯精品一区二区| 欧美日中文字幕| 黄色一级大片免费| 免费观看久久久4p| 中文字幕精品视频在线| 国产精品美女视频| 日本视频免费在线| 91精品国产综合久久香蕉麻豆| 欧美在线 | 亚洲| 日韩在线国产精品| 性爽视频在线| 国产精品国模大尺度私拍| 成人精品视频| 国产午夜福利100集发布| 激情五月婷婷综合网| 亚洲精品成人无码熟妇在线| 亚洲猫色日本管| 国产99久久久久久免费看| 亚洲成成品网站| 麻豆视频在线观看免费网站| 欧美一区二区三区……| jizz18欧美18| 先锋影音男人资源| 日韩av在线免费观看不卡| 国产激情视频网站| 亚洲激情自拍视频| 亚洲午夜精品久久久| 亚洲欧美日韩国产中文专区| 国产美女情趣调教h一区二区| 91精品久久久久久久久久久久久久| 欧美做受69| 91成人在线观看喷潮教学| 国内不卡的二区三区中文字幕 | 欧美性高跟鞋xxxxhd| 亚洲精品国产av| 久热爱精品视频线路一| 欧美久久久网站| 日韩精品大片| 天堂午夜影视日韩欧美一区二区| 亚洲少妇18p| 亚洲一区二区三区四区的| www.爱爱.com| 蜜臀久久99精品久久久久久宅男| 日韩美女在线| 一本一本久久a久久精品综合妖精| 水野朝阳av一区二区三区| 在线观看日韩精品视频| 午夜电影网亚洲视频| 肥臀熟女一区二区三区| 欧美大片欧美激情性色a∨久久| av在线国产精品| 男女啪啪免费观看| 国产精品一区二区免费不卡 | 精品av久久久久电影| 亚洲国产精品第一页| 亚洲一区在线看| 欧洲精品久久一区二区| 午夜精品久久久久久久99热浪潮 | 日韩精品高清视频| 乡村艳史在线观看| 欧美日韩精品免费看 | 超碰人人cao| 亚洲综合一区二区| 人妻丰满熟妇av无码区hd| 97碰在线观看| 欧美男gay| 在线观看av网页| 亚洲美女在线一区| 蜜桃av噜噜一区二区三区麻豆| 欧美激情综合色| 欧美色图五月天| 99免费视频观看| 国产精品国产三级国产a | 顶级嫩模精品视频在线看| 日本学生初尝黑人巨免费视频| 日韩成人高清在线| 欧美特大特白屁股xxxx| 亚洲一区二区三区四区中文| 国产一区二区在线视频| 精品亚洲永久免费| 亚洲欧美国产精品久久久久久久| 日韩制服诱惑| 看一级黄色录像| av一二三不卡影片| 国产第一页在线观看| 久久精品一偷一偷国产| 超碰在线成人| 国产天堂在线播放| 亚洲视频一区二区在线| 天天干视频在线| 国产精品一区久久| 国产一区清纯| 91成人在线免费视频| 日韩午夜精品电影| 91精品论坛| 少妇高潮大叫好爽喷水| 91免费在线视频观看| 国产又粗又黄又爽视频| 九九视频这里只有精品| 亚洲桃色综合影院| 在线观看日本www| 一本色道久久综合亚洲aⅴ蜜桃| 免费在线视频欧美| 美女主播视频一区| 国产一区二区三区在线观看免费 | 欧美日韩电影在线| 成年男女免费视频网站不卡| 亚洲国内在线| 99国产欧美另类久久久精品| 91亚洲国产成人精品一区|