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

ARTICLE DETAIL

資訊詳情

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

Atlas 300V 24G推理卡實(shí)戰(zhàn):YOLO模型部署與調(diào)優(yōu)全記錄

Atlas 300V 24G推理卡實(shí)戰(zhàn):YOLO模型部署與調(diào)優(yōu)全記錄 手里突然多了一張Atlas 300V 24G很多人第一反應(yīng)是這到底是不是運(yùn)算加速卡能不能像顯存很大的GPU那樣直接拿來訓(xùn)練YOLO如果你在搜索引擎里打出“atlas 300v 24g 是運(yùn)算加速卡嗎”大概率和我當(dāng)初一樣——卡到手了卻不知道拿它干什么。先給結(jié)論它是加速卡但定位是AI推理加速卡不是訓(xùn)練卡。也就是說“atlas部署yolo”是完全可以落地的場景但方向是“把已經(jīng)訓(xùn)練好的YOLO模型高效跑起來做推理”而不是“在這張卡上從零訓(xùn)練YOLO”。這個本質(zhì)區(qū)別如果不事先搞清楚后面會走很多彎路。這篇文章是我實(shí)際把YOLOv5/YOLOv8部署到Atlas 300V 24G上的完整記錄涵蓋硬件定位、環(huán)境搭建、模型轉(zhuǎn)換、推理代碼、性能調(diào)優(yōu)和踩坑復(fù)盤。如果你第一次碰昇騰平臺或者手頭有一張Atlas卡不知從哪下手這份記錄可以當(dāng)作一張實(shí)戰(zhàn)地圖。1. 拿到Atlas 300V 24G后先摸清它的“卡設(shè)”1.1 它到底是不是運(yùn)算加速卡從物理形態(tài)上看它就是一張標(biāo)準(zhǔn)的PCIe加速卡插在服務(wù)器主板上專門為神經(jīng)網(wǎng)絡(luò)推理服務(wù)。和常見的GPU加速卡相比它的定位差異非常大訓(xùn)練卡拼的是“重計(jì)算”一張卡里堆大量FP32/FP16算力來回跑反向傳播推理卡拼的是“低延遲、高吞吐、低功耗”把已經(jīng)固定的模型快速跑出結(jié)果。打一個不那么嚴(yán)謹(jǐn)?shù)枚谋确接?xùn)練卡像劇組拍攝現(xiàn)場一條不行要反復(fù)重來素材越全越好推理卡像電視直播導(dǎo)播臺每一幀都必須按時交出去不能重來。Atlas 300V 24G最突出的參數(shù)是24GB大顯存。大顯存的意義有兩個一是能直接裝下參數(shù)量較大的模型比如一些在低顯存設(shè)備上只能被迫做量化或裁剪的模型在這里可以跑Full FP16二是做多路視頻推理時多路輸入和中間特征圖同時駐留顯存顯存不足會造成頻繁的換出換入延遲直接飆升。所以在多路攝像頭接入的場景里這種大顯存推理卡的優(yōu)勢非常明顯。要特別潑一盆冷水的是別拿它當(dāng)通用計(jì)算卡或者訓(xùn)練卡。它的驅(qū)動程序、算子實(shí)現(xiàn)、開發(fā)接口都圍繞昇騰AI處理器設(shè)計(jì)。CUDA生態(tài)里的習(xí)慣在這里基本不通用。1.2 上電前和上電后的硬件檢查清單拿到卡別急著插上跑模型先做兩件事確認(rèn)供電。Atlas 300V系列卡雖然是主動散熱PCIe卡功耗比訓(xùn)練卡低得多但依然建議檢查主板PCIe供電是否充足。很多“插上卡系統(tǒng)不穩(wěn)定”“跑一會兒掉卡”的問題最后查出來都是服務(wù)器電源余量不足。確認(rèn)物理安裝??w完全插入PCIe插槽輔助供電接口插緊如果有主動散熱風(fēng)扇不被機(jī)箱內(nèi)線纜阻擋。上電后第一時間執(zhí)行npu-smi info這條命令會列出所有昇騰設(shè)備。如果這里能看到卡說明驅(qū)動和固件已經(jīng)被系統(tǒng)識別了。如果看不到卡優(yōu)先排查供電、PCIe插槽、驅(qū)動固件是否安裝完整。順便說一個非常容易誤判的點(diǎn)Atlas 300V 24G沒有顯示輸出接口。它不是顯卡插上之后你接顯示器是不會點(diǎn)亮的。我在不少群里看到有人問“為什么插了卡顯示器沒信號”真不是卡壞了是它本就不承擔(dān)顯示功能。服務(wù)器上做完系統(tǒng)部署之后通常也根本不需要本地顯示器。2. 跑YOLO前的軟件地基驅(qū)動、固件與CANN必須配套2.1 版本匹配是個大前提昇騰平臺的軟件棧分三層固件Firmware、驅(qū)動Driver、CANN工具包。很多人第一次部署時只安裝了CANN以為這就夠了結(jié)果npu-smi info看不到卡或者ATC轉(zhuǎn)換工具根本不存在。三者的關(guān)系可以理解為固件是芯片的底層微碼驅(qū)動讓操作系統(tǒng)能操作這張卡CANN是面向應(yīng)用層的開發(fā)套件和運(yùn)行時。它們之間有嚴(yán)格的版本配套關(guān)系不能隨便混搭。我的建議非常直接去昇騰社區(qū)官網(wǎng)找到當(dāng)前官方文檔的“版本配套表”照著表格選一套版本。不要在博客里隨便復(fù)制別人的安裝命令很多老教程寫的是CANN 5.0.x配上現(xiàn)在的固件驅(qū)動可能直接不兼容。安裝步驟一般是這樣# 先安裝固件和驅(qū)動需要root權(quán)限各版本包名不同 ./Ascend-hdk-*.run --full # 再安裝CANN工具包 ./Ascend-cann-toolkit_*.run --install # 安裝后加載環(huán)境變量 source /usr/local/Ascend/ascend-toolkit/set_env.sh安裝完成之后用三條命令驗(yàn)證npu-smi info which atc which msprofnpu-smi info能列出卡信息atc和msprof能正常找到說明軟件?;揪途w了。2.2 安裝后的自檢邏輯很多人裝完之后忽略了一個細(xì)節(jié)環(huán)境變量沒有持久化。source set_env.sh只對當(dāng)前終端窗口有效新開一個終端就又找不到atc命令了。要么把source寫進(jìn)~/.bashrc要么每次開終端手動執(zhí)行。另外建議用npu-smi info -t board查看芯片型號這個信息在后續(xù)ATC轉(zhuǎn)換時非常關(guān)鍵。ATC要求你指定--soc_version參數(shù)而不同卡型的芯片型號不同。如果填錯了轉(zhuǎn)換工具會直接報(bào)錯并列出該版本支持的所有型號。對于Atlas 300V 24G來說常見的是Ascend310P3這個SOC型號但具體以你機(jī)器上npu-smi顯示為準(zhǔn)。還有一個容易被忽略的問題系統(tǒng)干凈程度。昇騰的CANN對系統(tǒng)庫比較敏感尤其是一些舊環(huán)境里殘留的OpenCL、CUDA庫偶爾會造成算子編譯沖突。如果是在已經(jīng)有NVIDIA環(huán)境的生產(chǎn)機(jī)上部署建議優(yōu)先用官方提供的Docker鏡像把昇騰環(huán)境隔離在容器里能省掉大量互相踩踏的麻煩。3. YOLO模型接入Atlas的核心鏈路PyTorch到ONNX再到OM3.1 為什么繞不開OM格式PyTorch訓(xùn)練好的權(quán)重是.pt文件昇騰推理引擎不能直接執(zhí)行。中間需要兩步先把PyTorch模型導(dǎo)出成ONNX中間格式再用昇騰的ATC工具把ONNX編譯成.om離線模型。這個om文件本質(zhì)上是一個針對當(dāng)前硬件、當(dāng)前算子庫、當(dāng)前輸入shape預(yù)先完成圖優(yōu)化和算子映射的固化產(chǎn)物。ATC在編譯過程中會做算子融合、內(nèi)存布局優(yōu)化、數(shù)據(jù)格式轉(zhuǎn)換等操作。推理階段加載.om文件之后不需要重新做這些圖層面的編譯加載完成直接跑部署負(fù)擔(dān)會小很多。這也是昇騰性能和部署體驗(yàn)的關(guān)鍵差異來源把最重的編譯工作放到開發(fā)階段完成運(yùn)行階段只做單純執(zhí)行。3.2 導(dǎo)出ONNX時的幾個硬約束我用的是YOLOv8n和YOLOv5s兩個模型做過測試。導(dǎo)出命令不算復(fù)雜# YOLOv8 yolo export modelyolov8n.pt formatonnx opset12 # YOLOv5 python export.py --weights yolov5s.pt --include onnx --img-size 640 640但有幾個點(diǎn)必須注意opset版本不要太低。CANN對太老的opset里部分算子形態(tài)支持不理想推薦opset 11到13之間。太高也會遇到算子形態(tài)新但CANN映射表還沒跟上的情況。固定輸入shape。如果只是正常推理建議一次性把batch和輸入分辨率固定下來比如1x3x640x640。很多第一次部署的人想一步到位支持動態(tài)shape結(jié)果在ATC階段被各種維度推導(dǎo)問題折磨。先跑通靜態(tài)shape后續(xù)確實(shí)需要動態(tài)了再研究--dynamic_shape相關(guān)配置。ONNX輸出節(jié)點(diǎn)盡量干凈。YOLOv8導(dǎo)出的ONNX輸出是一個(1, 84, 8400)的大張量84對應(yīng)4個box坐標(biāo)加80個類別分?jǐn)?shù)。我的做法是保留網(wǎng)絡(luò)原始輸出后處理置信度過濾、NMS全部放在推理代碼里自己做。這樣做的好處是ATC轉(zhuǎn)換時算子映射關(guān)系最簡單踩坑最少。我見過有人試圖把NMS也塞進(jìn)模型圖里用一些自定義算子結(jié)果ATC轉(zhuǎn)換直接失敗。對昇騰的初次部署后處理放外部代碼里做是最穩(wěn)妥的方案。3.3 ATC轉(zhuǎn)換命令與關(guān)鍵參數(shù)ATC命令本身不復(fù)雜atc --modelyolov8n.onnx \ --framework5 \ --outputyolov8n_bs1 \ --soc_versionAscend310P3 \ --input_shapeimages:1,3,640,640 \ --input_formatNCHW \ --logerror幾個參數(shù)的解釋--framework5表示輸入是ONNX模型。--output是輸出om文件的路徑前綴。--soc_version填的是你那張卡對應(yīng)的芯片型號務(wù)必先查清楚再填。--input_shape要和導(dǎo)出ONNX時的實(shí)際輸入名、維度一致。yolov8導(dǎo)出的輸入名通常是images但還是要用Netron看一眼最穩(wěn)妥。--logerror在生產(chǎn)環(huán)境里建議開啟不然刷屏日志會淹沒關(guān)鍵報(bào)錯。如果轉(zhuǎn)換過程中報(bào)“算子不支持”先不要慌。常見解決辦法是調(diào)整opset版本重新導(dǎo)出ONNX或者簡化模型結(jié)構(gòu)。實(shí)在無法繞過的算子要看CANN對應(yīng)版本的算子支持列表確認(rèn)是否有替代方案。4. 推理代碼怎么組織PyACL從加載OM到輸出檢測框4.1 初始化和加載模型的標(biāo)準(zhǔn)流程昇騰推理開發(fā)有兩種主流方式直接調(diào)用底層的ACLAscend Computing Language接口或者使用更高層的MindX SDK。初次部署建議直接用PyACL它是Python版的ACL接口能看到每一步在干什么排查問題更直接。代碼骨架大致是這樣import acl # 初始化 acl.init() ret acl.rt.set_device(0) context, ret acl.rt.create_context(0) # 加載離線模型 model_id, ret acl.mdl.load_from_file(yolov8n_bs1.om) # 創(chuàng)建模型描述對象 model_desc acl.mdl.create_desc() ret acl.mdl.get_desc(model_desc, model_id) # 獲取模型輸入輸出的維度信息 input_size acl.mdl.get_input_size_by_index(model_desc, 0) output_size acl.mdl.get_output_size_by_index(model_desc, 0)這套流程和CUDA的cudaSetDevicecuModuleLoad有幾分神似先初始化運(yùn)行環(huán)境再創(chuàng)建設(shè)備上下文最后加載模型。昇騰里所有操作都掛在context上所以create_context之后后續(xù)的推理調(diào)用都要明確使用這個context。4.2 輸入輸出內(nèi)存管理是重點(diǎn)ACL的內(nèi)存管理和CUDA的cudaMalloccudaMemcpy非常像只是API名字變成acl.rt.malloc和acl.rt.memcpy。模型推理的輸入數(shù)據(jù)必須放在設(shè)備側(cè)內(nèi)存里不能直接把numpy數(shù)組丟進(jìn)去。import numpy as np # 預(yù)處理后的輸入shape為(1, 3, 640, 640)dtype為float32 input_data preprocess(image) # numpy array # 申請?jiān)O(shè)備內(nèi)存 input_ptr, ret acl.rt.malloc(input_size, acl.const.MEM_MALLOC_NORMAL_ONLY) # 把數(shù)據(jù)拷貝到設(shè)備側(cè) acl.rt.memcpy(input_ptr, input_size, input_data.ctypes.data, input_data.nbytes, acl.const.MEMCPY_HOST_TO_DEVICE)一個非常容易踩的坑是數(shù)據(jù)對齊問題。ACL對某些內(nèi)存地址和尺寸有對齊要求直接拿普通numpy數(shù)組的內(nèi)存地址去拷貝偶爾會出現(xiàn)奇怪的失敗或數(shù)據(jù)錯亂。保險(xiǎn)做法是先用acl.util.numpy_to_ptr或確保數(shù)據(jù)是C連續(xù)布局并且提前把數(shù)組轉(zhuǎn)成np.float32不要用float64。推理執(zhí)行output_ptr, ret acl.rt.malloc(output_size, acl.const.MEM_ALLOC_NORMAL_ONLY) stream acl.rt.create_stream() acl.mdl.execute(model_id, input_ptr, input_size, output_ptr, output_size) acl.rt.synchronize_stream(stream) # 把輸出數(shù)據(jù)拷回主機(jī)側(cè)用from_buffer解析 output_data np.frombuffer( acl.util.ptr_to_numpy(output_ptr, (1, 84, 8400), np.float32) ).reshape(1, 84, 8400)這里要特別提醒輸出的實(shí)際shape不要寫死。雖然我知道yolov8n 640輸入下輸出就是(1, 84, 8400)但為了代碼健壯建議通過acl.mdl.get_output_dim_by_index動態(tài)獲取輸出維度。不同模型、不同導(dǎo)出方式輸出排布可能不一樣。4.3 后處理解析與NMS模型輸出是一個大張量需要自己解析出檢測框。以YOLOv8為例輸出維度是(1, 84, 8400)其中84 4個坐標(biāo)值 80個類別概率。首先要轉(zhuǎn)成(8400, 84)的格式然后做置信度過濾和非極大值抑制NMS。output_data output_data.reshape(84, 8400).T # (8400, 84) boxes output_data[:, :4] # cxcywh格式 scores output_data[:, 4:] # 80類得分 # 取最大得分作為該框的類別置信度 class_ids np.argmax(scores, axis1) confidences np.max(scores, axis1) # 置信度過濾 mask confidences 0.5 boxes boxes[mask] class_ids class_ids[mask] confidences confidences[mask] # cxcywh轉(zhuǎn)xyxy再對這個列表做NMSNMS如果不想自己寫可以直接用torchvision.ops.nms或者OpenCV的cv2.dnn.NMSBoxes。自己寫也不難就是按置信度排序、反復(fù)計(jì)算IoU、刪掉重疊框。很多第一次跑通的人會發(fā)現(xiàn)“模型輸出了但框畫的完全不對?!贝蟾怕什皇悄P蛦栴}而是坐標(biāo)系的轉(zhuǎn)換和原圖的letterbox對齊出了問題。預(yù)處理時圖片從原始分辨率縮放到了640x640檢測框坐標(biāo)落在640x640的坐標(biāo)系里回映射到原圖時必須把letterbox填充的偏移量和縮放比例反向計(jì)算回去。5. 性能從15ms到8ms我在Atlas 300V上做的四件事5.1 AIPP接管圖像預(yù)處理第一次跑起來的時候我的YOLOv5s在640x640輸入下單幀推理大約15ms。這個數(shù)字對于單路視頻流來說其實(shí)已經(jīng)夠用但我當(dāng)時要接的是多路攝像頭CPU占用直接被預(yù)處理拖滿。瓶頸在圖像預(yù)處理讀圖、縮放、BGR轉(zhuǎn)RGB、歸一化、轉(zhuǎn)NCHW全部在CPU上做而且每幀都重復(fù)執(zhí)行。昇騰硬件里有個叫AIPP的模塊專門干這個。AIPP的全稱是AI Preprocessing可以把圖像縮放、色域轉(zhuǎn)換、歸一化這些操作直接做進(jìn)模型輸入流水線里。配置方式是在ATC轉(zhuǎn)換時傳入一個AIPP配置文件模型轉(zhuǎn)換時就把預(yù)處理算子融合進(jìn)去。{ aipp_op: { input_format: YUV420SP_U8, src_image_size_w: 1280, src_image_size_h: 720, crop: false, resize: true, resize_w: 640, resize_h: 640, input_format: RGB_U8, mean: [0, 0, 0], min: [0, 0, 0], var: [0.003921569, 0.003921569, 0.003921569] } }用上AIPP之后CPU端只需要把圖像數(shù)據(jù)以YUV或RGB原始格式送進(jìn)去縮放、歸一化、通道轉(zhuǎn)換全在卡上完成。這一個改動CPU占用率直接降了一大截。但AIPP也有約束輸入數(shù)據(jù)的布局和格式必須和配置文件完全一致比如本來想送RGB實(shí)際送進(jìn)去的是BGR推理結(jié)果就會完全錯亂。5.2 多Batch與多Stream并行單幀15ms只能跑一路視頻。要提吞吐昇騰和GPU的思路類似要么增大batch要么增加stream并發(fā)。我先試了batch4。ATC轉(zhuǎn)換時把--input_shape改成images:4,3,640,640推理代碼一次性把4幀圖像合成一個batched tensor喂進(jìn)去。結(jié)果很有戲劇性batch4的總耗時不是15ms的4倍而是20ms左右。單幀折算下來從15ms降到了5ms。原因在于硬件在執(zhí)行矩陣運(yùn)算時大batch能更好地打滿算力單元單個樣本的調(diào)度開銷被攤銷了。后來又疊加了多stream并行。ACL的stream類似于CUDA stream不同stream之間可以并發(fā)執(zhí)行。我把兩個stream各跑batch2相當(dāng)于4路視頻流并行在跑整體吞吐比我預(yù)想的還要好一些。但注意batch不是越大越好。過大的batch會占用大量顯存也會增加單次推理的延遲。如果你的業(yè)務(wù)對單幀延遲敏感而不是只追求吞吐batch1反而是更穩(wěn)妥的選擇。5.3 FP16和INT8的取舍昇騰推理卡對FP16的支持比較成熟但對INT8量化則需要借助AMCT工具鏈做模型量化。我的建議是先把FP16跑穩(wěn)再考慮INT8。在ATC轉(zhuǎn)換時--precision_mode參數(shù)可以控制模型精度默認(rèn)是FP16如果選擇allow_fp32_to_fp16允許把FP32算子降到FP16執(zhí)行。經(jīng)過這個配置模型占用顯存幾乎減半速度也有小幅提升。YOLO這種對數(shù)值誤差不敏感的模型FP16完全能扛住mAP基本不會有明顯下降。INT8的問題在于量化校準(zhǔn)。AMCT需要準(zhǔn)備一批有代表性的校準(zhǔn)數(shù)據(jù)集量化之后必須重新跑一遍驗(yàn)證集來確認(rèn)精度損失。YOLO的檢測頭對量化比較敏感物體會因?yàn)榱炕`差出現(xiàn)漏檢。我實(shí)測后發(fā)現(xiàn)自己量化的小模型mAP掉了2個點(diǎn)左右在業(yè)務(wù)上還能接受但如果檢測目標(biāo)很密集建議先做充分驗(yàn)證。5.4 內(nèi)存復(fù)用和CPU與NPU的配合視頻推理是持續(xù)性負(fù)載每幀都申請、釋放設(shè)備內(nèi)存是很浪費(fèi)的。我的做法是啟動時一次性申請好輸入輸出緩沖區(qū)循環(huán)里反復(fù)復(fù)用同一塊內(nèi)存。同時把圖像解碼比如RTSP流的H.264硬解碼交給卡上DVPP模塊、縮放、NMS后處理做成流水線CPU和NPU盡量交錯工作。這一套組合拳下來同一個YOLOv5s模型單幀耗時從最初的15ms降到了8ms上下而且CPU占用率降了一半不止。當(dāng)然具體數(shù)字和你的模型、輸入尺寸、服務(wù)器CPU都有關(guān)系但優(yōu)化思路是通用的別讓CPU干的活拖住NPU也不要在循環(huán)里反復(fù)做內(nèi)存分配。6. 部署過程中最容易踩的坑親歷排查記錄6.1 卡在“加載OM失敗”卻找不到原因有一段時間我的代碼每次執(zhí)行acl.mdl.load_from_file就報(bào)錯錯誤碼非常不直觀日志也沒有明確指向。排查了大半天最后發(fā)現(xiàn)根因是ATC轉(zhuǎn)換時的--soc_version和實(shí)際運(yùn)行時的芯片型號不一致。當(dāng)時我在一臺服務(wù)器上轉(zhuǎn)好了om拿到另一臺卡型不同的機(jī)器上跑加載直接失敗。這個錯誤和GPU的顯卡驅(qū)動兼容性還不一樣GPU上編譯的CUDA kernel通常向后兼容但昇騰的om和芯片型號綁定得非常緊。解決辦法是每個卡型重新跑一遍ATC不要試圖跨卡型復(fù)用om文件。另外建議把CANN日志級別調(diào)高一點(diǎn)再復(fù)現(xiàn)問題日志里會給出更具體的失敗階段。6.2 ONNX原生算子不過ATC這一關(guān)YOLO系列模型里最容易出問題的是上采樣、ROIAlign、自定義NMS這些模塊。某次我把一個帶自定義后處理模塊的YOLO變體導(dǎo)出ONNXATC直接報(bào)Unsupport op。我的處理順序是這樣的第一步查CANN當(dāng)前版本的算子支持列表確認(rèn)這個算子有沒有被支持。如果算子本身不被支持嘗試換一個opset版本重新導(dǎo)出。如果還不行把出問題的子圖從模型里拆掉后處理挪到代碼里。實(shí)操中絕大多數(shù)花里胡哨的YOLO變體問題都出在后處理被卷進(jìn)模型圖里。所以我的建議是堅(jiān)持“模型末尾只保留原始輸出后處理全部外部做”這條原則。它犧牲了一點(diǎn)代碼整潔度但換來的是極大的轉(zhuǎn)換成功率。6.3 檢測框錯亂問題出在數(shù)據(jù)布局有一個“靈異”現(xiàn)象讓我印象深刻同一個om文件在測試腳本里輸出完全正常一遷到正式服務(wù)的代碼里就亂框。后來直接把兩組輸入數(shù)據(jù)對比才發(fā)現(xiàn)正式代碼送進(jìn)模型的是NHWC布局而ATC轉(zhuǎn)換時聲明的是NCHW。這種問題用打印日志排查根本發(fā)現(xiàn)不了因?yàn)檩斎氲南袼刂当旧聿]有錯只是排列順序不符合模型期望。排查手段很笨但有效取同一張測試圖分別走測試腳本和正式代碼兩條路徑把送入模型前的原始張量存下來做diff。如果張量數(shù)值不同就順著預(yù)處理管線往上查如果數(shù)值相同但結(jié)果不同再查內(nèi)存拷貝和設(shè)備側(cè)數(shù)據(jù)是否被意外覆蓋。6.4 顯存占用比預(yù)期高很多24GB顯存聽起來很大但如果你不做任何配置地推理一個大模型再加上多路輸入buffer、中間特征圖、輸出buffer顯存也能很快被吃掉。尤其要注意的是ACL申請的device內(nèi)存不會自動釋放如果進(jìn)程里有循環(huán)推理邏輯且每個循環(huán)都重新malloc不free顯存占用會一路爬升直到OOM。排查方式是在代碼里定期調(diào)用acl.rt.mem_info查看設(shè)備內(nèi)存使用情況或者使用npu-smi watch持續(xù)觀察顯存曲線。如果發(fā)現(xiàn)顯存只漲不降基本可以斷定是內(nèi)存泄漏。6.5 “卡消失了”的問題還有一個很詭異的場景模型連續(xù)跑幾個小時后npu-smi info突然看不到卡了或者推理接口返回設(shè)備異常。這種情況在硬件層面往往是溫度或供電問題。Atlas 300V是主動散熱卡但如果服務(wù)器機(jī)箱風(fēng)道不合理長時間滿載運(yùn)行時溫度會慢慢累積到降頻甚至保護(hù)閾值。處理方式很簡單看npu-smi info -t temperature的溫度值同時檢查機(jī)箱風(fēng)扇轉(zhuǎn)速。另外如果服務(wù)器是多GPU混合配置最好確認(rèn)電源余量足夠否則高負(fù)載瞬間的電流尖峰容易觸發(fā)保護(hù)。最后再說點(diǎn)實(shí)際體會折騰完整個流程我最深的感受是Atlas 300V 24G是一張很能打的推理卡但它的生態(tài)和CUDA完全不同不能用GPU的慣性去操作。很多人拿到卡之后第一件事是找“能不能裝CUDA”方向就錯了。你要做的是接受它的CANN軟件棧順著它的規(guī)則走。一旦適應(yīng)了這套“模型轉(zhuǎn)換-離線模型加載-ACL推理”的開發(fā)模式生產(chǎn)部署的能力完全不差。調(diào)優(yōu)時也別只盯著單幀延遲視頻推理場景更值得關(guān)注的是芯片利用率。用npu-smi watch觀察AI Core占用率用msprof抓一下算子和內(nèi)存的耗時分布比盲猜有效得多。我見過不少人花大量時間在代碼里做無謂的“優(yōu)化”最后用profiling一看瓶頸根本不在他們改的那個環(huán)節(jié)。如果你手里正好有一張Atlas卡或者正打算用它來承接YOLO推理業(yè)務(wù)希望這份記錄能幫你少走幾趟彎路。第一次跑通、看到檢測框穩(wěn)穩(wěn)畫出來的那一刻前面那些折騰都是值得的。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲少妇视频| aV中文麻| 欧美专区在线| 中日韩熟女| 亚洲资源一区| 啊啊啊啊啊舒服| 国产日韩精品一区二区三区| 人人扣人人操| 自拍大香蕉乱插| 嗯嗯啊啊操我| 中韩中文字幕在线观看| 91九九九吃| 殴美日韩m| 色综合久久888| 天天做日日做天天欢。| 乱伦av.com| 狠狠色伊人亚洲综合网站色 | 欧美性爱免费短视频| sewuyueav| 免费97视频| 色综合久久夜色精品国产天堂| 日韩美一区| 亚洲少妇色| 婷婷伊人网| 日韩欧美aⅴ综合网站发布| 欧美天天弄| 97久久综合网| 蜜桃香蕉久草精品在线| 五十路成人在线视频二区三区| 日韩免费看在线黄色片| 吉川爱美98堂在线| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 亚洲 国产 精品一区| 日韩免费a级毛片无码a∨| 亚洲精品电影| 欧美一级A一级a爱片久久| 中日韓欧美高清| 日日干日日摸| 亚洲黄色| 97欧美视频| 欧洲人妻视频| 免费一二区| 97在线视频观看| 天堂性色| 91在线免费精品视频| 伊人天天久久动态图| 69精品| 久久久久国色αv免费观看| 老司机午夜福利视频一区二区| 狠狠干精品一二三四五六2022| 麻豆性爱视频在线播放| 好看的久久不射无码影视影院| 麻豆福利视频导航| 日日骚精品视频| 嫩草 我啊~嗯~在线| 欧美亚洲韩国视频十五区| 一区二区三区看视频| 色欲久久99国产精品久久久久久| 风流老熟女一区二区三区l| 99久久e免费热视| 欧美在线干| 香蕉99秘 精品一区丁香| 午夜久久一区二区无码中出| 97干综合网| 久久久亚洲| 国产成人亚洲精品无码最新在线| 操高情无码| 这里都是精品在线观看| 久久久久中出| 加勒比综合a∨| 国产搭汕a级片| 午夜性生活av免费在线看| 久久久久亚洲av综合波多野制衣| 欧美性爱精品一区二区| 久久免费看高潮毛片韩国| 日韩97精| 激情小说日韩无码| 色婷婷影视| 九九热视频这里只有精品| 锕锕好爽 死我在线观看| 一区二区三区一亚洲中文字幕、综合区灬 | 激情视频图片| 精品人妻一区二区视频| 在线观看十八禁| 天天日天天射天天干| 亚洲第一男人天堂| 中文字幕狠狠玩| 超碰 另类 欧美| 日韩欧美偷拍美女视频| 操逼逼一区视频| 性爱动态120秒| 亚洲综合69| 久久综合九色综合欧洲98| 国产精品欧美日韩久久| 亚洲色图欧美另类在线| 伊人专区一区二区三区| 女人爽到高潮久久久| 一二视频神马久久传媒| 亚川综合视频| 精品射1999| 亚洲成人AB| 激情国产乱伦Av| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 91天堂丝袜美腿| 久操网址| 丝袜亚洲91| 免费A片三p视频| 亚洲.欧美.丝袜.中文.综合| 久草色在线观看| 少妇无码av专区线| 加勒比日本在线 | 久久偷拍人| 97啪啪| 亚洲高清无码免费观看视频| 国产suv精品一区二六| 日韩字幕一区| 99蜜桃臀亚洲成人在线观看| 高清成年美女黄网站免费大全 | 色综合 加勒比| 国产强奸91| 亚洲色图在线视频| 综合伊人网12色| 三级片大波波| 中文字幕日韩精品久久| 国产AV线| 丁香五月影院| 18禁止看精品中文字幕| 亚洲www91| 青青操综合网| 激情文学小说一区二区| 极品色www影院| 99999这里都精品| 国产 无码 一区二区| 欧美日韩人妻婷婷一区| 青娱乐久久艹| 熟妇女伦乱视频| 在现视频女上位好爽| 久久色网| 台湾大香蕉99热| www.亚洲黄色| 蜜臀网址在线| 亚洲av在线免费观看| 综合伊人网12色| 美女97超碰| 小日子操bb在线看| 欧美久久人体| 九九九久久久久| 免费在线黄片视频| 欧美天天综合在线| 天天弄欧美| 国产av波波国产精品| 国产精品久久久久久久久久久久| 青青伊人加勒比海| 激情五月天婷婷| 中文字幕熟女人妻丝袜| 日韩中文字幕2020| 色噜噜狠狠色综合日日| 人人操人人舒服| 亚州熟妇精品| 亚洲综合春色| 国产精品激情久久久久久久| 97在线观看| 亚洲青青草| 在线 制服丝袜中出 人妻| 青青免费在线视频一区 | 天天做日日做天天欢。| 97在线免费看视频| 欧美综合传媒| 欧美亚洲AN| 天天日天天插| 人人透人人操| 人人看欧美性爱| 亚洲丨在线| 国产天美传媒精品| 国产熟女少妇一区| 免费看久久久性性| 操逼逼一区视频| 国产97免费视频| 久久亚码| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产AV中文| 综合天天网| 97WW精品| 玖玖综合.com| 综合久| 国产欧美精选自拍一区| 一类av片在线看| 黄页av| 超碰欧美97资源| 麻豆一区在线| 亚洲九九爱| 久操 高清| 国产在线76页| A V少妇特黄三级| 天天看,天天做| 素人一区二区三区日韩| 人妻丰满熟妇一区二区三| 性一级黄色录像片网站导航| 9久9久| 久久熟女精品不卡一区| 射丝袜大香蕉| 97视频在线观看网站| 欧美日本天堂| 色九九综合AV| 精品女同一区二区三区| 四虎精品永久在线观看| 亚洲小说视频| 男人天堂新| 久久女女| 9精品久久久久| 国产欧美另类久久久精品课程| 91激情国产| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 极品色社| 91美女视屏| 欧美中文字幕男人天堂久久精品 | 久久99草| 精品久久久久久久| 色色毛片| 欧美色视频在线| 亚洲91在线播放影院| yellow网站免费观看日韩高清无码| 激情 欧美 亚洲 小说| 色五天伊人| 亚洲成人久久一区二区| 综合一区中亚洲国产成人综合精品 | 91成人在线免费视频| 欧美系列在线一区二区| 男人的天堂在线有码| 超碰亚洲欧美日韩无| 大香蕉十区| 久草草一二三四区久久| 色偷偷2020免费视频播放| 91中文字幕在线观看| 夜夜爽夜夜操| 久久久久久99AV无码免费网站| 亚洲密乳AV| 一区二区三区精品视频| 精品人妻1237| 国产日韩中文字幕欧美| 国产白丝精品在线观看| 8050无码八戒| 蜜臀AV成人精品蜜臀| www.acm成人黄色毛片| 91高清欧美| 肉动漫无遮挡h在线观看| 国产一区二区三区视频在线看| 美女操逼福利视频| 九九热免费国产视频婷婷伊人五月 | 美女91网址| 肉动漫无遮挡h在线观看| 日韩美女啪啪一区| 亚洲精品视频二区| 99热99re6国产在线播放| 啊啊啊好多水| 天天干天天爽| 怡红院亚洲怡春院av| 国产在线播放成人免费| 国产黄色av大片网站| 天天透伊人| 亚洲日韩乱码中文无码蜜桃臀网站| 久九色| 国产午夜无码片在线观看影视| 久久精品国产精品亚洲艾通辽熟妇 | 久久一二三四五六七八九区区| 97中文字幕一区| 岛国福利在线精品播放| 亚洲欧美天堂在线| 色欧洲| 丁香五月激情综合国产| 视频二区熟女人妻| 操迟操逼在巾线Fre看| 亚洲不卡AV在线| 超碰 欧美| 天天草夜夜草高潮片| 久久极品一区二区| 酒色综合网| 午夜精品视频777| av麻豆啪啪| 国产JDAV无码视频在线观看| 偷拍亚洲高清图片| AV一区观看| 久久侵犯人妻爽爽爽| 激情内射| 中文字幕精品区先锋资源| 亚洲色性情三级| 欧美色图片| 女同在线视频一区| 久久 精品| 水澄无码AV| 九九九九亚洲| 五月天开心网| 黑人性欧美| 色婷婷香蕉| 欧美黑人168页欧美黑人167| 久久露脸国产老熟女| 麻豆黄站| 亚洲欧洲综合视频在线| 超碰97网站| 韩国女主播青草福利视频| 亚洲97精品| 亚洲 欧美都市激情| 九九九九AV| 猛交交| 白丝一区| 麻豆 亚洲 97| 亚洲第一成人影院色播| 香蕉视频欧美一卡二卡| 国产精品欧美激在线| 亚洲电影中字一区二区| 久久久99999久网站| 中国大陆国产高清AⅤ毛片| 精品一区二区三区四区外站| 黄片不用下载在线观看| 一起草视频在线| 久久9精品视频| 波多野结衣之双飞调教在线播放 | 色综合天天| 中文字幕色AV| 日韩人妻大香蕉| 天天综合91| 国产亚卅97| 日韩精品1区2区中文字幕| 久久久久96| 91国产精品在线看| 日本性爱欧美性爱| 四虎精品永久在线观看| 偷拍欧美激情| 欧美久久伊人| 国产色图乱伦| 色香网| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 热热热热日日漂亮永久永久国产日| 欧美国产伊人久久久久| 中文一区二区三区影院| 国产日本顶级一区二区三区| 熟妇艹鸡八| 亚洲精品精品一区二区| 黄色大片免费在线| 人人妻人人爽一区二区三区| 青青草啪啪网| 偷拍欧美综合| 精品久久人妻成人网| 一中国女人毛片水真多| 18+91网站| 亚洲精品骚逼| 熟妇熟女一区二三区| 国产精品制服丝袜清纯唯美 | 国产精品一二三免费网站| 久久黄色性爱视频| 2024年最新色情网站在线观看| 91国产丝袜美女| 日本女厕偷拍| 亚洲性爱高潮影院| 五月婷婷丁香| 91社区拍啪人妻| 精品无码一区二区三区| 色婷婷一区二区三区久久| 日韩中文9| 国产美女激情| 2019天天操天天爽天天拍| 人人摸人人干| 99操视频| 色99视频| 久久久A∨| 激情综合二| 91午夜无码| 免费中文综合精品| 精品九九九| 在线不欧美| 男人天堂东京热| 偷拍导航视频网站| 蜜臀久久99精品久久久久久酒店| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 99热这里只有精品18| 爱丝福利| 9久9久| 午夜福利 成人 91| 日日操免费视频| 欧美性区| 日本精品高清一二区一本到| 麻豆天美91| 蜜臀va69| 欧美色交| 亚洲天堂男人网| 色九色久| 久久男人| 亚洲人妻精品一区二区| 中文 人妻 制服| 97在线免费看视频| 亚欧成人一级片在线播放| yazhouzaixian| 91老熟女老女人国产老太| 九九久久久久久爱| 国产日韩精品一区二区三区| 99自拍B亚洲 | 久久久久久久久久久人妻| 五月丁香婷婷综合网| 可以在线观看AV的网站| 2019久久久久久久久福利| 久久天天艹| 加勒比在线观看一区二区| 久久精品福利影院| 国产乱伦亚洲| 无码操逼网| 无码WWW免费视频网站| 一区二区三区视频国产免费| 午夜福利成人免费视频| 大香蕉亚洲中文| 超碰公开久久网| 亚洲另类色图片| 999九九精品| 69久久| 精品国产乱码久久久久久蜜臀| 欧美综合网| 波多野42部无码喷潮在线观看| 久久精品中文字幕无码l| 人妻熟女av国产网站| 国产11页| 97er欧美性| 91蜜桃传媒精品久久久一区二区| 九九综合九九综合| 女人双腿搬开让男人桶| 亚洲图片 91| 色偷偷男人的天堂麻豆| 九七超碰| 一区二区三区机械有限公司| 玖玖综合色| 久久精品无码熟妇一区二区三区视频导航| 久久久亚洲| 午夜影美女日鸡鸡天天视频国产| 国产日本熟女顶级一区二区三区视频| 偷拍色图| 国产在线综合网| 亚洲九月丁香| 久草在| 91精品91久久久久77777俄罗斯老妇姓x| 黄色电影在线播放综合网站| 女人爽到高潮久久久| 亚欧美综合网。| 搡老女人老熟女91| 大香蕉五月天| 成人片视频| 国产成人亚洲精品无码最新在线| 伊人婷婷五月天| 成熟熟女国产精品一区二区| 日韩欧美大片免费高清啪啪| 开心五月深爱五月| 久艹免费| 日本操BAV| 久9久9精品| 日本在线观看网址| 精品少妇后入一区二区三区四区人妻巨乳 | 大香蕉综合在线| 日韩欧美中文字| 一中国女人毛片水真多| 91在线页| 久久久久国产精品久久久| 91久操| 亚洲自拍小说| 99久久婷婷| 亚洲极品| 欧美一区二区亚洲天堂| 锕锕好爽 死我在线观看| 嫩草在线视频| 亚洲吊色| 欧美另类综合久久| 欧美高潮| 成人在线视频网| KK色在线影院| 99热最新| 日少妇视频| 激情综合网激情五月天| 青青草一区二区高清无码视频| 亚洲午夜福利视频| 天天性射网| 被体育老师抱着c到高潮| julia ann久久| 成人三级片无码| 欧美色97| 91天天日| www.亚洲成人一区| 久久视频,这里只有精品| 国产一区二区精品久久99| 欧美97视频| 国产97视频免费观看| 色69大色97香蕉| 大香蕉综合网| 豆花视频操逼网址| 麻豆精品天美| 大香蕉丝袜一级片| 欧美78P| 色噜噜狠狠色综无码久久合欧美| 欧美天堂在线| 日韩亚洲美女一区久久| 日日爱99| 青久操| 成人一级性爱| 91国产丝袜美女| 中文字幕一区二区三区视频播放| 97资源亚洲| 六月丁香啪啪啪| 欧美午夜精品久久久久久超碰| 日本一道在线播放高清| 国产丝袜美女诱惑| 美女操逼A A| 亚码人妻| 亚洲熟女中文字幕在线| 亚洲在线a| 久久蜜色情在线视频xxx免费观看| 亚洲成人性| 亚洲激情在线| 亚洲有码第一页| 国产超碰在线| 亚洲精品天堂久久A∨51成人漫| 四虎精品永久在线观看| 台湾大香蕉99热| 久久综合99| 性影在线视频| 国产精品乱码久久久久| 丝袜色综合| yirendaxiangjiashipin| 亚洲美女自拍偷拍视频| 中文字幕在线免费观看2| 天天热精品| 亚洲精品色| 狠狠色色| 日韩AV熟女乱伦| 亚洲av无码国产精品字幕| 后入综合久久| 久久视频,这里只有精品| 久久久9品一区二区三区| 91在线精品| 一区二区三区在线美女| 国内外内射高清视频| 久久高清无码夜夜操| 亚洲妇色| 成人网欧美风情| 很很干很很操| 九热视频| 天天躁日日躁AAA片李宗瑞| 樱花蜜乳av| 黄色香蕉视频网站一区| 国内毛片国产欧美拍| 精品国产乱码久久久久久久| 成熟熟女国产精品一区二区| 欧美亚洲影视| 啊嗯好大视频在线观看| 97超碰国产精品| 丝袜美腿诱惑亚洲欧美视频在线观看| 婷婷天堂站| 人人操人人操草草| 人人操人人大香蕉| 日韩激情啪啪| 天天天天天干夜夜夜夜夜操| www…国产操逼| 国产精点久久久成人| 深夜国产一区二区三区在线看| 精品久久无码午夜福利| 国产强奸91| 欧美性爱无码一区二区三区| 亚洲av无码成电影在线播放| 欧美偷拍区| 精品久久久久久AV无码| 天天插夜夜操| 超碰国产精品久| 伦伦成年午夜免费视频| 乱欲一区二区| 免费的黄片wwwwww| 天天干天天拍| xxx亚洲午夜天堂| 青草香蕉网| 色www精品视频在线观看| 日韩精品国模| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 成人青青草原伊人| 精…码一二三区| 在线日韩精品一区二区三区| 超碰97人人cao| 欧美日韩不卡a片| 超碰成人最新最好看| 97香蕉碰碰人妻国产欧美| 天天爱天天韩国日本牛牛牛牛| 长长久久88视频| 日本伦理一区二区| 日韩精品电影| 午夜毛片亚洲精品片国产久久久| 国产黄色剧情影片麻豆免费播放| 家庭乱伦国产| 欧美日韩999| 热天堂一区二区| 国产乱码精品久久久久久| 日日干夜夜欢| 青娱乐休闲视频在线观看| 尤物黄色在线观看网站| 狠狠色丁香| 亚洲免费97免费| 伊人宅男大香蕉| 日韩欧美福利视频看看| 中文字幕亚洲在线一区| 夜夜嗨av午夜成人| 亚洲丝袜二区在线| 强奸国产精品视频| 婷婷日韩一区二区三区中文字幕在线| 性爱欧美五月| 97爱爱爱| 久9热| 一区二区三区色综合| 国产精品播放| 国产精品久久久久久 百度| 中文字幕艹艹| 99热这里都是精品| 人人插人人摸人人| 97爱欧美| 色五月AV| 久久97| 久久精品99| 性久久久| 亚洲AV资源| 97网色| 九九性爱网| 久偷拍欧美日韩三区| 日韩欧美日韩| 九九九九九九九精品视频| 免费草草草草草视频| 思思视频免费看网站| 国产少妇与亚洲av| 久草免费在线视频| www.99在线| 最新9久久久9免费视频| 欧美日韩国产三级黄色| 夜夜久久| 亚洲无码太久| 97久久免费| 久久精品午夜国产亚洲AV无码| 男人夜色天堂ss| 校园激情狠狠四射| 五月天综合网| 亚洲高清欧美总合| 日日干日日| 亚洲天堂男| www.色婷婷.com| 色欧美在线| 开心五月激情网| 97久久超碰亚洲| 中日高清无码操逼视频| 久久亚洲一区二区色婷婷| 国产精品岛国片在线观看| 日本精品久久久久久久| A 天堂在线观看视频| 亚洲se电影| 97碰在线视频| 天天干电影| 欧美成人9797| 极品白嫩美少妇在地板上位骑射淫水泛滥| 色色色欧美| 午夜在线播放| 猛交交| 自拍内地三级在线观看| 91在线综合网| 日本熟女免费視颖| 91在线/欧洲| 啊啊啊 在线| 99爱在线视频| 精品人妻一区二区三区在| 免费看污网站| 中文字幕精品一区二| 97碰碰日本乱偷人妻中文的| 美国一区二区三区视频| 亚洲双插| 久久久久久国产精品| 91操操操操| 综合 青草 伊久久 影院 综合| 欧美亚洲素人制服精品| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 九九九九九精品视频| 婷婷五月天福利| 青娱乐999| 极品久久久久久久久久久久久久| 欧美日韩国产色图在线| 国产精品乱码久久久久久久久| 久久一二三四五六七八九区区区| 五月天久久人妻| 色情综合| 最新亚洲黄色免费电影| 中国小夫妻勾搭露脸淫荡对白| 日韩丝袜二区| 久久精品店| 欧美在线l亚洲| 国产精品久久久久综合| av亚欧| 久久久成人精品| 亚洲精品国产无码高清| 欧美丝袜中文字幕07在线| 欧美少妇大量自拍视频在线观看| yellow网站免费观看日韩高清无码| 情色五月天就去干| 91色噜噜狠狠| 国产成人无码网站在线视频| www.亚洲成人一区| 欧美啪啪啪91| 亚洲素人网| 欧美亚涩| 九九久久精品| 亚洲最大成人a毛毛片| 精品国产乱码久久久A| 国产成自自拍在线观看| 人妻熟女字幕一区二区| 欧美日本中字另类在线| 人人搞人人插人人操| 四季av一区二区凹凸精品小说| 超碰97网址| 五月丁香婷婷综合| 日韩国产乱子伦App| 欧美日韩国产成人高清| 久久久久久久9999| 精品一区二区久久| 日韩78m视频| 日韩天美| 国产伦精品一区二区三区视频女| 一本一道波多野毛片中文在线| 国产白丝精品在线观看| 日韩成人小视频| 91日产欧美| 青青草在线视频人人想人人上 | 99国产天美| 99热婷婷| 国产99 中文字幕日韩小视频| 一本色道久久天天射天天干| 欧美一级黄色免费专区| 久久高潮妇女视频| 啊啊啊水好多| 无码精品啪啪啪一区二区三区三州| 后入式在线免费观看60秒| 天天综合AV| 看看小穴| 亚洲欧洲偷拍一区| 夜夜嗨一区二区| 丁香五月婷婷啪啪| 色五月大香蕉| 亚洲色久| 国产农村妇女一区二区| 99精品视频在线观看| 欧美操人| 婷婷五月天福利| 婷婷日韩一区二区三区中文字幕在线| 狼人久草| 综合色图亚洲欧美| 深夜啪啪啪视频免费| 97国产色综合| 色性荡荡荡荡视频| 精品亚洲俞拍视频一区| 国产综合久久久鬼色| 欧美少妇性乱| 噜噜噜亚洲精品| 偷拍亚洲视频一区二区三区四区| 蜜桃臀AV在线| 好爽视频在线观看| 久艹日日日| 91av熟女人妻| 色色网91| 国产无套粉嫩白浆在| 九九热九九| 天天肏美女| 免费农村成人少妇人妻Aa一区二区视频 | 热天堂一区二区| 激情露脸爱| 少妇99| 欧美性高潮| 国产精品人妻无码久久久互動交流 | 国产欧美日韩在线不卡第一页| 亚洲色色色| 国产日韩精品一区二区三区| 97在线青| 国内毛片四区| 精品丝袜无码一区二区三APP| 久久男人精品| 99色| 麻豆AV96熟妇人妻| 亚洲人精品久久久| 啊啊啊啊网站| 伊人网综合在线视频| 91九色在线| 操逼精品视频| 国内外毛片在线观看| 欧美 亚洲| 国产精品久久久久久久AV大片| 亚洲精品三| 欧美综合97www| 在线 欧美 亚洲| 五月天亚洲色图| 色久桃花影院在线观看| 超碰国产在线| 夜夜操一区二区| 九九九九九九九九九国产精品 | 国产精品一级毛片不卡视| 婷婷五月天影院| 性性欧美| 国产精品天堂| 亚洲av无码成人精品国产| 激情五月天综合网| 91精品免费| 欧美中文字幕日韩在线| 91Chinese在线| 久久久久国产| 色牛aV| 99精彩视频| 久久精品视| 91久久九九精品国产综合| 日本3级一区二区免费| 亚州综合图片| 亚洲综合九九| 九九久久精品| 国产精品久久久久久夜夜夜夜| 久久久久亚洲熟妇熟女| www久久久| 91在线一起| 无码日韩人妻av一| 骚逼一区二区| 男女日B国产| 中文字幕老熟妇黄色视频| 欧美啪啪啪91| 天天视频综合在线观看视频| 91N综合在线| 一级乱伦网站| 嗯嗯嗯啊啊啊在线免费观看| 麻豆色约约| 欧美成人性爱视频大全| 久久久久9久久久久| 淫荡网址| 亚洲熟妇丝袜在线观看| 国色综合天| 大香交伊人网| 国产视频第二页| 91美女中出| 欧美性色欧美| 好吊妞转入那个网| 亚洲综合色图欧美| 日本综合色图| 国产欧美成人精品| 国产男女边吃边摸视频网站| 91亚洲精品青草| 百度百度日本操逼| 九九热免费国产视频婷婷伊人| 五十路熟女人妻一区二区三区四区五| 婷婷久久五月天| 日韩97P| 亚州精人品大香蕉| 亚洲巨爆乳一区二区三区四季网| 91九久| 另类TS人妖一区二区三区| 成人熟女区| 岛国视频一二三区| 精品久久久久成人码免| 97久久超碰| 啊啊啊想要| 91n美女视频| 强奸乱伦免费网站| 日韩电影天堂视频二区三区| 亚洲最新a在线观看| 老熟女综合网| 夜夜中出国产| 成人一道本免费视频| 动漫区日韩区欧美区| 97摸视频| 丰满人妻一区二区三区四区| 免费看污网站| 丰满人妻被猛烈进入中| 欧美亚洲se91| 99亚洲天堂| 蜜臀久久99精品久久久电影| 亚洲欧美国产中文字幕| 操逼视频亚洲| 亚洲丝袜诱惑| 天天天乱色综合全| 97最新在线播放视频| 韩日欧亚a级| 国产欧美一区二区| 人妻日日干| 天天干嫩逼网| 综合av影片| 99视频内射三四| 久久黄片国产一区二区| 免费人人搞97| 免费看日本操逼视频| 强奸抽插av| 蜜桃臀一区二区三区久久| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 神马久久久久久| 综合视频91| 亚洲 综合 欧美| 色哟哟511老熟女| 性一级黄色录像片网站导航| 少妇色综合| 色噜噜综合网| 蜜乳AV一区| 东京热一区二区中文字幕| 亚洲精品人伦一区二区| 精品v1区| 日本大片日本一区二区免费高清| 啪啪啪东京| 精品日韩| 9 1超碰九色| 好舒服视频| 67914在线精品观看| 日韩欧美国产高清视频| 国产视频一区二区三区在线免费观看 | 九九九偷拍| www被窝色com| 一区二区三区四区五区高清无码永久视频| 久久99精品视频| 十八禁成人网站在线观看| 97爱综合| 中文 人妻 制服| 大香蕉92| 欧美综合 站| 国产农村妇女精品1区二区| av天天在线观看| 丁香五月电影| 免费看A片毛毛片在线播| 啪啪啪东京| 探花视频免费观看国产专区| 天天做天天爱| 精品对白久久不卡| 夜夜国自区| 97亚洲国产| 欧美乱妇狂野欧美在线视频| 亚洲天堂自拍| 99热在线不卡| 18精品一区| 另类图片五月| 99久久久无码国产精品性男| 天天色,天天干,天天干| 飘花国产午夜精品不卡| 风韵犹存大大大大香蕉| 超碰97综合在线| 丰满人妻一区二区三区四区| 久久黄片国产一区二区| 欧美少妇高潮久久91| 日韩成人无码| 操逼日批| 久久久久久久97| 婷婷久草| 日韩性爱电影一区| 九九热三级片| 国产蜜臀在线| 中文字幕丝袜人妻| 日韩中文字幕在线视频观看| 在线免费观看高清无码视频| 加勒比色综合| 免费黄色片子| 日韩成人私密一级精品av| 久久久999网站| 欧美三级中文字幕hd| 国产黄色小视频网站| 日韩AV噜噜噜一区二区三区四区 | 人妻二区| 国产深夜福利| 一级一性爱免费视频| 97欧美资源| 精品无人区麻豆乱码1区2区图片| 婷婷九月丁香| 熟女熟妇伦久久影院毛片一区二区| 在线综合 亚洲 欧美中文字幕 | 91色久| 在线看免费无码AV天堂的| 免费伦费视频在线观看| 精品毛片av一区二区| 草草影院最新网址| 夜夜高潮夜夜爽国产伦精品| 欧美,日韩,中文,另类| 天堂av最新电影网| 黑人性欧美| 亚洲国产成人精品999| 天天看夜夜看日日干| 亚洲成aⅴ人片不卡无码| 3d成人精品一区二区| 91动漫操逼视频| 五月丁香婷婷综合网| 中文字幕少妇色 | 亚洲不卡三级手机播放| 麻豆一区二区三区在线看| 嗯……啊…嗯嗯…啊…好舒服| 天天操天天插| 91夜夜蜜桃臀1区2区3区| 精品伊人久久久大香线蕉小说| 蜜乳av一区二区| 人人妻人人爱人人玩| 狠狠色噜噜狠狠狠狠狠色综合久久| 欧美一二三级精品在线| 国产特级毛片AAAAAA高潮流水| 欧美另类色图片| 天天看天天日天天操| 中日韩久久久| 91GD.COM| 亚洲欧美精品久| 校园春色 亚洲| 人妻啪| 夜色五月天| 欧美性爱一区二区三区四区| 国语少妇精| 久久鲁干| 精品v1区| 日日躁夜夜躁狠狠躁超爽| а√天堂资源官网在线资源| 免费看欧美美女黄色大片| 欧洲中文字幕| 亚洲自拍欧美色综合| 啊啊啊网站| 亚洲系列第一页| 亚洲综合97中文网| 台湾佬中文娱乐自偷自拍| 997色在线| 色综合V| 小泽玛利亚一二三| 欧洲亚洲综合| 乱伦熟女专区| 婷婷五月天av| 人妻少妇精品无码专区二区密桃 | 成人性爱视频在线看| 99色综合| 大香蕉狠狠爱| 91久久久久久久| 超碰97在线中文| 在线人成亚洲视频免费观看| 日日日日日| 啊啊啊慢点| 亚洲九区| 日本黄页视频在线观看| 18禁精品网站在线看| 人人摸人人干| 白丝一区| 久久熟女人| 日本精品五区| 丁香五月激情啪啪| 女生看匆91网站| 国产一级片| 97国产精选| av国产无码| 成人精品水蜜桃久久久久久久| 蜜乳性色无码专日粉嫩骚逼AV| 亚州男人的天堂| 大学生口爆吞精| 欧美亚洲高清不卡| 亚洲日韩精品一区视频在线| 亚州再线| 丰满人妻无码一区二区三区 | 97免费在线视频| 色噜噜人妻av 中文字幕| 精品无码欧美三级| 超碰日本97美女人妻人人玩人人爱| 夜夜躁狠狠躁日日躁av| 久久久精品成人国产| 九区国产| 强奸乱伦资源| 亚洲欧美啪啪| 激情五月天丁香| 亚洲精品九九九| AV色天香在线| 操屄日韩| 色狠人在线99| 中文字幕欧美丝袜07资源| 午夜精品一区二区三区三上悠亚| 日韩无码极品| 牛牛久久国产精品视频一二三| 天天干天天燥| 国产精品对白自产拍| 97天堂| 人妻夜夜爽天天爽三区麻豆AV网站| 成人女人国产| 国产精品久久久久中文字幕| 日产成人久久| 久草成人福利导航| 天天躁日日躁AAAAXXXX国产 | 大伊香蕉在线视频免费| 96超碰网| 精品人妻1237| 欧美大香蕉专区网| 亚洲男人天堂手机版| 亚洲,欧美,春色,另类| 国产真乱mangent| 久艹99| 丝袜大香蕉| 久久久久亚洲熟妇熟女| 超碰欧美在线欧美| 99久久久久| 国产视频一区二区三区在线免费观看| 风骚少妇视频中文字幕| 日本在线播放不卡一区| 免费岛国一级片| 熟女久久久| 啊啊啊好爽快点啊啊啊嗯嗯| 国产AV色黄看到爽| 黄色工厂这里只有精品| 亚洲熟妇丝袜在线观看| 熟女色综合久久| 亚洲啪啪综合?v一区综合精品区| 精品97久久综合| 床上啊啊啊一区二区三区| 国内精品a| 婷婷20月天青娱乐| 北京美女一区二区| 精品一区二区三区蜜桃臀赵总| 国产三级资源在线观看| 久久久久久久久久久久色网| 热久日综合| 狠狠穞A片一區二區三區| 久久一区二区高清免费| 人妻三级在线中文字幕| 蜜臀久久久国产| 99热超碰在线| 午夜影美女日鸡鸡天天视频国产 | 区一在线观看| 九九在线精品| 日本精品不卡一二三区| 综合网亚洲| 91精品网站| 久久久三区二区一区| 欧美一二三区四五区| 欧美亚洲综合色| www.久久99| 精品三级在线专区| 精品黄色电影| 好吊色青靑草| 亚洲成人AB| 色九九九综合| 免费av高清无码| 中文字幕乱在线伦视频中文字幕乱码在线 | av中亚| 91亚洲网站| 老鸭窝日丰县女人| 中文字幕诱惑制服人妻丝袜美丝袜美 | 高清肉丝中文无码| 99re不伦| 亚洲AV资源| 资源在线观一 二| 久久99操天天日| 五月丁香啪啪啪| 亚洲日韩成人性爱视频| 爱av免费| 无码抄逼网| 91丝袜美女视频| 九热中文字幕| 国产乱子伦久久精品综合一区二区三| 72av视频| 国产在线激情| 2020中文字幕在线观看| 九九热精品| 色悠悠伊人网五月天| 99久草| 97超碰欧美中文字幕| 综合色一区三区二区| 高颜值美女口爆高潮浪叫| 亚洲欧美97√| 97综合国产| 久热最新在线杭州| 日本精品五区| 91久久九九精品国产综合| 日本精品网站在线中文| 97人人夜夜精品视频|