日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Atlas 300V 24G推理卡部署YOLO實(shí)戰(zhàn)指南:從CANN環(huán)境到ATC模型轉(zhuǎn)換

Atlas 300V 24G推理卡部署YOLO實(shí)戰(zhàn)指南:從CANN環(huán)境到ATC模型轉(zhuǎn)換 去年我第一次把一塊 Atlas 300V 24G 插進(jìn)服務(wù)器時(shí)心態(tài)還停留在“GPU 那一套”裝個(gè)驅(qū)動(dòng)跑一下nvidia-smi那種命令然后直接把 PyTorch 模型丟進(jìn)去。結(jié)果折騰到凌晨一點(diǎn)才發(fā)現(xiàn)昇騰這套東西的脾氣完全不一樣。驅(qū)動(dòng)、固件、CANN 版本不匹配模型根本轉(zhuǎn)不過去就算卡本身是正常的你也未必能把它“跑起來(lái)”。所以先正面回答那個(gè)熱詞問題Atlas 300V 24G 是不是計(jì)算加速卡是加速卡但它是推理加速卡不是訓(xùn)練卡。它不能像 A100 那樣隨便跑訓(xùn)練腳本也不會(huì)讓你無(wú)腦pip install之后就在 PyTorch 里調(diào)用。它擅長(zhǎng)的是把已經(jīng)訓(xùn)練好的模型比如 YOLO 系列目標(biāo)檢測(cè)模型以很高的吞吐量部署到真實(shí)業(yè)務(wù)里。這篇文章我會(huì)從硬件定位、CANN 部署、YOLO 模型轉(zhuǎn)換、ACL 推理代碼到排障經(jīng)驗(yàn)完整走一遍 Atlas 300V 部署 YOLO 的流程把每一處關(guān)鍵細(xì)節(jié)都拆開講清楚適合正在選型、或者手里已經(jīng)拿到卡但還沒跑通的工程師參考。1. Atlas 300V 24G到底算不算“加速卡”一張推理卡的自我定位1.1 先看硬件規(guī)格再談“能不能部署”Atlas 300V Pro也就是大家口里說的 Atlas 300V 24G基于昇騰 310P 芯片板載 24GB 內(nèi)存單槽位典型功耗 75W 左右不需要外接供電插在標(biāo)準(zhǔn) PCIe 插槽上就能用。單看“24G 大顯存 低功耗 推理專用”這組關(guān)鍵詞你大概能猜到它的定位不是為了單卡拼算力而是為了在有限功耗和空間里把多路視頻解碼、目標(biāo)檢測(cè)、圖像分類這類推理任務(wù)吃得干干凈凈。很多剛接觸的朋友會(huì)有一個(gè)預(yù)期偏差既然叫“加速卡”那是不是把我的訓(xùn)練代碼放上去也能加速真不是。昇騰的加速卡分為訓(xùn)練卡如 Atlas 800T 系列里的 NPU和推理卡300V、300I 都屬于這一類。推理卡強(qiáng)在低延遲、高吞吐、多路并發(fā)但它的軟件棧 CANN 并不打算兼容你原來(lái)所有的 PyTorch 訓(xùn)練邏輯。你把訓(xùn)練代碼原封不動(dòng)搬過來(lái)大概率第一步就卡死在算子不支持或者顯存申請(qǐng)失敗上。1.2 和 GPU 的思維切換CUDA 換成 CANN用 Atlas 300V 最核心的思維變化是把“讓模型跑起來(lái)”的正題更換成“讓模型在昇騰軟件棧里跑起來(lái)”。GPU 生態(tài)里你習(xí)慣了 CUDA、cuDNN、TensorRT 這一整套。昇騰這邊對(duì)應(yīng)的是 CANN昇騰計(jì)算語(yǔ)言它包含驅(qū)動(dòng)、運(yùn)行時(shí)、算子庫(kù)、圖編譯器和推理引擎。舉個(gè)例子GPU 上你通常直接把 PyTorch 的.pt或.onnx交給 TensorRT 轉(zhuǎn)成 engine 就完事。昇騰這邊類似但工具叫ATCAscend Tensor Compiler它把 ONNX 模型轉(zhuǎn)換成昇騰專用的.om格式。思路很像但坑完全不一樣算子兼容性、數(shù)據(jù)排布、ND 格式轉(zhuǎn)換、AIPP 預(yù)處理任何一個(gè)環(huán)節(jié)沒配對(duì)轉(zhuǎn)換就會(huì)報(bào)錯(cuò)。還有一個(gè)容易被忽略的點(diǎn)CANN 的版本和驅(qū)動(dòng)、固件是強(qiáng)耦合的。不像 CUDA 你隨意換版本影響不大昇騰只要驅(qū)動(dòng)、固件、CANN 三者版本不匹配模型轉(zhuǎn)換階段就可能莫名其妙報(bào)算子不支持或者加載模型時(shí)直接崩。這一點(diǎn)我會(huì)在下一節(jié)單獨(dú)展開因?yàn)樗褪恰翱ㄊ呛玫牡懿黄饋?lái)”的頭號(hào)原因。1.3 24G 顯存到底能做什么24G 顯存放在推理卡上是一個(gè)相當(dāng)“富?!钡呐渲?。拿 YOLOv5s 舉例FP16 模型權(quán)重也就幾十 MB即使把輸入分辨率拉到 1280單 batch 的中間張量占用也不算夸張。所以 24G 的意義不在于“塞進(jìn)一個(gè)大模型”而在于你可以把 batch 拉大提高整個(gè)卡的處理吞吐同時(shí)跑多路視頻流每路一個(gè)獨(dú)立推理實(shí)例在卡上同時(shí)加載多個(gè)模型比如檢測(cè) 分類 OCR構(gòu)建一個(gè)完整的視頻結(jié)構(gòu)化流水線。實(shí)際部署中Atlas 300V 最常見的用法就是視頻解析服務(wù)器一路攝像頭畫面進(jìn)卡內(nèi)部先硬解碼再送進(jìn)檢測(cè)模型做目標(biāo)檢測(cè)最后上送結(jié)構(gòu)化結(jié)果。這也解釋了為什么那么多 YOLO 部署案例都圍繞這張卡展開。2. 環(huán)境搭建的版本博弈驅(qū)動(dòng)、固件、CANN三者怎么才算“配對(duì)”2.1 三件套到底指什么昇騰的軟件棧可以簡(jiǎn)單拆成三部分組件作用安裝來(lái)源驅(qū)動(dòng)Driver讓操作系統(tǒng)能識(shí)別 NPU 設(shè)備提供/dev/davinci*設(shè)備節(jié)點(diǎn)Ascend HDK 安裝包固件FirmwareNPU 芯片內(nèi)部運(yùn)行的基礎(chǔ)軟件包含芯片控制和升級(jí)邏輯Ascend HDK 安裝包CANN Toolkit上層計(jì)算庫(kù)包含 ATC 編譯器、ACL 運(yùn)行時(shí)、算子庫(kù)CANN 獨(dú)立安裝包很多人拿到手只裝了驅(qū)動(dòng)然后跑npu-smi info發(fā)現(xiàn)卡是 online 的就以為萬(wàn)事大吉。等你運(yùn)行 ATC 轉(zhuǎn)換模型時(shí)它突然告訴你某個(gè)算子不存在、某個(gè)版本不支持。查了半天最后發(fā)現(xiàn)是固件沒裝或者固件版本和 CANN 對(duì)不上。我個(gè)人的習(xí)慣是先把整個(gè)軟件棧的版本打齊再動(dòng)手。打開昇騰官方文檔里“CANN 版本配套表”確認(rèn)你要裝的 CANN 版本對(duì)應(yīng)哪個(gè)驅(qū)動(dòng)版本、哪個(gè)固件版本然后一次性全部下載。2.2 標(biāo)準(zhǔn)安裝步驟和驗(yàn)證命令以 Ubuntu 20.04/22.04 x86 服務(wù)器為例大致流程如下下載Ascend HDK驅(qū)動(dòng)和固件包解壓后得到*.run文件先安裝驅(qū)動(dòng)./Ascend-hdk-version-driver_os-arch.run --full --install再安裝固件./Ascend-hdk-version-firmware_os-arch.run --full --install安裝 CANN Toolkit./Ascend-cann-toolkit_version_linux-arch.run --install配置環(huán)境變量通常寫在~/.bashrc里source /usr/local/Ascend/ascend-toolkit/set_env.sh裝完之后按順序做三個(gè)驗(yàn)證npu-smi info正常情況下能看到 1 張 Atlas 300V狀態(tài)為 online。接著驗(yàn)證固件版本是否被驅(qū)動(dòng)識(shí)別npu-smi info -t board再看 ATC 編譯器是否正常/usr/local/Ascend/ascend-toolkit/latest/bin/atc --version建議把這三個(gè)命令當(dāng)成“環(huán)境是否健康的體檢項(xiàng)”。如果在后面模型轉(zhuǎn)換或推理階段出現(xiàn)詭異報(bào)錯(cuò)回到這三條命令檢查版本信息會(huì)幫你省下大量排查時(shí)間。2.3 常見的版本不匹配現(xiàn)象我見過太多類似這樣的場(chǎng)景驅(qū)動(dòng) 5.1 系列CANN 卻裝到了 7.0。單獨(dú)看都挺新但它們并不配套。于是運(yùn)行 ATC 時(shí)出現(xiàn)類似提示[ERROR] GE(....) Ascend Query Error: ... [ERROR] ATC run failed with error code: ...或者是加載.om模型時(shí)爆出格式錯(cuò)誤。這其實(shí)不是模型問題是 CANN 運(yùn)行時(shí)和驅(qū)動(dòng)內(nèi)部的版本接口不兼容。排查時(shí)不要憑感覺重裝建議先查看/usr/local/Ascend/ascend-toolkit/latest/version.cfg再看npu-smi info里的驅(qū)動(dòng)版本最后去官網(wǎng)配套表確認(rèn)。這三個(gè)數(shù)字必須嚴(yán)格對(duì)應(yīng)缺一不可。提示裝完驅(qū)動(dòng)和固件后強(qiáng)烈建議重啟一次服務(wù)器。雖然某些場(chǎng)景下不重啟也能識(shí)別卡但重啟后設(shè)備節(jié)點(diǎn)的創(chuàng)建更干凈能避免許多莫名其妙的問題。3. YOLO模型落地的第一步不是推理而是“過ATC這道關(guān)”3.1 為什么不能直接拿 .pt 跑推理PyTorch 訓(xùn)練得到的.pt文件本質(zhì)上是 Python 對(duì)象序列化里面包含網(wǎng)絡(luò)結(jié)構(gòu)定義、權(quán)重、優(yōu)化器狀態(tài)等。昇騰推理引擎不認(rèn)識(shí)這個(gè)格式它使用自己的.om模型格式里面是經(jīng)過圖編譯、算子調(diào)度、內(nèi)存優(yōu)化的靜態(tài)計(jì)算圖。所以 YOLO 模型要跑在 Atlas 300V 上必須走這樣一條鏈路PyTorch 模型 - 導(dǎo)出 ONNX - ATC 轉(zhuǎn)換 OM - ACL 加載推理ONNX 是中間橋梁。我建議導(dǎo)出 ONNX 時(shí)盡量保證算子簡(jiǎn)單、結(jié)構(gòu)清晰因?yàn)楹罄m(xù) ATC 對(duì) ONNX 的支持程度直接決定了轉(zhuǎn)換成功率。3.2 導(dǎo)出 ONNX 的規(guī)范操作以 YOLOv5s 為例官方倉(cāng)庫(kù)自帶導(dǎo)出腳本python export.py --weights yolov5s.pt --include onnx --opset 11但有一個(gè)細(xì)節(jié)要注意導(dǎo)出時(shí)是否包含 NMS非極大值抑制。默認(rèn)導(dǎo)出的 ONNX 里檢測(cè)頭會(huì)輸出原始預(yù)測(cè)信息比如 bbox 坐標(biāo)、置信度、類別概率后處理 NMS 是在 Python 端用 CPU 實(shí)現(xiàn)的。這種方案靈活方便調(diào)閾值但 CPU 后處理在大 batch 或高分辨率輸入下會(huì)成為瓶頸。如果你希望把 NMS 也塞進(jìn) ONNX可以借助torchvision.ops.nms或自定義算子但相當(dāng)一部分 NMS 自定義算子在 ATC 轉(zhuǎn)換時(shí)會(huì)遇到兼容問題。所以我的建議是先用“不帶 NMS”的 ONNX 跑通全流程驗(yàn)證環(huán)境沒問題后再考慮是否把后處理下沉到 NPU。另外導(dǎo)出時(shí)最好固定輸入尺寸。比如torch.onnx.export( model, torch.randn(1, 3, 640, 640), yolov5s.onnx, input_names[images], output_names[output], dynamic_axesNone, opset_version11 )動(dòng)態(tài) shape 聽起來(lái)很靈活但 ATC 轉(zhuǎn)換動(dòng)態(tài) shape 時(shí)要額外指定動(dòng)態(tài)維度的范圍推理時(shí)內(nèi)存編排也會(huì)更復(fù)雜性能通常不如固定 shape 來(lái)得直接。如果業(yè)務(wù)場(chǎng)景輸入分辨率相對(duì)固定直接固定是最省心的。3.3 ATC 轉(zhuǎn)換命令逐行拆解有了 ONNX 文件接下來(lái)用 ATC 轉(zhuǎn)換成 OM。這里以常見的 YOLOv5s 為例atc --modelyolov5s.onnx \ --framework5 \ --outputyolov5s_bs1 \ --input_shapeimages:1,3,640,640 \ --soc_versionAscend310P3 \ --precision_modeallow_fp32_to_fp16 \ --loginfo參數(shù)含義逐個(gè)說--model輸入 ONNX 文件路徑。--framework5表示 ONNX 模型固定值。--output輸出 OM 文件的前綴。--input_shape指定輸入節(jié)點(diǎn)的名稱和 shape。名稱 “images” 要和導(dǎo)出 ONNX 時(shí)的input_names保持一致。--soc_version指定芯片型號(hào)。Atlas 300V Pro 一般是Ascend310P3具體以npu-smi info里的芯片型號(hào)為準(zhǔn)。--precision_mode允許 FP32 轉(zhuǎn)成 FP16。YOLO 這類檢測(cè)模型對(duì)精度不太敏感FP16 通常能保持很好的精度同時(shí)推理速度更快、顯存占用更小。轉(zhuǎn)換成功后會(huì)生成yolov5s_bs1.om。你已經(jīng)完成了最關(guān)鍵的“過門檻”動(dòng)作。3.4 算子不支持的常見報(bào)錯(cuò)和應(yīng)對(duì)思路ATC 轉(zhuǎn)換最常見的失敗原因是 ONNX 里包含昇騰算子庫(kù)尚未支持的算子。報(bào)錯(cuò)信息一般長(zhǎng)這樣[ERROR] FMK: ... Unsupported op [Einsum]遇到這種問題我按以下順序排查升級(jí) CANN 版本。新版算子庫(kù)會(huì)覆蓋更多算子可能你遇到的“不支持”在下一個(gè)版本已經(jīng)支持。修改導(dǎo)出的 ONNX。有些算子是可以繞開的比如部分版本會(huì)用ScatterND或GridSample實(shí)現(xiàn)特殊邏輯這類算子如果不支持可以在 PyTorch 側(cè)重新實(shí)現(xiàn)相關(guān)邏輯用更基礎(chǔ)的算子替代。刪減后處理節(jié)點(diǎn)。如果算子出在 NMS 自定義部分直接把后處理挪到 Python 端重寫等環(huán)境跑通后再考慮融合回去。調(diào)整網(wǎng)絡(luò)結(jié)構(gòu)。實(shí)在不行把某些激活函數(shù)替換成更通用的算子比如 SiLU 如果報(bào)兼容問題可以換成 ReLU 或 LeakyReLU 做對(duì)比驗(yàn)證確認(rèn)算子是問題根因后再?zèng)Q定要不要為精度保留原結(jié)構(gòu)。提示--loginfo能在轉(zhuǎn)換日志里打印出具體哪個(gè)節(jié)點(diǎn)失敗。別用默認(rèn)的 error 級(jí)別否則你只能看到一個(gè)模糊的失敗碼沒法定位算子位置。4. 推理代碼怎么寫才不浪費(fèi)24G顯存ACL接口的實(shí)戰(zhàn)姿勢(shì)4.1 兩種上手法ACL 原生接口與 ACLLite昇騰推理編程的底層接口叫ACLAscend Computing Language它提供 C 和 Python 接口。你可以自己寫完整流程初始化、設(shè)備管理、加載模型、申請(qǐng)輸入輸出內(nèi)存、執(zhí)行推理、釋放資源。這種方式的優(yōu)點(diǎn)是完全可控缺點(diǎn)是比較繁瑣需要關(guān)注很多底層細(xì)節(jié)。官方和社區(qū)還封裝了一個(gè)叫ACLLite的 Python 庫(kù)把視頻解碼、圖像縮放、模型推理等常見操作封裝成更簡(jiǎn)單的 API。對(duì)純推理應(yīng)用來(lái)說用 ACLLite 能快速跑通 Demo。但我實(shí)際用下來(lái)的感受是一旦業(yè)務(wù)邏輯復(fù)雜比如要多路視頻、動(dòng)態(tài)切換模型、混合后處理你終究還是要回到 ACL 原生接口來(lái)掌控細(xì)節(jié)。這里我給出一套基于 ACL Python 接口的核心流程方便你理解整體結(jié)構(gòu)。4.2 核心推理代碼框架先看初始化import acl # 初始化 ACL acl.init() # 設(shè)置設(shè)備0 是設(shè)備 ID對(duì)應(yīng) npu-smi info 里的編號(hào) ret acl.rt.set_device(0) # 創(chuàng)建上下文 context, ret acl.rt.create_context(0)加載模型from acl_model import Model model_path yolov5s_bs1.om model Model(model_path)這里Model是封裝類底層核心邏輯是acl.mdl.load_from_file加載 OM 模型acl.mdl.create_desc創(chuàng)建模型描述讀取輸入輸出維度acl.mdl.get_input_size_by_index獲取每個(gè)輸入需要的字節(jié)數(shù)。預(yù)處理部分和 GPU 上差別不大。YOLO 要求輸入是[1, 3, 640, 640]的 RGB 圖像并且像素值歸一化到[0,1]。我用 OpenCV 讀圖后先做 letterbox 保持寬高比再轉(zhuǎn)成 RGB、歸一化最后 reshape 成 NCHWimport cv2 import numpy as np def preprocess(image, size640): h, w image.shape[:2] scale min(size / h, size / w) new_h, new_w int(h * scale), int(w * scale) resized cv2.resize(image, (new_w, new_h)) canvas np.full((size, size, 3), 114, dtypenp.float32) canvas[:new_h, :new_w] resized rgb cv2.cvtColor(canvas, cv2.COLOR_BGR2RGB) rgb rgb / 255.0 # 轉(zhuǎn)成 NCHW 并增加 batch 維 nchw np.transpose(rgb, (2, 0, 1))[None] return np.ascontiguousarray(nchw, dtypenp.float32)推理部分# 將預(yù)處理后的數(shù)據(jù)拷貝到設(shè)備內(nèi)存 input_data np.ascontiguousarray(preprocessed_img) # 執(zhí)行推理 result model.execute([input_data])result是模型輸出的原始張量。以 YOLOv5 為例輸出形狀通常是[1, 25200, 85]YOLOv5s 640x640 輸入3 個(gè)檢測(cè)頭加起來(lái) 25200 個(gè)錨框85 表示 4 個(gè)坐標(biāo) 1 個(gè)置信度 80 個(gè)類別。后處理需要從輸出里解碼出 bbox然后做置信度過濾和 NMS。這部分邏輯和在 GPU 上完全一樣唯一需要注意的是輸出數(shù)據(jù)在 CPU 內(nèi)存里不要反復(fù)申請(qǐng)釋放大數(shù)組盡量復(fù)用緩沖區(qū)。4.3 多 batch 和多路視頻流設(shè)計(jì)24G 顯存不是讓你只跑 batch1 的。實(shí)際部署要充分利用大顯存有兩條路徑路徑一提高單個(gè)模型的 batch。ATC 轉(zhuǎn)換時(shí)把input_shape設(shè)成images:4,3,640,640一次推理同時(shí)處理 4 張圖。這樣能攤薄調(diào)度開銷提高吞吐。但要注意你的預(yù)處理和后處理也得改成 batch 版本一次給 4 張圖一次處理 4 個(gè)輸出。路徑二多路視頻流并發(fā)。每路視頻流一個(gè)獨(dú)立線程各自持有自己的預(yù)處理緩沖區(qū)和后處理邏輯共享同一個(gè)模型。在 ACL 里可以創(chuàng)建多個(gè) Stream讓不同視頻流的推理請(qǐng)求在不同 Stream 上排隊(duì)硬件層面并行調(diào)度。實(shí)踐中視頻解碼往往比推理更耗資源Atlas 300V 對(duì)視頻解碼有專門硬件支持配合硬解還能進(jìn)一步降低 CPU 占用。我更推薦路徑二理由很現(xiàn)實(shí)真實(shí)業(yè)務(wù)里視頻流是動(dòng)態(tài)增減的batch 融合會(huì)讓調(diào)度變得復(fù)雜多路并發(fā)則只需要維護(hù)一個(gè)“視頻流 - 進(jìn)程內(nèi)推理任務(wù)”的映射關(guān)系增刪一路視頻就是增刪一個(gè)線程的事。4.4 別忽略 Device 內(nèi)存復(fù)用寫推理代碼時(shí)最容易忽視的就是內(nèi)存申請(qǐng)。ACL 里有一類內(nèi)存叫acl.rt.malloc在 device 上分配。如果每幀推理都重新malloc再free長(zhǎng)期運(yùn)行必然產(chǎn)生內(nèi)存碎片甚至出現(xiàn)“顯存占用持續(xù)上漲但實(shí)際沒有泄漏”的假象。我的習(xí)慣是啟動(dòng)時(shí)一次性申請(qǐng)好整個(gè)生命周期的輸入輸出緩沖區(qū)每幀推理只做數(shù)據(jù)搬運(yùn)不被釋放直到線程退出。對(duì)于 24G 顯存來(lái)說固定預(yù)留幾百 MB 做緩沖完全沒壓力但性能和穩(wěn)定性會(huì)好很多。5. 實(shí)測(cè)下來(lái)最容易翻車的三件事和針對(duì)性的處理方案5.1 服務(wù)器 BIOS 里的 PCIe 鏈路協(xié)商問題先講一個(gè)我踩過的真實(shí)坑卡插上去后lspci能看到設(shè)備但npu-smi info始終顯示 unknown 或 offline。排查了驅(qū)動(dòng)安裝、固件刷寫最后發(fā)現(xiàn)是服務(wù)器 BIOS 里Above 4G Decoding沒有開啟。很多 GPU 服務(wù)器默認(rèn)開啟但部分通用服務(wù)器默認(rèn)關(guān)閉導(dǎo)致 NPU 無(wú)法正常申請(qǐng) PCIe 地址空間。處理辦法進(jìn) BIOS找到 PCIe 配置相關(guān)選項(xiàng)開啟Above 4G Decoding如果主板支持把Resizable BAR也開啟保存重啟后再跑npu-smi info。另外某些主板的 PCIe 插槽可能共享帶寬如果插在 x8 甚至 x4 槽位上推理吞吐會(huì)受到明顯影響。盡量插在 CPU 直連的 x16 槽位。5.2 容器環(huán)境里的設(shè)備權(quán)限映射現(xiàn)在大部分部署都用 Docker。很多人宿主機(jī)上跑通了一進(jìn)容器就發(fā)現(xiàn)“設(shè)備不存在”或者“權(quán)限不足”。原因是 NPU 設(shè)備節(jié)點(diǎn)沒有映射進(jìn)容器。啟動(dòng)容器時(shí)需要把昇騰設(shè)備節(jié)點(diǎn)都掛載進(jìn)去。一個(gè)可用的參考命令docker run -it \ --device/dev/davinci0 \ --device/dev/davinci_manager \ --device/dev/hisi_hdc \ --device/dev/devmm_svm \ -v /usr/local/Ascend:/usr/local/Ascend \ -v /etc/ascend_install.info:/etc/ascend_install.info \ ubuntu:22.04 \ /bin/bash不同版本的驅(qū)動(dòng)可能還會(huì)生成其他設(shè)備節(jié)點(diǎn)穩(wěn)妥做法是到/dev/下搜一下davinci*、hisi_*相關(guān)的節(jié)點(diǎn)全部映射進(jìn)去。另外容器內(nèi)的 CANN 路徑要和宿主機(jī)保持一致否則環(huán)境變量會(huì)找不到庫(kù)文件。5.3 顯存泄漏和內(nèi)存碎片推理服務(wù)剛啟動(dòng)時(shí)顯存占用很穩(wěn)定跑個(gè)三五天后突然從 3G 漲到 10G。第一反應(yīng)是代碼里某個(gè)acl.rt.malloc沒釋放。但檢查邏輯后完全沒發(fā)現(xiàn)問題。后來(lái)定位到是反復(fù)申請(qǐng)和釋放 device 內(nèi)存導(dǎo)致的內(nèi)存碎片加上 CANN 的顯存池機(jī)制沒有及時(shí)回收。解決方式很直接初始化階段把推理需要的所有 device 內(nèi)存一次性申請(qǐng)好整個(gè)生命周期內(nèi)不釋放、不復(fù)用新的多線程場(chǎng)景下用獨(dú)立的臨時(shí)內(nèi)存池而不是每幀都向 ACL 要內(nèi)存。有一個(gè)輔助定位手段CANN 提供了acl.rt.get_mem_info這類接口可以查詢當(dāng)前 device 內(nèi)存使用情況。排查問題時(shí)先看總顯存、空閑顯存和峰值顯存能快速判斷是內(nèi)存泄漏還是碎片問題?,F(xiàn)象可能原因推薦解法npu-smi 查不到卡BIOS PCIe 配置開啟 Above 4G Decoding容器里識(shí)別不到設(shè)備設(shè)備節(jié)點(diǎn)未映射--device掛載 davinci 節(jié)點(diǎn)顯存持續(xù)上漲內(nèi)存碎片或未釋放復(fù)用緩沖池查詢 mem_info 定位6. 我目前對(duì)Atlas 300V選型的一線建議6.1 什么場(chǎng)景適合選它如果你要部署的是視頻結(jié)構(gòu)化、目標(biāo)檢測(cè)、圖像分類這類相對(duì)成熟的推理任務(wù)而且業(yè)務(wù)量上來(lái)了希望獲得比普通 GPU 更高的能效比Atlas 300V 是個(gè)值得考慮的選項(xiàng)。它在視頻硬解碼能力上比較強(qiáng)多路視頻流并發(fā)非常合適24G 顯存在當(dāng)前主流視覺模型下都有富余整卡功耗又低一臺(tái) 2U 服務(wù)器插多卡也不會(huì)太難伺候。從成本角度看如果項(xiàng)目驗(yàn)收需要的是“穩(wěn)定跑推理”而不是“隨時(shí)改模型結(jié)構(gòu)”昇騰這套封閉但成熟的鏈路反而能給你省心——因?yàn)樗阕蛹鄬?duì)固定一旦轉(zhuǎn)換通過跑起來(lái)非常穩(wěn)定。6.2 什么場(chǎng)景別碰它如果你還在頻繁改模型、做訓(xùn)練調(diào)參、不斷嘗試新結(jié)構(gòu)那 Atlas 300V 會(huì)讓你很痛苦。PyTorch 訓(xùn)練生態(tài)里的很多靈活操作它在推理階段未必支持每改一次網(wǎng)絡(luò)結(jié)構(gòu)可能要重新解決一次算子兼容問題這是時(shí)間成本很高的。另外如果你整個(gè)團(tuán)隊(duì)只有 CUDA 經(jīng)驗(yàn)沒有一個(gè)人熟悉 CANN那我建議先認(rèn)真評(píng)估學(xué)習(xí)成本。CANN 的文檔雖然越來(lái)越完善但和 CUDA 的生態(tài)規(guī)模相比差距依然明顯。團(tuán)隊(duì)里沒有“昇騰熟手”時(shí)排障效率會(huì)很低。6.3 給新人的一條經(jīng)驗(yàn)別急著跑模型。拿到 Atlas 300V 之后第一件事是花半天時(shí)間把驅(qū)動(dòng)、固件、CANN 的版本矩陣吃透然后跑通一個(gè)最簡(jiǎn)單的 ResNet 分類模型。先把“環(huán)境健康”這四個(gè)字坐實(shí)再上 YOLO 這種復(fù)雜模型。否則你會(huì)陷入“不知道是環(huán)境問題還是模型問題”的泥潭。最后說一個(gè)我自己的習(xí)慣把從 ONNX 到 OM 的 ATC 轉(zhuǎn)換命令寫成固定的 shell 腳本放在項(xiàng)目里把推理容器的啟動(dòng)命令也固化下來(lái)每次新環(huán)境部署直接復(fù)用。等你在 Atlas 300V 上把 YOLO 完整跑通一遍再回頭看會(huì)發(fā)現(xiàn)這條鏈路并不可怕只是上游生態(tài)決定了它比 CUDA 多了一道“過門檻”的工序罷了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品国产拍高清AV| 国产在线精品偷| 一区二区偷拍拍视频| 色综和网| 亚洲综合电影| 久久久精品无码亚免费| 91色图片| 成人乱人伦一区二区| 日本一区二区三区精品| 欧美 色 亚洲| 色婷网| 国产熟妇一区二区| 岛国艾薇凹凸视频天堂| 日韩 欧美 国产 麻豆| 亚州熟女乱伦| 国产精品乱人伊人网| 香蕉精品二区二区| 91久久久久久久| 日日夜夜草草草| 亚洲精品国产精品成人| 久久久久久久一级黄色打同平台| 伊人宅男大香蕉| 人人干人人操人人..com| 日韩 欧美 校园一区| 亚洲国产综合视频| 日韩一区二区熟女| 男人的天堂 在线一区| 色情综合| 手机在线大香蕉| 九九热免费国产视频婷婷伊人 | 日韩女模中文造逼| 久久久久久久久久久久欧美日| 最新日本中文字幕| 亚洲男人的天堂在线看| 人妻乱仑一区二区三区| 午夜传煤十二区精品| 国产极品999| 欧美大波激情xxxx| 久99在线免费观看视频| 亚洲另类综合欧美| 东京热视频网| 97在线播放 | 色综合久久88色综合久久天天| 久久久久久久综合,国产| www网站黄| 欧美亚洲丝袜人妻制服中文99| 国产玖玖| 亚洲精品国产专区在线观看| 色97欧美| 熟妇艹鸡八| 特级丰满少妇一级AAAA爱毛片| 亚洲欧美91√| 偷拍欧美综合| 五月天丁香婷婷综合网站| 肥臀熟女一区二区三区视频| 天天干1区2区在线| 人妻一区二区三区| 伊人亚洲国产一成人久久精品,久久| 大学生美女口爆| 亚洲精品国产av天美传媒| 国产精选三级在线观看| 国产精品日本无码A片| 国产视频大全| 亚洲射综合网| 国产 码在线成人网站| 国产老太乱伦一区| 亚洲九九视频| 深夜激情| 欧美日韩中文字幕不卡| 好一吊区二区| 精品然女一区二区| 中文字幕版| 国产AV高清AV无码| 色综合久久av| 久久精品福利影院| 综合亚洲欧美精品日韩?v| 97天天插| 久久精品日韩专区免费观看| 91五月天| 九九久久国产精品| 人妻精品4K4K4K4K4| 激情五月综合| 999国产精品999| AV在线性爱| 亚洲se91| 噜噜噜噜久久久精品免费| 97一区二区三区视频| 天堂蜜桃无码视频一区二区| 午夜理论片在线观看免费| 伊人国产成人av网站| 欧美色图99| 天天舔天天日天天射| 另类亚洲图色| 天堂av2019| www.婷婷| 久久草草欧美精品| 九九色色| 国产精品色色| 欧美色图天堂在线| 蜜臀久久99精品久久综合| www久久99| 美女写真| 亚洲四虎熟女精品| 静品嫩模一区二区| 国产亚洲综合欧美一区| 亚洲一本色道中文无码aV天美| 国产又色又粗又黄又爽| 啪啪视频亚洲第一| 超碰人妻天天干| 精品久久久久av影院| 狠狠久久手机视频精品| 欧美 精品国产制服第一页| 亚洲天天操| 91精品久久久久| 啊啊啊男女| 少妇熟女视频一二三区| 亚洲色交| 看免费一级在线播放毛片| 亚欧色图在线激情| 一级性爱视频免费观看| 福利操逼| 国产精品久久久久久 百度| 欧美另类精品xxxx| 日本网色| 欧美日不卡| www.狠狠干.coom| 精品国产自在在线99| 91色黑人少妇| 五十路成人在线视频二区三区| 人妻少妇久久| 91老司机视频| 欧美日韩大香蕉| 97无码视频在线播放| 精品一区二区三区国产| 中文字幕成人| 亚洲成人一二三区| 国产风韵犹存熟妇三区| 日韩本不卡视频在线观看| 亚洲欧美另类图片| 亚洲色图尤物视频| 久久婷综合| 97久久久久久久精| 国产精品天干天干综合网麻豆 | 97亚洲综合电影| 少妇69中文| 狠狠操狠狠燥| 欧美一级A一级a爱片久久| 国产久久成人| 亚州伊人色综台| 诱惑人妻欧美一区在线播放| 日韩91网| 精品国产91内射久久| 五月天黄色激情视频| 很很干很很操| 亚洲自拍欧美色综合| 欧美欧美少妇| 欧美国产精品| 久99久视频精选| 欧美综合制服在线| 麻豆av一区二区| 操逼日批| 淫淫总合网| 色九九综合AV| 操逼逼一区视频| 亚洲成人免费电影| 91美女视频在线免费观看| 日韩无码第3页| 中国东北熟女老太婆内谢| 色妺妺在线视频| 校园春色家庭伦理欧美激情| 国产乱伦亚洲色图高清无码| 亚洲美女精品| 九九久久九九久久| 青青草原成人| 国产精品一区午夜福利| 97午夜剧场日韩| 精品人妻一区二区蜜桃视频| 国产综合永久精品日韩鬼片| 男女激情中文字幕| 亚洲欧美电影| 蜜臀av在线播放一区二区三区| 操逼无毒无码免费视频| 国产亚洲精品久久久久小| 乱精品一区字幕二区| 97超碰中文字幕| 91国产操逼视频| 人人操人人狠狠操| 亚洲好色人妻| 国产精品无码论坛| 色原狠狠天天天| 被体育老师抱着c到高潮| 目产99999久久999| 天天干天天燥| 中文久久一区| 最新亚洲人成网站在线影院| 99操| 秋霞一集毛片观看| 狠插 制服 自拍| 欧美色999| 1区2区3区在线视频| 婷婷色在线| 97精品中文字幕| 欧美性爱日韩高清| 91性生活久久久| 人人摸.人人色| 九九成人精品| 99国产精品视频尤物| 久草在| 国产欧美精选激情视频| 国产精品粉嫩福利在线| 国产成人无码高清| 校园春色 亚洲| 丁香五月天激情综合| 骚妻少妇精品性色无码四色A V| 国产免a费看黄片在线| 99黄页网站| 国产熟女免费观看久久| 亚洲综合网91| 91色黑人少妇| 午夜影美女日鸡鸡天天视频国产| 久九9精品| 欧美性爱十八禁| 亚洲图片小说欧洲| 国产熟女少妇一区| 久久无码成人| 超碰97日韩| 中文字幕二区日韩天堂| 91伊人久| 超碰欧美COM| 97综合在线观看| 2017人人操,人人摸| 丝袜色综合| 色婷婷综合网| 国产综合在线视频网站| 色约约一区=区三区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 五月色综合| 色在线视频导航| 日欧毛片久久| 在线 制服丝袜中出 人妻| 97综合久久| 美女干逼2| 九热视频| 国产av又色又爽又黄| 国产AV天美传媒一区二区三区| 婷婷色五月激情| 啪啪性爱免费视频| 亚洲人妻色图| 午夜精品久久久久久久| 国产最新AV| 久久久国产亚洲精品系列| 一区二区视频在看| 91欧美www| 欧美丝袜激情| 中文字幕一区av| 乱伦a片视频| www.91视频网| 久草电影网| 久久99手机免费视频| 亚洲性爱无码乱伦av| 欧美精品69性爱| 亚洲中文字母在线播放| 伦激情人妻另类人妻| 一卡二卡三卡| 偷窥自拍亚洲| 亚洲欧美天| 亚av顶级裸体一区二区三区四区五区| 青娱乐导航AV| 一本道综合色图| 日本欧美亚洲高清在线看| 久久精品国产精品一区| 91在线免费精品视频| 日本2020一区二区| 另类老少妇| 国产精品第二页| 欧美亚洲激情小说| 国产精品久久久亚洲一区| 777奇米影视777四色| 日韩中文字幕国产| 狠狠操,使劲操| 人妻少妇精品久久久| 婷婷色综合| 亚洲精品国产熟女| 天天看天天日天天操| 99精品丰满人妻无码| 久久欧美1卡2卡3| 亚洲国产激情国产av| 午夜福利1区2区3区| 亚洲黄色| 抽插一区二区视频| 国产一区二区在线看| 东北女人的毛片| 婷婷丁香六月| 夜夜嗨一区二区| 激情干在线| 日韩精品永久在线观看| 亚洲高清无码在线桃色| 国产女人和拘做爰视频 | 日韩欧美~中文字| 久久AV无码网址| 校园春色亚洲| 热久久无毒不卡| ji熟女.com| 东京热视频网| 精品久久久久久中文字幕三区| 高清孕妇孕交 交| 久久久涩| 欧美色日本| 国精综合一二三区影视| 亚州日韩97| 亚洲激情色片 | 日本女人久久久| 在线中文字幕视频| 黑人娇小av在线播放| 亚洲男人天堂手机版| 久久久亚洲精品中文字幕人妻| 亚洲不卡一| 国产又粗又长又大的视频| 强乱老妇中文字幕| 亚州性色| 国产粉嫩蜜臀av一区二区三区| 91美女视频在线观看| 天天综合中文字幕 91| 人妻黑丝袜电影| 97爱啪| 人人澡人人澡人人| 噜噜噜亚洲精| 男人久久天堂| 成人三一级一片aaa| 色综合久久88色综合久久天天| 亚洲午夜福利在线影院| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 伊人久久亚洲色欲综合网站 | 91色黑人少妇| 情色五月天网| 97超碰精品图片| 亚洲高清自拍| 午夜天堂精品久久| 激情人妻另类| 试看日韩黄片| 亚洲中文字幕久久人妻| 91九色精品熟女内射| 五月天丁香| 国产夫妻一区二区| 欧美日韩亚洲少妇寂寞影院正在播放 | 中文字幕一区二区三区人妻少妇在线| 美女诱惑在线一区| 9久9久9久9久视频网站| 黑人猛交| av婷婷色婷婷色六月| 啊啊啊用力在线观看| 久久久中文版| 91n欧美| 中字幕人妻一区二区三区| 51一区二区三区| 午夜激情床戏激情| 在线电影亚洲色图| 亚洲国产一区二区日韩专区| 91Chinese在线| 青青草十区九区爱夜| 人人爽夜夜玩视频| 久久精品国产亚洲AV嘿嘿| 99热婷婷| 另类视频在线| 黄片免费日韩| 日本免费亚洲欧美| 嗯嗯啊啊的视频| yiqicaoav| 手机在线看片免费人成视频| 91l欧美在线| 天天干夜夜操一区二区| av网站在线观看了| 欧美综合骚| 熟妇一区,二区,三区。| 蜜乳性色无码专日粉嫩骚逼AV| 熟妇综合一区二区三区| 国产乱伦一二三区| 啊啊啊久久久视频| 天天操天天干一区二区| 欧美少妇高潮久久91| 亚洲男人的天堂va亚洲男人社| 在线观看亚洲专区| 欲射影视| 女性91网站| 蜜臀国产AV中文字幕| 一二三四视频在线社区中文字幕| 色吧5亚洲| 99久久综合| 東南亚性呦成人伦理资源在线视频| 亚洲色图欧美色图日韩色图| 四虎影库国产精品免费| 中文久久| 九九天堂| 日韩性爱人人爱人人操| 久久只有精品一区二区三区| 国产强奸乱伦无码视频| 日韩在线视频1234| 99老司机精品视频在线观看| 亚洲AV高潮| 一中国女人毛片水真多| 欧美九九爱| 日欧操屄| 日韩精品第3页| 啪啪性爱免费视频| 天天摸夜夜摸| AV一区观看| 亚洲性感丝袜诱惑在线观看| 精品亚洲国产成人精品| 蜜桃午夜视频一区二区 | 欧美一区二区三区另类精品| 97爱碰| 一线黄色免费性爱片| 夜草欧美| 大香蕉久操| 久久在肏| 欧美国产精品久久九九| 欧美天天综| 操老熟女AV| 东京太热男人的天堂久久久| 偷拍偷窥与盗摄视频专区| 日日操免费视频| 天天日天天干天天整| 人人透人人操| 亚洲天堂女优在线| 超碰一区二区| 欧美福利视频啊啊啊啊| 盗摄女人妻在线| 色综合久| 天天弄欧美| 亚洲五区熟女| 操一对老熟妇爽上天视频| 超碰99re| 韩日性爱av| 婷婷五月天AV| 热久日综合| 日韩大香蕉AV影片| 国产最火爆久久国产网站网站| 亚洲 日韩 丝袜 熟女 变态| 美女在线H91| 国产精品电| 天天综合网91| 久久精品性| 亚洲中文电影| 高清孕妇孕交 交| 一级岛国大片| 无码免费一区二区三区啪啪| 欧美玖玖爱免费玖玖| 久久国产在线一区二区| 国产精品亚洲美女久久久久| 91中文精品日韩欧美在线| 亚洲区限制级 99| 99这里只有精品国产| 深爱激情五月天| 牛牛久久国产精品视频一二三| 97色操| 婷婷激情五月天小说网| 97硬碰| 欧美 亚洲| 2019久久久久久久久福利| 嗯嗯啊啊啊好舒服| 久久国产成人精品国产成人亚洲| 国模艳艳啪啪一区| 五月激情综合网| 日本精品久久久久久久| 青娱乐欧美激情一区二区| 91亚洲网站| 中文字幕在线观看二区三区| 98福利在线视频| 久久国产AⅤ| 男人兔费天堂| 欲综合网| 亚洲国产激情国产av| 十八禁一区二区无码观看| 999久久久免费精品国产牛牛| 国产在线视视频有精品| 亚洲精品97中文字幕| 最新国内自拍av免费| 色女99一级片在线观看| 伊人影院日本| 久久手机好看网站| 熟妇乱伦一区二区| 久久亚洲人妻| 黄色片,com| 四季AV一区二区凹凸精品小说| 久久久久久久人妻丝袜| 丰满少妇人妻久久久久久| 色在线视频导航| 国产suv精品一区二区四| www.91视频网| 日韩图区 偷拍| 色婷婷aV一区二区三区麻豆综合| 秋霞色色影院| 精品176精品2| 99久久久er直播网址| 欧美日韩国产精品久久色婷婷| 另类一区| 婷婷午夜清品久久久久久久性色视频观| www.色操逼| 无码不卡亚洲成?人片| 国产精品久久久视频| 久久无码一区二区二三区性色| 操逼精品视频| 强奸乱伦av电影| 蜜臀AV一区二区三区| 人妻久热在线| 亚洲va有码在线天堂| 亚洲 欧美 综合 91| 久操精品网| 日本影视久久免费| a片亚洲一本通视频| 丁香五月激情综合国产| 天天干天天操天天干天天操| 性色A∨91| 亚洲视频小说| 亚洲国产欧美中日韩成人综合视频| 日韩熟女精一区二区三区不卡| 亚洲 中文 女同| 性暴力欧美猛交在线直播| 果冻传媒A片一二三区| 野狼激情网| 老外又粗又长一晚做五次| 久九9精品| 日日日日日| 日韩免费三级黄片电影| 熟女熟妇一区二区三区视频| 日韩97视频!在线| 黄片aaaaa一区| 欧美色视| 农村少妇久久久久久久| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 夜夜嗨视频| 精品美女少妇一区二区三区| 国产乱伦亚洲| 男女啪啪啪18禁网站| 久久噜噜噜精品国产亚洲综合| 亚洲欧美大| 蜜乳AV色欲AVAV无码| 尤物视频视频官网| asc国产精品| 五月天色电影| 人妻无码后入| 狼天天狼天天大香蕉| 九色在线熟女国产黑人| 91天堂| 色97欧美| 中文字幕精品专区搜索结果91| 超碰爽人妻熟女Av| 日本天堂网| 国产精品色| 国产免费一区在线观看| 欧美综合娱乐久久| 久久亚洲AV无码专区首页| 亚洲综合首页| 手机在线观看不卡无码av| 亚洲天堂精品日韩电影| 三级色影综合网| 噜噜噜亚洲精| 最新av在线| 精品久久久久黄少妇| 97操操| 香蕉久久国产AV一区二区| 入口操逼网站| 国产成人免费观看在线视频| 国产精品999aaa| 久久只有精品| 日韩精品一二三| 精产品久久| 草B在线| 久久噜噜噜精品国产亚洲综合| 亚洲情色综合网| 免费亚洲国产精品久久一区| 最新av在线| 欧美在线综合| 亚洲色综网| 国产乱不卡| 欧美在线55555| 91丝袜美腿片| 久草久日| 97超碰精品图片| 成人怡红院| 最新日本中文字幕| 无码直播久久久| 国模无码人体一区二区三| 久久精品 六十路 熟女 欧美| 2024年最新色情网站在线观看| 97天天日| 国产日韩区| 国产精品自在线发布| 国产成人免费观看在线视频| 一区二区三区激情在线观看| 99这里只有精品| 日本天天吊| 超碰免费欧美7| 久9综合在线| 美女久久久久久久久久久| 欧美三级偷拍| 国产色综合亚洲色综合吹潮| 黄色AAAAA欧美| 在线v中文字幕一区二区三区| 国产欧美第五页| 后入内射蜜桃臀| 亚洲综合性网址| 超碰久超碰久| 欧美大香蕉卡久久| 先锋音影AV| 青草视频人妻在线观看| 2017亚洲天堂| 涩涩这里只有精品视频| 国产欧美一区激情交| 色爱综合网欧美| 十八禁电影伊人网| 69天堂| 国产成人无码高清| 2011国产精品| 色综合99999| 亚洲加勒比久久日本道| 久草网站免费在线观看| 狠狠狠一区二区三区| av东京热男人的天堂| 亚洲男人电影天堂| 亚洲最新a在线观看| 亚洲最大91网| 快灬快灬 一下爽蜜桃在线观看| 免费国产电影一区二区| 成人综合久久精品色婷婷| 99啪啪| sewuyueav| 日韩无码黄色片| 快点操死我| 日韩欧美久久婷婷网站| 欧美黑人精品在线播放| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 综合亚州欧美| 午夜福利在线合集| 密臀在线免费观看| 无码人妻精品酒店| 亚洲四虎熟女精品| A啊啊在线观看| 欧美福利视频啊啊啊啊| 狠狠干狠狠干| 欧美高清在线| 一区二区三区 日韩欧美| 六月丁操逼| 狠狠操狠狠操操| 97天天爽| 精品天堂| 五月天社区| 2019天天操天天爽天天拍| 国产熟妇 码视频户外直播| 男人天堂久久精品| 99热在线只有精品| 97最新在线播放视频| 后入式999| 精品少妇人妻| 欧 美 自 拍 偷 拍| 日韩99神马视频片| 夜夜草天天| 亚洲限制级在线| 香伊人在线| 亚洲色性情三级| 999久久久免费精品国产牛牛| 国产又操| 97这里有精品| 依人大香蕉| 美欧色综合| 欧美亚综合色图| 99久久久久久亚洲精品不卡| 冬京热男人的天堂| 曰韩精品视频一区二区| 欧美97在线观看| 天天干干天天干干| 日日躁狠狠躁天天躁精品| 国产高潮AA片免费看| 欧美综合色,www| 国产在线视视频有精品| 夜夜夜爽www精品视频| 色综合久久888| 亚洲色图欧美一区二区不卡| 精品人妻1237| 人人玩人人添人人澡免费| 欧美综合777| 亚洲国产成人高清在线| 久久精品无码专区| 激情六月婷婷| 久久久久久网址| 日韩精品操少妇| 国产传媒午夜理伦精品| 色欧美色交综合| 精品国产一区二区三区av在线资源| 91丝袜人妻| 青青草原人妻| 波多野42部无码喷潮在线观看| 青青青草原| 另类综合另类| 青青伊人这里只有精品| 97碰久久| 欧美性生活内射| 超碰91在线| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 四虎884| 婷婷三区| 国产剧情AV不卡在线观看| 久久久久女教师免费一区 | 亚洲中文字幕噜噜噜久久久| 95自拍视频在线观看| 色噜噜人妻av中文字幕| 中文字幕一区 二 区 三 四 五 区日 日 骚| 日韩国产欧美伦理在线| 欧美一级A片在线看视频性色| 久久久极品| 大香蕉综合在线| 日本一区三级韩国| 欧美日韩国内不卡| 欧美丰满少妇xx高潮| 亚洲毛片久久| 欧美黑人与女人91~| 人妻久久久久久| 翔田千里一区二区三区奶水| 操老熟女AV| 亚洲男人天堂网久久| 思思热免费视频观看| 影视综合无码少妇| 嗯嗯啊啊操我| 亚洲激情深爱文学小说网站| 精品性爱久久视频| 四虎AV无码| 色99色| 91色久| 一线黄色免费性爱片| 久久精品人妻一区| 欧美AB在线| 久热精品在线| 亚洲色图欧美色18直播在线| 九一综合网| 四虎884a| 欧美 日韩 婷婷 五月| 岛国小电影| 伊人97超碰| 日韩亚洲美女一区久久| 国产67194| 久久久精品视频免费观看| 亚洲日韩美国人妻| 亚洲色图欧美色图日韩色图| 色色毛片| 中文操逼字幕| 亚洲自拍偷拍视频在线| 国产亚洲精品一区二区三区| 国产剧情在线| 啊啊啊想要| 国产精品精品系列在线观看| 91精品老女人| 欧美第五页| 亚洲天堂久久| 97伦综合| 七月丁香婷婷| 国产二区三区免费视频| 日韩日本欧美在线观看| 久久久久久久九九九九九九| 麻豆国产97在线| 超碰免费人妻人人| 国产一级内射无挡观看| 淫荡熟女乱伦网| 国产精品免费视频人成| 1769精品一区二区三区| 自拍偷拍2025在线观看| 综合婷婷| 亚洲中文字幕噜噜噜久久久| 久久久久久久久久久久久久久性生活视频| 九九热男人天堂| 亚洲精品国产AV天美传媒| 97 九色| 色拍偷亚洲| 99在线精品观看视频中文| 97精品免费| 亚洲成人黄色在线观看| 色第一页| 国产日韩中文字幕欧美| 欧美色图20P| 亚洲最新Av| 丰满岳乱妇一区二区三区| av无码av无码专区| 蜜桃视频精品一区二区| 91欧美偷拍| 日韩欧美资源| 男人的天堂网页| 大香蕉黄色一级片免费看| 色五月婷婷色| 男人下部插入女人下部| 日日噜噜夜夜久久亚洲一区二区| 夜夜夜夜久久久久| 国产后入| 自拍偷拍 日韩无码| 欧美日日网| 久偷拍欧美日韩三区| 国产精品视屏| 精品偷拍13p欧美dodk视频| 国产伦精品一区二区三区在线观 | 国产精品另类| 亚洲人成网站7777| 大香蕉九九| 日夜久久久九九九久| 精品一区二区三区18| 色九九久九九| 人人做,人人操,人人摸| 久久东京热久久| 91 偷| 久久9精品| 日韩人妻播放| 久久婷婷一区二| 热久久无毒不卡| 国产无码成人无码| 久久久久久久人妻| 久久同城AV| 亚洲毛片基地专区| 天天爽人人综合免费7799| 好看的91视频| 91亚州| 97精品综合久久| 日日干男人的天堂| 日本人妻最新在线中| 亚洲色图亚洲无码强奸乱伦| 操b网站亚洲无码| 国产熟女无套内射| 国产亚州精品美女久久久免费| 91欧美美女日韩国产婷婷| 亚洲无码一区成人免费午夜 | 亚洲国产精品久久久久久久久久| 大香蕉青青9| 人人妻碰人人免费| 天天日天天插| 日韩97在线| 久久99人妖视频国产| 色天堂在线观看| 久久午夜鲁丝片| 亚洲色图超碰在线| 国产精品乱码久久久久| 欧亚免费视频| 亚洲情色 自拍| 久久99午夜精品一区人妻| 亚洲精品 超碰| 极品综合| 99热官网| 中文字幕黄色一起草| 日本日逼高清| 欧美精品久久96人妻无码| 亚洲高清自拍| 亚洲操逼视频网站| 欧亚三区动漫| 久久丁香五月婷婷| 久热最新在线杭州| 日韩精品99999| 亚洲精品九九九| 久久久久久久一级黄色打同平台| 日韩精品大香蕉伊人在线| 伊人网综合在线视频| 大乔未久88一区| 国产18精品亚洲精品| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 熟女五十路一区二区三| 神马久久网| 97摸视频| 亚洲精品九九九九九九| 免费精品99| 青草精品视频日本久久久久网站在线| 精品无码久久久| 2021国产成人精品久久| 人妻天天爽夜夜爽爽| 久久受www免费人成| 嗯嗯啊好大| 免费精品福利在线观看| 一区二区三区一亚洲中文字幕、综合区灬| 欧美极品女人的天堂| 大JI巴好深好爽又大又粗视频| 亚洲 图片 综合91| 17c在线成人免费A片观看| 欧美日韩青操| 99精品视频在线观看| 亚洲欧美情色| 天天舔天天日天天射| 丁香五月激情综合国产| 综合亚洲欧美| 国产青青美女玩逼视频| 人人操人人摸人| 在线免费观看高清无码视频| 亚洲自拍欧美国产首页网曝| 国内精品久久久久影院亚洲| 97欧美日韩| 18精品一区| 久久久久久AV无码免费网站| 人妻精品一区二区| 少妇内射www在线观看视频 | 懂色AV中文| 久99视频| 人妻干天天| 亚洲欧美清纯| 天天天乱色综合全| 99热9| 日韩乱伦AⅤ| 99999亚洲另类| 国产久久视频| 思思热免费视频观看| av黄图片在线观看| 天天操熟妇| 日本999精品| 五月天婷婷色| 亚洲制服aⅴ中文字幕| 久久二| 蜜臀th| 亚洲丝袜色| 丝袜剧情| 亚洲同性aV综合| 熟妇国产免费一区| 亚洲国产综合久久天堂| 人人操av| 色色福利| 天天操夜夜操狠很操| 亚洲在线欧美| 九九热精品视频六| 色老牛| 人人搡人人肉久久精品| 99在线免费视频| 精品国产肉丝袜在线拍国语| 国产精品久久久久久久AV大片| 亚洲情色综合网| 欧美亚洲成人在线一区二区三区| 屌逼麻豆| 水澄无码AV| 天天天天天干夜夜夜夜夜操| 嫩草一区二区在线观看| 人人模人人看| 欧美色就是色| 欧美亚洲激情| 青青草一区二区高清无码视频| 欧美爱国产综合、| 日韩久草| 亚洲脚交| 少妇内射视频| 国产后入清纯| 2026国产精品视频| 青青操在线亚洲视频观看欧美在线 | 久久九九国产精品| 国产日韩区| 综合欧美亚洲| 一级二级在线观看| 国产精品欧美在线观看| 超碰97丝袜| 久久一区二区蜜桃| 亚洲97| 色悠久| 成人性爱AV在线免费观看| 天天看天天日天天操| 日韩熟女无码| 欧美呦呦性爱| 亚洲暴力强奸AV| 强奸乱伦Av网| 久久丁香五月婷婷| 丁香五月成人| 嗯嗯啊啊用力视频免费| 丰满少妇一区二区三区专区| 久久精品视频28| 屌妞视频久久久久久久久久久久| 97AV在线免费观看| 超碰免费欧美7| 欧美激情亚洲| 蜜桃久久一区二区| 国产精品久久久久久高清无码免费看 | 亚洲人精品久久久| 小电影欧美91| 91色综合| 素人一区二区三区日韩| 手机在线观看不卡无码av| 欧美日韩国产色图在线| 五月天社区| 伊人大香蕉在线| 天天内射| 色与欲影视天天看综合网| 热99这里有精品综合久久| 精品欧美不卡在线播放| 美国一区二区免费视频| 国产伦精品一区二区三区在线观| 乱日视频| 亚洲综合一| 男同专区一区二区三区在线| 98久久| 亚洲精品国产无码高清| 亚洲欧美日韩精品久久久一区二区 | 国产欧美一级在线观看| A V少妇特黄三级| 亚洲AV高潮| 伊人网在线点播| 毛片久久| 国产欧美一区激情交| 久久欧美按摩999| 69丨亚洲丨精品丨入口免费播放| 91天天c| 91欧美亚洲| 老熟女乱伦片| 日韩婷婷| 国产超碰国产97| 五月天AV资源| 亚洲影视高清第一页| 欧洲黄色网| 凸凹视频在线观看| 人妻出轨一区二区三区| 丝袜美腿丝袜| 久久亚州精品成人Av无| 9九九九九视频在线观看| 麻豆成人av| 熟女激情综合网| 国模吧 一区二区三区| 狠狠夜色午夜久久综合在线| 91美女精品| 日韩av不卡在线观看| 五月天色图| 搡老女人老91二区| 中文字幕成人理论在线| 日韩天天本| 蜜桃狠狠色伊人亚洲综合网站| 婷婷五月综合在线| 怡红院成人av| 日本性爱欧美性爱| 天美国产精品| 校园春色综合| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 日本操大逼| 91女网站| 国产又粗又长又大的视频| 久久久久亚洲AV无码专区少妇| 亚洲精品一二三四区| 国产免费小视频| 狠狠干婷婷| 综合色久欲| 国产树林里野战在线看| 99xav| 日婷婷| 欧美黑人与女人91~| 立川理惠被中出无码| 亚洲欧美精品91| 久久久久白虎| 九九aV| 97chaopengongkai| 国产 丝袜 欧美中文 另类| 久久人妻少妇| 久久五十路熟女人妻| 91久久国产综合精品| 国产操操日韩三级黄| 91在线色| 亚洲制服aⅴ中文字幕| 二级久久网| www.大香| www.男人天堂| 色综合网1| 久久噜噜噜精品国产亚洲综合| 午夜高清成人在线视频| 物业黑人 AV一区| 思思性爱| k频道色撸撸| 岛国福利在线精品播放| 成人综合网 欧美| 不卡中文字幕aⅴ在线| 91红杏| 欧美亚洲第一页| 97超碰超欧美。| 精品性爱一区二区| 97精品国产手机| 久久av成人无码免费| 中文字幕二区| 97舔舔| 久久av无码| 亚洲文学偷乱拍啪啪啪啪| 粉嫩av在线一区二区| 9久久精品| 99精品热| 色婷婷六月丁香七月婷婷| 一区二区三区色综合| 天天做日日爱夜夜爽| 日本天天干天天操一区| 精品视频123区小说区| 在线一道啪| 国内外毛片在线观看| 精品视频123区小说区| 神马久久久久久久| 青青草玖玖爱| 亚洲天堂男人在线| 强被迫伦姧在线观看无码网站| 操淫穴亚洲五月丁香 | 伊人天堂在线| 色哟哟综合| 欧美啪啪啪91| 色婷婷婷五月天激情四射| 国模艳艳啪啪一区| 啊啊啊好想要| 大香蕉欧美国产日韩高潮| 91黑丝露脚| 情趣丝袜无码操逼视频| 国产97av| 亚洲美女 晚间男人天堂| 国产精品无码AV网站| 人人妻碰人人免费| 97超碰欧美手机在线| 丝袜喷水在线| 亚洲无线码一区国产欧美国| 免费国产电影一区二区| 久久久一区二区三区麻豆| 日本免费不卡二区| 综合五月婷婷| 人人看人人插| 啊啊啊啊啊在线| 啊啊啊啊啊啊啊啊要喷了| 男人天堂.AB| 五月综合视频| 天天摸夜夜添无码小视频| 亚洲精品久久久久毛片A片拉屎 | 天天日少妇逼AV| 日韩激情啪啪| 日本孕妇一区二区视频操逼免费看| 97色欧洲| 熟女AV一区| 青青草视频久久久久| 9九九九九视频在线观看| 国产AV激情无码久久无码| 13小男生GAY自慰脱裤子| 精品少妇高潮久久| 啊啊啊啊好疼视频| 另类小说五月天| 国产精选三级在线观看| 婷婷午夜成人色中色| 久久久久久网址| 97综合在线| 欧美日韩亚洲少妇寂寞影院正在播放| 天堂资源站| 性交一区二区在线播放| 青青草九九九九九| 久久久久久亚洲精品不卡人乳 | 欧亚 另类 久| 欧美天天谢综合网| 91 丝袜在线| 亚洲一二三精品久久网| 色色色热| 色爱综合网| 国产精品干干干| 日韩亚洲中文有码视频| 韩日性爱av| 亚洲无码太久| 久操网无码在线| 欧美色九九| 激情一区二区| 中文字幕一区二区视频在线观看| 国产精品 午夜福利| 国产探花精品在线| 911av网站免费观看| 欧美成年人性爱视频免费观看| 2017av无码免费无线播| 人人操 欧美| 久久综合九色综合欧洲98| 亚洲本色精品一区二区久久| 欧美天天射| 亚洲欧美日韩制服另类| ji熟女.com| 中文字幕一区二区免费在线|