国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

Atlas 300V部署YOLO全流程:從CANN配置到ONNX轉(zhuǎn)OM與推理實(shí)踐

Atlas 300V部署YOLO全流程:從CANN配置到ONNX轉(zhuǎn)OM與推理實(shí)踐 “atlas”這個(gè)標(biāo)題在不同圈子里含義完全不同。做地圖的會(huì)想到那只都市怪談里的巨獸做數(shù)據(jù)庫(kù)的可能想到Apache Atlas而我看到它第一反應(yīng)是華為昇騰那套AI推理硬件。這回網(wǎng)上大家問(wèn)得最多的兩個(gè)問(wèn)題也特別典型一是“Atlas能不能部署YOLO”二是“Atlas 300V 24G到底是不是運(yùn)算加速卡”。說(shuō)實(shí)話這兩個(gè)問(wèn)題我最早也都糾結(jié)過(guò)買卡前怕買錯(cuò)部署時(shí)怕跑不通真正上板調(diào)通了才發(fā)現(xiàn)很多東西跟GPU思維完全不一樣。這篇文章我想把自己從零開始接觸Atlas、到在Atlas 300V這種推理卡上跑通YOLOv5/YOLOv8全流程的經(jīng)驗(yàn)整理出來(lái)。內(nèi)容包括Atlas硬件選型、CANN工具鏈的作用、ONNX模型轉(zhuǎn)OM模型的具體操作、AIPP配置、AscendCL推理Demo以及我踩過(guò)的各種坑。不管你是準(zhǔn)備采購(gòu)硬件做方案選型還是已經(jīng)拿到板子正卡在模型轉(zhuǎn)換階段這篇文章應(yīng)該都能幫你少走不少?gòu)澛贰?. 從Atlas這個(gè)名字說(shuō)起為什么做這樣一期部署實(shí)戰(zhàn)1.1 你可能沒(méi)搞清楚的Atlas產(chǎn)品版圖很多人默認(rèn)Atlas就是一塊“開發(fā)板”這種理解其實(shí)會(huì)耽誤事。Atlas是華為昇騰AI全棧的產(chǎn)品線總稱從形態(tài)上可以粗略分成幾個(gè)梯隊(duì)Atlas 200系列是開發(fā)者套件巴掌大的板子適合做原型驗(yàn)證Atlas 300系列是插在服務(wù)器里的標(biāo)準(zhǔn)半高/全高PCIe卡其中又分推理卡、視頻解析卡、訓(xùn)練卡再往上還有Atlas 800推理服務(wù)器、Atlas 900訓(xùn)練集群。你手上那塊300V 24G其實(shí)是300系列里面向視頻流AI分析場(chǎng)景的推理加速卡設(shè)計(jì)目標(biāo)就是處理攝像頭傳來(lái)的視頻流做目標(biāo)檢測(cè)、行為分析這類任務(wù)。所以當(dāng)你問(wèn)“Atlas 300V 24G是運(yùn)算加速卡嗎”嚴(yán)格回答是它是AI推理加速卡并且專門針對(duì)視頻流場(chǎng)景做了優(yōu)化。它不能像CUDA那樣做通用并行計(jì)算也不是訓(xùn)練卡但它非常適合跑YOLO這種成熟網(wǎng)絡(luò)模型的推理。24G是指它板載的內(nèi)存容量用來(lái)存放模型權(quán)重、中間特征圖和視頻幀數(shù)據(jù)不是用來(lái)跑通用大數(shù)據(jù)計(jì)算的顯存。1.2 Atlas 300V 24G到底算不算運(yùn)算加速卡這個(gè)“算不算”的問(wèn)題背后其實(shí)是很多朋友在糾結(jié)買它還是買GPU。我展開說(shuō)下兩者差異。GPU的優(yōu)勢(shì)是生態(tài)成熟靈活CUDA可以寫任意并行計(jì)算邏輯訓(xùn)練推理通吃但功耗高、價(jià)格貴、視頻解碼能力得靠獨(dú)立顯卡或CPU配合。Atlas 300V這類昇騰推理卡則相反你不能在上面隨意寫自定義算子跑科學(xué)計(jì)算它更像個(gè)“專用加速器”——你把訓(xùn)練好的模型放上去它就用非常高的效率給你跑推理。作為交換單卡功耗低很多、自帶硬解碼模塊可以同時(shí)處理幾十路1080P視頻流這對(duì)視頻分析項(xiàng)目非常關(guān)鍵。所以我的建議很明確如果你的業(yè)務(wù)是“攝像頭視頻流進(jìn)來(lái)我要實(shí)時(shí)檢測(cè)目標(biāo)、統(tǒng)計(jì)人車物”那Atlas 300V 24G是合適的如果你要跑的是PyTorch訓(xùn)練腳本或CUDA通用計(jì)算那還是老老實(shí)實(shí)選GPU。用一句話概括就是買Atlas前先想清楚你是要造一輛專用賽車還是要一臺(tái)能跑多種任務(wù)的越野車。1.3 用Atlas部署YOLO適合誰(shuí)、解決什么問(wèn)題把YOLO跑到Atlas上本質(zhì)上是把深度學(xué)習(xí)模型從PC/GPU環(huán)境搬到昇騰推理環(huán)境落地。這件事對(duì)三類人很有價(jià)值第一類是邊緣計(jì)算方案選型中的技術(shù)負(fù)責(zé)人需要給項(xiàng)目挑選低功耗高并發(fā)的推理硬件第二類是算法工程師模型在GPU上驗(yàn)證完發(fā)現(xiàn)客戶現(xiàn)場(chǎng)只有昇騰環(huán)境需要對(duì)模型做格式遷移第三類是運(yùn)維和集成工程師需要掌握Atlas環(huán)境下的模型轉(zhuǎn)換、部署和性能排障技能。這篇文章后續(xù)內(nèi)容會(huì)圍繞一個(gè)典型任務(wù)展開把一個(gè)訓(xùn)練好的YOLOv5或YOLOv8權(quán)重轉(zhuǎn)換為Atlas可運(yùn)行的OM模型然后在Atlas 300V推理卡上完成單張圖片和視頻流的推理。我不會(huì)假設(shè)你已經(jīng)很熟悉昇騰工具鏈所以每一環(huán)都會(huì)解釋“為什么這么做”而不是只丟命令讓你復(fù)制。2. 部署前必修課CANN、推理框架與模型格式2.1 CANN在華為昇騰體系里的角色如果你用GPU開發(fā)過(guò)你一定知道CUDA、cuDNN這套軟件棧。昇騰這邊對(duì)應(yīng)的核心底座叫CANNCompute Architecture for Neural Networks。CANN不是單一軟件而是一整套包括驅(qū)動(dòng)、運(yùn)行時(shí)、算子庫(kù)、圖編譯器和推理應(yīng)用開發(fā)接口的集合。很多第一次接觸Atlas的朋友會(huì)犯一個(gè)錯(cuò)誤以為裝上npu-smi能看到卡就行了實(shí)際上這只相當(dāng)于裝好了驅(qū)動(dòng)。后續(xù)模型轉(zhuǎn)換要用ATCAscend Tensor Compiler開發(fā)推理程序要用AscendCLAscend Computing Language做深度推理流水線還可以用MindX SDK這些能力全由CANN提供。所以部署YOLO的第一件事就是在系統(tǒng)里正確安裝對(duì)應(yīng)版本的CANN toolkit和固件驅(qū)動(dòng)然后配置好環(huán)境變量。安裝時(shí)有個(gè)很容易忽略的點(diǎn)CANN版本要跟昇騰芯片型號(hào)匹配比如310P系列需要CANN 5.1.RC2或更高版本新版本一般向下兼容但不代表編譯器產(chǎn)物完全一致。如果你在部署時(shí)遇到某些算子報(bào)“unsupported”先檢查一下是不是CANN版本太舊用太老的版本跑新算子nascent的報(bào)錯(cuò)會(huì)讓你摸不著頭腦。2.2 準(zhǔn)備開發(fā)環(huán)境別在這些細(xì)節(jié)上翻車先說(shuō)宿主機(jī)選型。Atlas 300V是一張PCIe卡需要插在一臺(tái)有對(duì)應(yīng)物理插槽的x86或ARM服務(wù)器上。系統(tǒng)建議用Ubuntu 18.04/20.04或?qū)?yīng)的openEuler/CentOS內(nèi)核版本不要太新也不要太老否則驅(qū)動(dòng)編譯容易出問(wèn)題。安裝完驅(qū)動(dòng)和固件后可以用兩個(gè)命令確認(rèn)環(huán)境是否正常npu-smi info這條命令會(huì)列出當(dāng)前機(jī)器上所有昇騰卡的狀態(tài)、芯片型號(hào)、溫度、內(nèi)存占用等。如果卡沒(méi)有正常注冊(cè)這里通常會(huì)顯示錯(cuò)誤或者找不到設(shè)備。配置CANN toolkit之后還需要設(shè)置環(huán)境變量source /usr/local/Ascend/ascend-toolkit/set_env.sh這里有個(gè)常見(jiàn)的坑如果你開了多個(gè)終端窗口記得在每個(gè)窗口都執(zhí)行一次source或者直接寫進(jìn)~/.bashrc。不然你上一個(gè)窗口能用的atc命令換另一個(gè)窗口就提示command not found排查半天發(fā)現(xiàn)是環(huán)境變量沒(méi)生效。至于開發(fā)語(yǔ)言CANN給的推理接口支持C、Python開發(fā)階段用Python調(diào)試最快。你還需要一臺(tái)有Python環(huán)境的機(jī)器做模型導(dǎo)出和ONNX預(yù)處理不一定要在Atlas服務(wù)器上做但最好把Python版本控制在3.7到3.9之間太新的版本在某些舊版依賴上會(huì)踩坑。2.3 yolov5/yolov8權(quán)重落地Atlas的完整路徑用GPU跑模型時(shí)訓(xùn)練完得到一個(gè).pt文件直接加載就能推理。但昇騰的算子庫(kù)和計(jì)算圖優(yōu)化是基于OM格式的不能直接吃torch權(quán)重。標(biāo)準(zhǔn)路徑是PyTorch權(quán)重 - ONNX - 通過(guò)ATC轉(zhuǎn)成OM - 在AscendCL或MindX SDK中加載推理。這個(gè)中間多出來(lái)的ONNX環(huán)節(jié)非常重要因?yàn)镺NNX是目前各種推理框架的“通用語(yǔ)言”昇騰ATC對(duì)ONNX的支持比對(duì)PyTorch原生導(dǎo)出的支持成熟得多。你可以把OM模型理解為昇騰的“可執(zhí)行文件”里面已經(jīng)做過(guò)了算子融合、內(nèi)存靜態(tài)分配、指令調(diào)度等優(yōu)化。同一個(gè)ONNX文件轉(zhuǎn)出的OM幾乎決定了你最終能跑多快所以這一步值得花時(shí)間認(rèn)真對(duì)待。注意如果你后續(xù)要做量化比如INT8來(lái)提升性能步驟會(huì)更復(fù)雜建議先跑通FP16或FP32全流程再來(lái)研究量化。要做INT8量化一般需要帶校驗(yàn)集的量化工具參與不是簡(jiǎn)單地轉(zhuǎn)個(gè)格式。3. 手把手把YOLO模型跑在Atlas 300V上3.1 導(dǎo)出ONNX之前的三個(gè)前置檢查很多人在第一步就翻車是因?yàn)橹苯訌墓俜絺}(cāng)庫(kù)跑導(dǎo)出命令后得到的ONNX不是昇騰友好格式。我建議動(dòng)手前先確認(rèn)三件事第一固定輸入尺寸。YOLOv5官方導(dǎo)出時(shí)默認(rèn)可能是動(dòng)態(tài)shapeYOLOv8也一樣。動(dòng)態(tài)shape在GPU上很方便但ATC轉(zhuǎn)換時(shí)要處理的合法性和性能優(yōu)化會(huì)更復(fù)雜你在Atlas上做常見(jiàn)的業(yè)務(wù)視頻流固定分辨率檢測(cè)根本不需要?jiǎng)討B(tài)。建議從導(dǎo)出階段就指定固定尺寸比如640x640或者416x416能大大降低后續(xù)轉(zhuǎn)換難度。第二保證算子版本可兼容。導(dǎo)出ONNX時(shí)opset建議設(shè)置在11到13之間。opset太新ATC可能還沒(méi)適配opset太舊某些基本算子如ScatterND可能表現(xiàn)不一致。實(shí)際操作中opset 12是個(gè)比較穩(wěn)的組合。第三精簡(jiǎn)模型。YOLO官方倉(cāng)庫(kù)導(dǎo)出的ONNX可能包含一些形狀推斷用的輔助算子比如Reduce、Reshape、Concat等冗余節(jié)點(diǎn)某些ATC版本遇到它們會(huì)產(chǎn)生多余的構(gòu)圖開銷。合理做法是導(dǎo)出后用onnxsim先做一次常量折疊和冗余消除python -m onnxsim yolov5s.onnx yolov5s_sim.onnx做完這三點(diǎn)檢查得到的簡(jiǎn)化ONNX再交給ATC成功率會(huì)高很多。3.2 AIPP配置與ATC模型轉(zhuǎn)換逐行拆解拿到簡(jiǎn)化后的ONNX之后我們可以開始寫AIPP配置。AIPPAI Preprocessing是昇騰的一個(gè)特性它能把圖像預(yù)處理從推理程序中剝離出來(lái)放進(jìn)模型轉(zhuǎn)換和底層加速管線里。簡(jiǎn)單說(shuō)以前你要在Python里用OpenCV做resize、減均值、除方差、BGR轉(zhuǎn)RGB現(xiàn)在可以直接配置AIPP讓硬件在數(shù)據(jù)進(jìn)入模型之前自動(dòng)完成這些操作。一個(gè)針對(duì)YOLOv5輸入為RGB、像素值0-255、需要?dú)w一化到0-1的AIPP配置示例aipp_op { aipp_mode: static input_format: RGB888_U8 src_image_size_w: 640 src_image_size_h: 640 crop: 1 mean_chn_0: 0 mean_chn_1: 0 mean_chn_2: 0 var_reci_chn_0: 0.00392156862745098 var_reci_chn_1: 0.00392156862745098 var_reci_chn_2: 0.00392156862745098 }解釋一下input_format: RGB888_U8告訴底層輸入是RGB三通道、每個(gè)像素8bit無(wú)符號(hào)整數(shù)src_image_size_w/h是預(yù)處理后喂給網(wǎng)絡(luò)的尺寸如果你已經(jīng)提前把圖像resize成640就不需要額外操作mean_chn和var_reci_chn對(duì)應(yīng)歸一化參數(shù)YOLOv5實(shí)際用的是像素值除以255所以均值是0方差倒數(shù)就是1/255。寫完AIPP文件后執(zhí)行ATC轉(zhuǎn)換的典型命令如下atc --modelyolov5s_sim.onnx \ --framework5 \ --outputyolov5s_atlas \ --input_shapeimages:1,3,640,640 \ --soc_versionAscend310P3 \ --insert_op_confaipp.cfg \ --output_typeFP32--framework5表示輸入模型是ONNX--input_shape里的images要和ONNX輸入名一致可以通過(guò)Netron打開模型查看--soc_version是最容易填錯(cuò)的一項(xiàng)必須根據(jù)實(shí)際芯片型號(hào)填寫300V 24G這類卡大概率對(duì)應(yīng)Ascend310P系列具體是P1還是P3要通過(guò)npu-smi info確認(rèn)填錯(cuò)了會(huì)直接轉(zhuǎn)換失敗。轉(zhuǎn)換成功后會(huì)得到一個(gè).om文件。為了確認(rèn)轉(zhuǎn)換結(jié)果是否符合預(yù)期可以用msame工具快速跑一遍推理驗(yàn)證。msame可以從CANN工具包中找到也可以在開源社區(qū)下載編譯。驗(yàn)證命令msame --modelyolov5s_atlas.om \ --inputtest.bin \ --outputoutput如果這一步能輸出推理結(jié)果說(shuō)明模型轉(zhuǎn)換本身沒(méi)問(wèn)題后面就是寫正式推理程序的事了。3.3 用AscendCL寫第一個(gè)推理DemoAscendCL是CANN面向推理應(yīng)用的統(tǒng)一接口跟CUDA API的使用思路類似初始化運(yùn)行時(shí)、指定設(shè)備、創(chuàng)建上下文、加載模型、申請(qǐng)輸入輸出內(nèi)存、執(zhí)行推理。這里我給一個(gè)Python偽代碼級(jí)別的Demo把關(guān)鍵流程拎出來(lái)講import acl # 1. 初始化運(yùn)行時(shí)與設(shè)備 acl.init() ret acl.rt.set_device(0) context, ret acl.rt.create_context(0) # 2. 加載OM模型 model_id, ret acl.mdl.load_from_file(yolov5s_atlas.om) model_desc acl.mdl.create_desc() acl.mdl.get_desc(model_desc, model_id) # 3. 根據(jù)模型描述申請(qǐng)內(nèi)存 input_size acl.mdl.get_input_size_by_index(model_desc, 0) output_size acl.mdl.get_output_size_by_index(model_desc, 0) dev_input, ret acl.rt.malloc(input_size, 2) dev_output, ret acl.rt.malloc(output_size, 2) # 4. 把圖像數(shù)據(jù)拷貝到設(shè)備側(cè) acl.rt.memcpy(dev_input, input_size, host_image_ptr, input_size, 1) # 5. 執(zhí)行推理 ret acl.mdl.execute(model_id, dev_input, input_size, dev_output, output_size) # 6. 把結(jié)果拷回Host做后處理 acl.rt.memcpy(host_output, output_size, dev_output, output_size, 2)第一步的acl.init()和acl.rt.set_device(0)就好比CUDA的cuInit和cuDeviceGet不初始化就沒(méi)法后續(xù)操作。第三步的內(nèi)存大小不能自己拍腦袋定必須從model_desc里讀因?yàn)镺M模型里各種緩沖區(qū)的尺寸已經(jīng)在轉(zhuǎn)換時(shí)靜態(tài)規(guī)劃好了你填錯(cuò)一個(gè)字節(jié)都可能造成越界或推理失敗。后處理部分和你在GPU上做的沒(méi)什么區(qū)別拿到模型輸出后每一組候選框是[cx, cy, w, h, obj_conf, class_conf...]的格式需要做解碼、置信度過(guò)濾和NMS。NMS建議在Host端用CPU做或者提前在模型內(nèi)部塞自定義NMS節(jié)點(diǎn)不要在Python里用極其低效的雙重循環(huán)處理大量候選框。一個(gè)簡(jiǎn)單經(jīng)驗(yàn)單幀候選框上千個(gè)時(shí)用numpy向量化做置信度過(guò)濾和坐標(biāo)變換比逐框循環(huán)快一個(gè)數(shù)量級(jí)。3.4 從單圖推理到多路視頻流部署單張圖跑通只是第一步實(shí)際項(xiàng)目里攝像頭可能同時(shí)接入幾十路視頻流。如果你天真地以為“一路一個(gè)線程每個(gè)線程循環(huán)調(diào)acl.mdl.execute就行”很快會(huì)發(fā)現(xiàn)設(shè)備側(cè)內(nèi)存被撐爆或者AI Core利用率低得可憐。在Atlas 300V上做多路視頻流推薦思路是把解碼、縮放、模型推理三條鏈路分開視頻流先用DVPP模塊做硬解碼并輸出YUV數(shù)據(jù)然后YUV直接經(jīng)AIPP縮放為模型輸入尺寸并完成色域轉(zhuǎn)換不需要經(jīng)過(guò)CPU。推理階段盡量把多個(gè)視頻幀拼成一個(gè)batch比如一次推理8幀利用批量計(jì)算提高吞吐。這個(gè)方案聽(tīng)起來(lái)復(fù)雜但能充分發(fā)揮300V這種卡自帶硬解碼和專用推理的優(yōu)勢(shì)。如果不想從零寫這么多代碼可以直接用CANN自帶的MindX SDK通過(guò)配置文件定義解碼到推理的流水線。但我不建議完全黑盒使用因?yàn)橐坏┬阅懿贿_(dá)標(biāo)你還是要回頭理解底層原理才能定位是解碼瓶頸還是推理瓶頸。4. 實(shí)戰(zhàn)中踩過(guò)的坑與排查套路4.1 模型轉(zhuǎn)換失敗別慌先看這三類報(bào)錯(cuò)我第一次用ATC轉(zhuǎn)YOLOv5的時(shí)候報(bào)錯(cuò)信息刷出一大片當(dāng)時(shí)內(nèi)心是崩潰的。后來(lái)總結(jié)了其實(shí)絕大多數(shù)轉(zhuǎn)換失敗都可以歸成三類。第一類“Unsupported op”或“Operator XXX not support”。這說(shuō)明ONNX模型里有些算子昇騰還不認(rèn)識(shí)。常見(jiàn)元兇是過(guò)于新的激活函數(shù)實(shí)現(xiàn)、特殊的上采樣方式、自定義NMS算子。解決辦法是回到ONNX導(dǎo)出階段把這個(gè)算子替換成等價(jià)組合。比如某些版本YOLO里的SiLU可以用SigmoidMul替代Focus切片可以用SliceConcat展開。有時(shí)候報(bào)錯(cuò)信息雖然長(zhǎng)但認(rèn)真看第一行就能定位到節(jié)點(diǎn)名。第二類“Static shape”相關(guān)錯(cuò)誤。這種多數(shù)是因?yàn)镺NNX輸入還是動(dòng)態(tài)shape或者模型內(nèi)部有基于動(dòng)態(tài)shape的Reshape。解決辦法是導(dǎo)出時(shí)固定input_shape并且用靜態(tài)shape的ONNX文件做轉(zhuǎn)換。如果實(shí)在有動(dòng)態(tài)需求可以在ATC命令里加--dynamic-shape配套參數(shù)但性能會(huì)打折建議能固定就固定。第三類“SOC version does not match”。這純粹是--soc_version填錯(cuò)了。不同芯片的編譯器產(chǎn)物和算子庫(kù)有差異不能拿310P的配置去另型號(hào)上跑。使用npu-smi info可以查看芯片具體型號(hào)然后去官方文檔查對(duì)應(yīng)的soc_version寫法。填錯(cuò)不是轉(zhuǎn)不出來(lái)就是轉(zhuǎn)出來(lái)了跑不起來(lái)。4.2 推理結(jié)果異常精度掉點(diǎn)和坐標(biāo)偏移OM模型轉(zhuǎn)換成功后推理出來(lái)的坐標(biāo)和GPU上不一致這個(gè)問(wèn)題也常見(jiàn)。如果發(fā)現(xiàn)檢測(cè)框整體偏了、精度明顯下降首先檢查AIPP配置是不是被重復(fù)執(zhí)行了。一個(gè)典型錯(cuò)誤是AIPP里配置了歸一化和色域轉(zhuǎn)換但你的預(yù)處理代碼又用OpenCV做了一遍resize和歸一化數(shù)據(jù)相當(dāng)于被預(yù)處理了兩次。另一個(gè)需要特別注意的是輸入數(shù)據(jù)的排布。ONNX模型輸入如果是NCHW格式那你往設(shè)備側(cè)拷貝圖像數(shù)據(jù)時(shí)必須是[batch, channel, height, width]這樣連續(xù)排布的內(nèi)存不能把HWC數(shù)據(jù)直接塞進(jìn)去。很多新手在Host端用的是HWC的numpy數(shù)組拷過(guò)去之后形狀對(duì)不上模型自然輸出亂結(jié)果。還有一個(gè)容易忽略的細(xì)節(jié)YOLOv5在訓(xùn)練時(shí)默認(rèn)做了Mosaic等數(shù)據(jù)增強(qiáng)推理時(shí)也會(huì)對(duì)長(zhǎng)寬比不同圖片做letterbox預(yù)處理。如果你沒(méi)有在AIPP或代碼里模仿同樣的letterbox邏輯會(huì)導(dǎo)致輸入圖片中目標(biāo)被拉伸檢測(cè)框精度下降。遇到這類問(wèn)題不要先懷疑模型轉(zhuǎn)換先用一張固定尺寸的測(cè)試圖走通全鏈路再逐步加回真實(shí)場(chǎng)景的預(yù)處理。4.3 性能不達(dá)預(yù)期AI Core利用率與解碼瓶頸部署完發(fā)現(xiàn)幀率不夠這是大家最關(guān)心的性能問(wèn)題。我用npu-smi info觀察設(shè)備狀態(tài)時(shí)最??吹降膬煞N現(xiàn)象分別是AI Core占用率很高但幀率低、AI Core占用率很低但某些視頻流卡頓。如果是第一種情況說(shuō)明瓶頸在模型本身或單幀推理可能因?yàn)槟P吞蠡騜atch設(shè)得太小??梢钥紤]換更小的模型變體比如YOLOv5s換成YOLOv5n、開啟INT8量化、或者增大推理batch。如果是第二種情況說(shuō)明瓶頸多半不在模型推理而在解碼或數(shù)據(jù)搬運(yùn)。很多教程都不會(huì)提CPU軟解幾路H265視頻流會(huì)占滿大量核心而Atlas 300V自帶的硬件解碼能力被白白閑置了。這時(shí)候的解法是把解碼任務(wù)從CPU挪到DVPP硬解碼讓視頻幀直接以YUV格式進(jìn)入推理管線。把解碼和推理錯(cuò)開、用雙緩沖隊(duì)列管理幀數(shù)據(jù)通常能帶來(lái)成倍的吞吐提升。還有一個(gè)經(jīng)常被忽視的坑連續(xù)執(zhí)行推理時(shí)不要在每次acl.mdl.execute之前都重新加載模型或申請(qǐng)內(nèi)存這些操作非常耗時(shí)。正確做法是在初始化階段就把模型加載好內(nèi)存申請(qǐng)好主循環(huán)里只做數(shù)據(jù)拷貝和推理釋放資源放在程序結(jié)束時(shí)統(tǒng)一處理。5. 寫在最后給落地選型的幾句大實(shí)話我個(gè)人在實(shí)際操作中的體會(huì)是Atlas這套工具鏈的學(xué)習(xí)曲線比GPU陡不少很多設(shè)計(jì)邏輯也從“訓(xùn)練”轉(zhuǎn)向了“生產(chǎn)部署”。但它把視頻流解碼、推理加速、低功耗這些特性打包在一起確實(shí)在邊緣視頻分析場(chǎng)景里有明顯優(yōu)勢(shì)。如果你手頭正好有一塊Atlas 300V 24G別再糾結(jié)“它是不是運(yùn)算加速卡”這種定義問(wèn)題直接拿YOLOv5s或者YOLOv8n跑一遍看看推理延遲和多路并發(fā)能力比看一百篇評(píng)測(cè)都有用。最后再分享一個(gè)小技巧上線之前一定要在目標(biāo)分辨率下做完整的壓測(cè)包括多路視頻流、不同碼流、長(zhǎng)時(shí)間運(yùn)行時(shí)的內(nèi)存和溫度變化。很多卡在單幀演示時(shí)表現(xiàn)完美一跑滿負(fù)荷就開始降頻或者內(nèi)存泄漏。把壓測(cè)腳本留在項(xiàng)目里后續(xù)算法升級(jí)換模型時(shí)這套驗(yàn)證腳本還能繼續(xù)復(fù)用能省下不少運(yùn)維階段的排查時(shí)間。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲精品久久久久久久蜜桃臀| www99热| 国产亚洲色婷婷99精品91| 囯戸精品高潮呻吟旡码| AV女资源| 人妻五十路在线| 午夜一区| 亚洲国产成人精品女人久久久| 97色欧州| 91熟女熟妇视频网站| 国产亚洲深夜激情| 午夜视频久久久| 爽爽爽免费视频| 中文字幕在线免费观看视频| 国产精品熟女九色九色蜜臀| 丁香婷婷五月| 搡老女人老91二区| 欧洲综合色| Julia Annxxxxx| 国产有码一区| 少妇蜜汁| 欧美日韩高潮喷水91| 亚洲va有码在线天堂| 国产高清自拍| 伊香蕉综合久久久久久久噜噜噜| 大香交| 久久一本大香蕉 | 欧美综合娱乐久久| 免费a v| 国产精品色约约| 日本一区二区三区精品| 色av中文字| 色墦五月丁香| 涩五月婷婷| 99精品视频在线观看免费| 国产无码成人无码| 97在线免费视频| 国内精品99999| 国产白领连续中出在线观看| 欧美黑人XXXⅩ高潮交| 在线中文字幕极品av| 日韩乱伦AⅤ| 亚洲国产婷婷在线播放| av在线免费一区二区| 免费观看网黄| 人妻丝袜美腿中文字幕| 综合激情五月丁香| 亚洲国产天堂| 99无码| 精品九九九九九九| 青青草中文字幕| 国产97在线 | 亚洲| 综合情欲网| 青草伊人久久| 九九九九热| 91精品91久久久中77777| 久久综合97| 97资源站国产精品| 9Ⅰ超碰| 99在线精品视频| 久久9精品| 人妻91少妇| 国内一级精品| 日本性感人妻91| 51国产午夜精品视频| 日韩性爱一级片| 欧美亚洲国产91在线| 亚洲高清无码在线桃色| 人人天天欧洲| 69视频福利导航| 亚洲欧洲激情| 亚洲综合电影| 婷婷99| 伊人久久大香蕉线AV五月天| 欧美,亚洲,日韩,v,天堂,手机在线观看| 日本久久久精品电影| 91国产丝袜白虎| 欧美亚洲天堂| 色情五月婷婷| 搞中出视频在线观看| 久久精品区| 国产高清成人免费视频| 翔田千里AⅤHD无码| 操人91| www.色操逼| 亚洲男人的天堂V| 亚洲激情 欧美色图| 日韩欧美天堂| A级片日韩欧美国产欧美视频精选观看| 吖在线不卡一区二区国产剧情 | 插欧洲美女欧美精品| 五月丁香大香蕉| 欧美性暴力猛交XXXX| 久草精品视频| 国产辣妈在线视频福利| 激情综合五月丁香| 精品久久97| 天天操人人操狠狠插| 99久久网站| 丰满人妻一区二区三区在线| 超碰97人人乐| 精品欧美А∨无码黑人大荫蒂| 婷婷中文字幕| 人妻少妇无码| 日韩欧美日韩| 岛国黄片网站| 久久免费老司机精品| 狠狠2050在线观看| a片 xxxx受爽视频| av天堂精品久久| 天天综合~91入口| 91N综合网在线| 日本黄色精品专区网站| 欧美日韩情色一区二区| 俞拍久久国应视频| 日韩另类色图| 视频国产欧美在线播放| 97看操| 欧差乱伦二三| 欧美亚洲日韩人妻在线观看| 在线二区不卡| 韩日精品四区| 后入福利| 破苞ⅩXXX性无码动漫无码| n1038 一二三区| 天美精品原创av片国产| 夜夜高潮夜夜爽| 日本道人妻久久久在线不卡色视频| 中文字幕一区二区日韩网| 78久久久| 蜜乳视频网站| 熟女精品一区二区在线观看| 欧美特大黄一级片片免费| 91精品又粗又猛又爽| 国产精品久久| 天美欧美国产| 97色婷| 美女黄站| 久久久久国产亚洲一区欧美色图日韩| 日本操逼视频不卡直接放| 99综合自拍| 亚洲综合另类小说色区亚洲成av人片在www | 国产五码丝袜屁眼| 日韩久久三区| 91被操| 97色视频在线| 日本高清一区二区在线| 啊啊啊骚| 狼人综合婷婷激情四射| 午夜国产乱伦视频| 国产视频97| 综合影院亚洲| 成人免费福利网站国产| 高清国产精品福利网站| 色丁香五月婷婷| 免费人人搞97| 亚欧性爱在线无码| 国产精品免费久久久久久久久久| 欧美色图成人网一区二区 | 青青草色插素人| 国产99精品一区二区三区免费| 综合av影片| 户外裸露刺激视频第一区| 精品国产a∨一区天美传媒| 青草视频在线看看看看看看看看看| 天美传媒婬乱在| 欧美超碰96| 多毛小伙内射老太婆| 超碰社区97| 美女尤物福利视频| 黄网色一区二区三区四区精品| 久久久一二三四区| 日韩钢筋无码高清啾啾啾| 亚洲日韩美国人妻| 人妻另类 专区 欧美 制服| 亚洲自拍青操视频| 欧美色图私拍91| 亚洲无码久久久久久久| 亚洲啪啪综合?v一区综合精品区| 男人的天堂色偷偷青青草视频婷婷网| 爆操无码| 日韩精品国产一区二区| 精品国产Av无码久久久亚洲| 另类欧美综合| 涩涩久久精品| 国产夜夜艹| 色情综合| 色婷婷激一区二区三区| 97无码视频在线播放| 久久久精品视频欧州站| 超碰 av 女人天堂| 久久国产精品91| 色综合久久av| 国产亚洲精品久久久久小| 激情内射| 白丝在线一区| 97精品97| 久久夜夜夜夜| 91 国产丝袜在线放观看| 强奸xx国产| 韩日性爱av| 精品国产Av无码久久久亚洲| 亚洲情欲| 96精品久久| 熟女露脸激情自拍视频| 天天干夜夜肏| 99re在线视频这里只有精品| 日韩精品9区| 久久e6只有精品| 日本三级韩国三级99| 99久久久久久久久| 操逼日韩无码| 婷婷深爱五月| 国产CHASE男男GAYGA 毛多色婷婷| 亚洲āv网址在线观看| 亚州综合色| 91熟女网| 中文字幕欧美丝袜07资源| 久久久久久免费电影| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 99操| 色色婷| 国产女性无套 免费观看| 日韩操逼HD| 69少妇一区二区| 无码动漫av中文字幕| 日本天天干天天操一区| 永久免费av无码网站国产app| 亚洲成人ab| 国产日韩怡红院| 久久香蕉国产线看观看亚洲女人 | 麻豆黄色五月天| 一区二区 韩日AV| 极品五月天噜噜| 99.色网| 婷婷三区| 九七毛片九九毛片| 色原狠狠天天天| 夜夜夜夜久久久久| 丰满人妻一区二区三区性色| 性色av蜜臀av色欲aV| 激情啪啪拍91| 久久综合99| 黑丝少妇在线观看| 97视频7| 亚洲精品国产av天美传媒| 青青欧洲黑| 色天天野狼综合社区| 久久99国产精品| av激情亚洲五月天| 93人人操人人| 91大神电影天堂| 亚洲综合九| 欧美激情精品久久久久久| 无码人妻1727| 亚洲强奸乱伦影视网| 色五月激情网| 亚洲美女30b| 啊啊啊啊好疼视频| 在线日韩精品一区二区三区| 欧美性爱另类综合| 亚洲青色欧美| 免费国产视频| 日韩A优精品在线观看| 99这里有精品视频| 啊嗯嗯啊好大好爽| 欧美熟妇精品黑人巨大91| 91亚洲色图| 视频分类 国内精品| 精品无码一区二区| 欧美写真视频一区| 欧美日韩中文亚洲v在线综合| 亚洲nv男人的天堂网| 久久久久大香青草精品综合| 久草加勒比一区在线| 91快色色色色色| 日韩国产品视频中文字| 91麻豆天美国产欧美高潮| 日韩高清黄片| 亚洲……91| 久久女女| 欧洲一级性爱视频在线观看| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊| 视频国产成人精品日本亚洲18| 成年人性爱日韩| 蜜臀在线免费观看在线免费观看| 国产精品色约约| 91精品亚洲内射孕妇| 男人的天堂2019AV| 亚洲精品乱码久久久久久蜜桃麻豆| 强奸乱伦 亚洲一区| 五月天丁香网| 熟妇人妻精品一区二区| 日韩中文字幕在线视频观看| 亚洲精品久久一区二区三区蜜桃臀| 丰满人妻一区二区三区蜜桃视频| 久99热| 大肉棒导航| 国产乱伦搜索结果91P| 天天综合色| 日韩99999| 综合免费无码中文| 91熟女.com| 黄网色一区二区三区四区精品| 欧美亚洲国产日本在线,久久精品国产| 国产h小视频在线观看免费| 激情综合网激情五月天| 久久久蜜桃臀无码视频| 97WW精品| 四虎午夜影院| 黄呦呦在线| 国产一区二区在线播放量| 久久国产99精品72福利| 秋霞一级鲁丝片A片| 熟妇人妻一区二区三区| 97手机日韩| 人妻久久久久久久久久久久久久久 | 99久久婷婷国产综合精品草原| 超碰1997| 激情综合久久| 97综合在线| 久久久久13| 国产60页| 中文一区在线日| 美女写真| 亚洲天天综合| 伦在线97| 美女午夜福利免费视频| 蜜臀99久久国产| 亚洲s在线观看| 九九精品99| 18禁超污无遮挡无码免费网| 不卡六六在线91| 日本久久99| 欧美精品宗合| 久久美国毛片| 日产成人久久| 殴美在线AⅤ| 97久久久久久久久久| 9l视频自拍9l九色成人| 中国一级αV| 欧美色图下一页| 黑人无码一区二区| 美女久久久久久久久久久| 精品一区96| 国产精品干干干| 精品国产乱码久久久久久久| 人妻夜夜爽天天爽麻豆三区网站| 亚洲中文一区二区三区| 美女啊啊啊啊啊啊| 经典丝袜一区| 久久女人视频| 激情五月天婷婷| 校园春色五月天| 色五月激情AV在线| 欧美亚洲影视| 亚洲中文字幕av| 国产v片在线免费观看| 九99久久| 综合天天网| 国产亚洲 中文欧美久久| 中文字幕一区二区三区高清| 亚洲 暴爽 AV人人爽日日碰| 殴洲老熟女| 五月丁香激情综合| 久久久精品无码亚免费| 黄色人人| 在线免费观看高清无码视频| 热热色AV| 欧洲性爱无码区| 91中文字幕在线观看| 美女熟妇色| 日产123区精品免费观看| 东京日日夜夜| 五月天婷婷久久| 五十路三级片| 九九热久久99精品re| 久9综合在线| 99热aaa| 天天欧美色| 婷婷久热| 大伊香蕉在线视频免费| 天天精品| 操我无码| 丁香婷婷久久 | 深夜激情| 啊啊啊骚| 91激情国产| 麻豆福利视频导航| 伊人久久国产免费观看视频| 麻豆国产av网| 天天天天天天天天综合| 98超碰日本| 欧美日本视频一区| 男人的天堂VA| 国产精品点击进入在线影院高清| 五十路三区在线| 亚洲熟女人妻中文字幕一区二区 | 日日操夜夜操天天操免费观看麻豆| 婷婷激情丁香| 精品国产三级av韩国在线| 日韩熟女三十乱伦| 岛国毛片在线观看免费| 偷窥自拍A片| 色99视频| 九月AV| 99re8免费高清在线| 日本淫穴在线| 欧美激情 亚洲色图| 久久这里只有精品9| 国产91福利小视频在线观看| 国产成人无码啪| 最新国产精品久久精品| 亚洲一区二区三区麻豆传媒| 亚洲清纯唯美| 蜜臀久久99精品久久久| 国产av又色又爽又黄| 成人AV在线电影| 久久这里是精品| 91久久堂| 91丝袜人妻| 欧美人与动性人交a| 日韩亚洲中文字幕在线| 怡红院视频在线| 伊人 俄罗斯 a v| 国产日韩怡红院| 内射老妇BBWX0C0CK| 99re国产中文字幕| 天天操人人操骚逼网站| 亚洲美女AV无码| 国产AV无码AV| 中文字幕版| 欧美BT 亚洲色图| ji熟女.com| 最新欧美色网| 国内外激情在线| 豆花视频操逼网址| 欧美日韩成人在线| 五月天日日操夜夜操| 26uuu成人影片| 丁香六月婷| 欧洲亚洲人人爽爽视频| 秋霞一级A片黄色视频| 台湾佬激情综合| 夜夜嗨TV| 一本一道vs波多野结衣| 91超碰碰在线| 天天懆天天日| 99操| 国产JDAV无码视频在线观看| 亚洲人精品久久久喷水| 国产精品网址| 九九热精品视频在线观看| 蜜臀久久精品久久久久视频| 乱伦av.com| 97久久精品国产| 男女啪啪网站免费视频| 国产精品久久久久绯色| 精品999999| 99色视频| 九九九网站| 五月天色图影视| 99少妇| 久久99精品视频| 视频黄站| 丁香五月婷婷基地| 国产99热| 丰满少妇一区二区三区专区| 日本欧美中文字幕| 亚洲伊人久久精品狠狠在线| 飘花国产午夜精品不卡| 久久99草| 婷婷AV一区二区三区| 中文字幕熟女人妻丝袜丝| 精品国产久热在线观看| 久草精品在线| 91蜜臀在线久久久久| 97九色| 国产精品久久久蜜臀| 桃花色综合影院| 欧美日韩国产电影| 亚洲啪啪视频一区二区| 国产精品3| 成年人性爱日韩| 丝袜加勒比| 午夜精品久久久久久久男人的天堂| 猛猛干| 欧美色九九| 国产精选视频| 久久精精区一区二区一蜜桃一区二区| 97干色| 综合网欧| 丁香六月天| 熟人人妻少妇精品久久| 久久久艹艹艹| 日本三级一区二区 在线| 亚洲美女黄色| 青青操97| 日韩性爱电影一区| 大色综合| 国产乱子伦一区二区三区免看| 欧美网站免费| 超碰色综合| 九一精品牛牛一区二区| 五月天婷婷色色| 小说区 图片区色 综合区| 日韩精品三级片长长久久| 亚洲精品视频在线| 精品毛片av一区二区 | 成人怡红院| 高清肉丝中文无码| 中文字幕老熟妇黄色视频| 日本成人A片网站| 午夜啊啊| 龙兴卡官方查询| 黄色乱论网站| 99日韩| 26uuu性物| 久久东京热久久| 91超碰碰在线| 婷婷五月天久久精品视频一区二区三区| 欧美强奸乱能| 日韩免费中文字幕视频| 日韩15p| 色哟哟AV| 亚州久久9| 碰碰在线视频| 97人人模人人爽人人| 亚洲欧洲综合av在线| 97精| 2017天天插| 国产精品3| 超碰97最新人妻| 综合国产97| 五月丁香激情综合网| 亚洲97久久精品亚洲| 天天夜躁日日躁狠狠2002| 亚洲色图A| 99在线啪| 精品九九九九九九九九九| 亚洲丝袜天堂| 操我啊啊啊啊啊| 亚洲高潮少妇| 人妻嗯啊啊在线播放| 久久亚洲av成人无码国产| 亚洲最大成人a毛毛片| 翔田千里无码中出中文字幕| 乱伦熟女专区| 黄片www视频免费| 久久九色| 国产精品内射婷婷一级二| 亚洲国产97| 97国产超碰| 欧美91在线| 国产白丝精品在线观看| 青娱乐休闲视频在线观看| 久久久久99999| 麻豆视频国产一区二区| 五月天综合在线| 免费观看国产小粉嫩喷水精品午| 屁股久久久久久久久久| 99最新日韩偷拍视频| 内射老妇BBWX0C0CK| 大香蕉色十月| 大香蕉伊人75| 色婷婷五月天| 91宗合网| 亚洲男人天堂2019| 美女啊啊啊啊啊| 人妻熟女一区在| 亚洲丝袜在线观看| 欧美性爱五月天| 亚洲成人帖图| 激情婷婷| 综合夜夜| 久久综合日韩亚洲欧美| 中文字幕蜜乳av| 成人AV素股で擦久久| 欧美色图综合| 插老姨肥穴| 精品成人无码| 亚洲老司机123专区| 国产自产自拍| 大屁股国产在线视频| 欧美人妻精品一区二区| 91热色| 亚洲欧美经典一区二区| 青青青青青手机视频| 校园春色综合| AⅤ片水多多| 少妇三P| 玖玖资源综合在线视频| 无马一区二区| 区日韩亚洲乱码av电影| 国产AAAAAABBBBB| 蜜臀色乳| 国产女人成人精品视频| 97久久国产| 欧美中文字幕男人天堂久久精品 | 蜜臀AV午夜精品久| 亚洲情色五月天 | 2011国产精品| 久操操AV电影| 中字一区| 青青国产精品在线| 久久久久亚洲AV无码专区少妇| WWW美腿丝袜香蕉中文| 久久综合99| 亚洲影院无码在线| 美女91色黄18| 91亚洲黑人| 又粗又长又爽在线观看| 一本大道青青| 国产婷婷一区| 大香蕉黄色一区| 91搡老女人老妇女老熟女歌词翻译| 啊好爽受不了无码| 嫖老熟女A片一二三区| 97免费在线观看视频| 伊人久久大香线综合无码| 国内毛片免费h片在线| 家庭乱伦麻豆| 精品久操| 啊啊啊啊啊好大好舒服想要| 五月天色图| 免费?级毛片无码?∨蜜芽试看| 欧洲色综合| 久久久久久91香蕉国产| 综合婷婷| 人人人人插| 亚洲精品久久久久毛片A片拉屎 | 99re久久| 久久视频,这里只有精品| 69超碰综合| 欧美性爱视频免费一区一A | 久久久夜夜夜| 亚洲图片在线| 国产91精品久久久久久久网曝门| 日本综合色图| 在线中文字幕极品av| 在线观看亚洲成人精品| 久久9免费视频| 人人妻人人色| 亚洲精品一二三四区| 色色五月婷婷| 国产精品视频白浆免费| 日韩精品碰碰| 九九九九精| 熟女91网| 嗯,啊。舔我逼| 麻豆婷婷成人一二三| 人妻久久久久久久久久久久久久久| 天天做日日做天天欢。| 26uuu欧美日韩| 人人么人人操| 精品一级毛片在线观看| 天天干18禁| 校园春色 亚洲| 亚洲男人天堂视频| 国产99999久久精品| 九九九久久久久| 人妻精品综合中文字幕在线| 亚洲综合色男人网| 日本 欧美 亚中文字幕| 婷婷99| 超碰av在线| 日本色婷婷| 韩国一级婬片A片AAAAA| 美女被艹尤物视频| 国产日本久久免费精品| 激情视屏国产乱伦强奸| 凸凹视频在线观看| 精品成人av一区二区三区在线| 国人欧美精品一区二区| 熟妇操花| 大香蕉五月天婷婷| 99啪啪| 青青操青娱乐| 又大又黄国产| 后入人妻一区| 亚州高清色综合| 五十路人妻在线| 欧美成人精品一区二区男人蜜臀| chaopen97久久| 亚洲欧美激情小说| 好涩综合| 色色毛片| 天天草夜夜草高潮片| 国产精品无码av| 日本精品第一视频在'| 久久久18| 欧美成人精品一区二区三区| 中文字幕人妻色偷偷久久皮 | 神马午夜久久久| 情色五月天网| 欧美日韩系列| 丝袜足交视频| 欧美十八禁视频| 夜间福利片1000无码| 亚洲中文字幕网| 伊色综合天堂色97| 久9久9精品| 蜜桃网熟妇| 国产精品久久久 | 欧美男人一区| 天天做天天爱天天爽AV| 四虎影视永久在线观看精品免费网站 | 欧美性,色九九| 激情婷婷丁香| 亚洲欧美小说| 国产精品欧美日韩久久| 超碰碰碰碰| 久久久av爱| 另类老少妇| 3PAV乱伦视频| 久久久久久精品免费看A级| 婷婷五月天基地| 亚洲宗合电影| 99少妇| 热久久国产| 色吧综合网| 欲射影视| 九九碰九九爱97超| 婷婷五月天激情网| 91亚洲不卡一区| 久久精品男人的天堂| 欧美天天性| 亚洲国产精品成人无码久久久| 欧美综合站| 人妻熟女一区二区| 欧美不卡五十路| 亚洲福利中文字幕在线| 大香伊人在线一区| 欧美成人精品欧美一级乱黄一区二…| 中文字幕,人妻,日韩| 国产999精品久久久久久| 中文字幕女同在线| 国产无码成人无码| 亚洲黄色影视| 色天堂在线观看| 91精品国产91久久青草| 午夜一区| 国产99999久久精品| 啪啪性爱免费视频| 亚洲精品视频二区| AV一起草在线| 九九英色视频| 男人天堂东京热| 白嫩国模丰满一二三区| 欧美在线伊人色| 96超碰网| 探花一区在线| 久草精品一区 | 欲射影视| 国产无码三级视频在线观看| 91 亚洲 欧洲| 亚洲无码一区成人免费午夜| 亚州AV无码国产精品| 嫩草影院永久在线制服丝袜| 亚洲 小说 欧美 激情 另类| 欧美成人9797| 91精品人妻一区二区三区蜜桃| 18禁超污无遮挡无码免费网| 欧洲亚洲天堂精品 | 日韩十八禁| 国产亚洲99久久精品| 久久网亚洲| 国产真实野战在线视频| 中亚黄色三级大片| 国产精品999zyz| 国产精品不卡一区二区三区| 国产精品成人久久一区二区三区| 久久伊人在线五区| 国产肏逼网站| 美女大乳久久久久久久女人18| 日韩9区| 色综合五月天| 久久97超碰| 欧美亚洲性爱一区二区| 日韩欧美性爱电影在线观看| 后入 亚洲 美女 射| 日韩电影在线观看网址| 老熟女熟妇| 无码 黑人一区二区三区| 精品一区二区麻豆| 26uuu国产日韩综合在线观看| 97综合国产精品高潮久久| 国产精品久久久无码aV去| 插老姨肥穴| 国产精品久久久久久无码红治院| 东京热不卡视频| 久久精品国产亚洲AV无码电影| 蜜臀在线看片| 亚洲久热| 日韩性爱一级片| 60秒免费小视频| 日本在线不卡v二区| 中文字幕一区二区三区四五区| 99性爱视频| 国产在线视频午夜精华在| 97色欧州| 亚洲强奸乱伦影视网| 91国产丝袜白虎| 久久色人体| 三级AV入口| 五月婷婷青青草娱乐伊人| 激情综合久久| 黑人娇小av在线播放| 中文字幕-区二区三区四区视频中国| 逼操网站| 国产精品对白自产拍| 熟妇熟女视频一区二区三区| 欧美性爱第一页久久| 色情婷婷久久五月天| 婷婷五月天av| 亚洲男人综合| 啊啊啊轻点在线观看| 久久综合18p| a v网站在线播放| 97se亚洲综合自| 麻豆精品A片免费观看| 操逼逼无码| 日本人妻最新在线中| 综合激情一一91| 一本一道人妻久久一区二区三区| 中文人妻av高清一区| 在线洲亚线| 午夜天堂精品久久| 操逼日韩无码| 囯戸精品高潮呻吟旡码| 欧美日本不卡在线| 一区二区三区四区久久视1| 99视频自拍| 日韩综合成人免费视频| 精品无码少妇| 国产一区二区久久| 99色悠悠| 国产精品香蕉热久久新品| 亚洲人成在线放东京热| 亚洲熟妇白浆无码AV| 91亚州欧美| 屌逼麻豆| 欧美一区二区亚洲天堂| 日本三级A片网站com| 欧美综合91| 成人精品水蜜桃久久久久久久| 操我啊啊啊啊啊| 成人精品在线观看| 国产精品色片一区二区| 日韩 国产 欧美自拍| 欧美人妻制服| 在线 欧美 亚洲| 91天美传媒在线| 夜夜高潮夜夜爽高清视频一 | 免费人成?大片在线播放| 八戒无码国产午夜福利| 欧美亚洲激情| 欧美色97| 人人妻人人色一区二区三区| 伊人网在线视频| 中文字幕55555| 亚洲AV无码天美传媒一区| 大香蕉综合| 亚洲欧美国产其他二区| 亚洲国产尤物yw在线观看| 1769一区| 久久久性| 日本操逼视频免费| 亚洲精品一区二区精华| 国产馆| 精品国产乱码久久久久久久久久毛片| 日韩大香蕉精品在线视频| 97精品综合久久网| 玖玖资源中文字幕制服丝袜| 亚洲瓯美色图| AV高清一区| 激情图片亚洲色图| 曰本精品久久久| 曰本精品久久久| 中文乱码99| 欧美亚洲一区二区久久久婷精品大包诱| 九色 人妻 大香蕉| 久久久com| 欧美性爱97超碰| 91人妻超碰| 日韩AV一区二区三区三州三州| 国产精品女同| 亚洲综合码| 久久久熟妇熟女国产| 亚洲欧洲无码97久久精品| 妇人噜噜| 丰满人妻一区| 中日韩久久久免费看| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美,亚洲,日韩,v,天堂,手机在线观看| 加勒比东京热五月天天堂网| 天天干1区2区在线| 伊人网在线点播| 激情欧美97| 日本αv| 岛国大片国产| 蜜乳AV一区二区三区四| 三级片网站在线播放| 婷婷五月成人| 男人天堂.AB| 新97国产超碰| 亚洲97资源| 精品高潮| 中国一级操逼视频| 秋霞一级视频在线观看免费| 丁香激情五月天| 91女人的网站| 亚洲国内精品成人不卡| 99少妇| 91精品无码久久久久久久| 爽极品影院| 这里都是精品在线观看| 美女露胸露屁股| 97在线青| 国产精品久久久久9999小说| 欧美欧美啪啪视频| 国产女人操逼视频| 伊人AAA| 久久一二三四不卡| 精品人妻一区二区蜜桃视频| 久久精品人妻一区| 大香网站| 欧美不卡在线美女| 成人久久久精品| 欧美激情专区| 成人三一级一片aaa| 色丁香五月婷婷| 熟女一区二区三区| 夫妻日逼| 思思热在线cao| 啊啊啊好爽快点啊啊啊嗯嗯| 天天日天天屌天天操| 天堂亚洲欧美| 在线观看成人性爱免费小视频| 亚洲九九夜夜| 日韩美女,国产传媒,视频一区| 综合色欧美| 黄色在线网站| 精品免费一区二区三区在线亚洲人成| 日本精品九九九| 欧美乱伦专区| 五月丁香激情综合| 亚洲 欧美 另类 日韩 人妻一区| 久久人妻熟女一区二区| 青青久久手机线视频| 97久久久久久久精| 91亚洲黄色网| 一起草日韩| 日韩av三四区| 亚洲熟女诱惑| 精品国产www久久| 麻豆性爱视频在线播放| 天久久久噜噜噜久久国产精品爽爽| 日韩Va亚洲va欧美Ⅴa久久| 大香蕉伊人一区在线观看| 人妻少妇精品无码专区二区密桃| 精品无码久久久久久国产浪潮| 欧美另类色图片| 亚洲第二页| 狠狠色狠狠色狠狠五月| 美骚妇av高清在线| 国产老太乱伦一区| 五月丁香网站| 欧美瑟综合| 日韩成人性爱AV| 超碰综合色| a片久久久久久久久久久久 | 国产精品久久99日日| 日韩av熟女一区二区三区成人| 日本欧美不卡| 五月天婷婷基地| 国产视频97| 久久精品国产72国产精品福利 | www.操| 久久大| 国产少妇与亚洲av| 精品国产乱码久久久A| 免费一级欧美片片线观看| 97超色| 91操人| 亚洲交换| 韩国一级做A片免费的| 日韩中文字幕精品一二三事国产精品| 免费的很黄很污的全部视频| 超碰碰激情97+久| 日本三级A片网站com| 亚洲综合影片| 超碰国产精品无码| 欧美情色贴图| 日本丝袜人妻内射| 操淫穴亚洲五月丁香| 日本激情免费大片| 欧美极品少妇| 十八禁视频网站| 精品国产乱码久久久久久久| 99久久久久| 天天看片青娱乐| 韩国一区二区精品亚洲| 国产精品人妻无码久久久互動交流| 久久熟女人| 国产午夜精品理论片一二三区区| 中文字幕乱碼在线| 日韩国产欧美伦理在线| 亚洲天堂日本| 婷婷AV一区二区三区| 欧美第五页| 五月天婷婷激情| 天天色图| 二级久久网| www黄片免费看com| 91色欧美| 区一在线观看| 欧美经典一区二区三区| 中出人妻中文字幕91在线| 人人扣人人操| 综合久久97| 亚州综合AⅤ| 国产92麻豆天美精品色欲5| 欧美日本不卡在线| 日韩二级| 国产精品香蕉热久久新品| 久热最新在线杭州| 在线天堂999| 欧美日韩一区二区三区四区蜜桃| 亚州,欧美在线| 久久久久9久久久久| 亚洲中文一区二区三区| 超碰97日韩| 99热精品青草在线| 黄色大香焦1级‘′‘| 色欧洲| 久久亚码| 啊啊啊啊嗯嗯嗯用力好爽| 亚洲天天做日日做天天谢日日| 人妻天天爽夜夜爽2| 爱爱动态120秒| 日韩免费大片一级播放| 久热热| 裸体1区| 亚码激情| 岛国艾薇凹凸视频天堂| 精品少妇999| 狠狠爱夜夜干| 一牛影视久久久一区二区三区| 人人妻人人狠人人| 尤物av网站免费在线播放| 欧美精品欧美精品系列 | 久久五月综合| 18啪啪手机免费性爱| 风韵犹存大大大大香蕉 | 亚洲天堂另类小说男人| 国产成人精品亚洲日本| 中国操逼无码| 91A欧美电影网站| 欧美亚洲宗合色性图| 免费视频在线观看啊啊啊啊啊| 操逼网站视频漫画国产| 91伊人久| 91爱| 精品人妻一区二区蜜桃视频 | 亚洲AV免费在线观看| 日本熟女中文| 色色色色日本| 国语对白露脸XXXXXX| 国产精品9999| 九色 蝌蚪 熟女自 | 四虎视频在线观看| 男人的天堂在线有码| 国产成人在线观看综合| 无码精品久久久天天影视 | 殴美色网| 九九免费影片| 91真人天天在线| 日韩欧美成人大香蕉| 亚洲男人的天堂亚洲| 国产做?爰片久久毛片?片美国| 无码最新| 在线观看无码三级少妇| 无遮挡男女激烈动态图| 91高潮| 超碰97伊人| 91天堂丝袜美腿| 操老熟女AV| 欧美 综合 亚洲| 麻豆成人av| 久久大陆| 亚洲综合性网址| 妇女视频网站| 亚洲人在线| 中文有码第五页| 97操97色| 看黑人AV不卡| 7月婷婷综合| 伊人青青一区成人视频在线观看区| 日韩有码免费视频| 精品一区二区三区蜜桃臀赵总 | 久操91视频| 无码久久亚洲高清,| 欧美不卡五十路| 欧美18老人禁| 100啪啪视频大全| heyZO天然素人无码AⅤ专区| 岛国在线免费视频| 国产精品嫩草久久久久| 日韩人妻制服丝袜av| 嗯啊抽插大香蕉网页| 少妇高潮对白在线观看| 蜜桃一区二区三区| 97国产天堂岛| 中文字幕诱惑制服人妻丝袜美丝袜美 | 天美一二三在线观看Av| 综合网久久| 330dv亚洲成年视频网| 手机av亚洲丝袜美腿日韩第一页二页| 久久一区二区加油站| 欧美日韩精品久久久久东北老熟妇| 婷婷五月天色网| 中文区中文字幕免费看| 亚洲色图图片| 国产日韩手机视频在线| 2020中文在线一区二区三区| 可以在线观看AV的网站| 日本在线激情一区二区三区| 首页亚洲国产高跟丝袜诱惑视频| 日韩性色b| 歐美性天天| 青青草原成人| 2017天天插| 超碰在线欧美性爱激情| 日日摸夜夜夜夜爽| 99热这里是精品| 99re6久热只有精品6在线直播| 天天日天天射天天干| 人妻天天爽夜夜爽2| 搡老女人老91二区| 国产探花日韩援交| 国产精品成人蜜臀AV在线| 精品久久久久久亚洲| 欧洲乱码视频| 久久精品国产97欧美精品亚洲 | 91美女小视频| 人妻一二三区| 超碰碰碰碰| 操操操操网黑人| julia国产在线 | 热九九精品| 中文字幕制服欧美久久一区| 综合激情一一91| 91无遮挡| 日本一区二区不卡精品| 97久久久久久久精| 97超色| 欧美日韩插逼视频| 亚洲精品视频在线播放| 精品国产一区二区三区久久久蜜臀 |