色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

AI芯片軟硬件協(xié)同設(shè)計:有效算力、編譯器與部署實戰(zhàn)

AI芯片軟硬件協(xié)同設(shè)計:有效算力、編譯器與部署實戰(zhàn) 做了幾代 AI 芯片的軟硬件協(xié)同設(shè)計之后我最大的一個感受是“AI 芯片”這四個字本身就很容易讓人跑偏。做一顆能跑模型的芯片并不難難的是讓模型在真實負(fù)載下跑出接近標(biāo)稱算力的成績而這背后幾乎全是軟硬件接口的問題。這個系列前兩篇聊過宏觀的架構(gòu)輪廓和工具鏈布局這篇“3”想再往下鉆一層把 AI 芯片軟硬件設(shè)計中最容易被忽略、卻最能決定項目成敗的幾個環(huán)節(jié)攤開講有效算力與峰值算力的差距、架構(gòu)路線取舍、指令集與內(nèi)存模型、編譯器在整個項目里的位置、芯片回來之前的軟硬件聯(lián)調(diào)以及部署階段繞不開的量化、稀疏化和 Runtime 閉環(huán)。這篇東西不是科普稿也不是給投資人看的 PPT。它更適合真正在做 AI 芯片或準(zhǔn)備做 AI 芯片的人芯片前后端工程師、編譯器/工具鏈開發(fā)者、驅(qū)動與 Runtime 工程師以及需要做 AI SoC 選型評估的架構(gòu)決策者。很多內(nèi)容是我在實際項目里踩過的坑寫著寫著可能有點直白但確實是想讓后來的人少走彎路。1. 有效算力與峰值算力之間的鴻溝AI 芯片性能兌現(xiàn)的真正戰(zhàn)場先拋一個反直覺的結(jié)論AI 芯片的賬面算力TOPS在發(fā)布 PPT 上有多漂亮和最終用戶在真實模型上跑出來的吞吐量完全是兩碼事。做了三代產(chǎn)品之后我對團隊里的硬件工程師說得最多的一句話是“你們的 KPI 不是 TOPS是用戶在真實網(wǎng)絡(luò)上的有效算力?!币驗閺挠布O(shè)計到軟件完全跑起來中間隔著三道坎片外帶寬夠不夠喂飽計算陣列、算子形狀能不能貼合硬件的數(shù)據(jù)流、編譯器和驅(qū)動有沒有把指令調(diào)度到最優(yōu)。這三道坎任何一道沒跨過去賬面算力就得打個對折甚至三折。1.1 賬面算力與實測吞吐一個典型 NPU 的真實寫照舉一個很常見的例子。一款設(shè)計目標(biāo)為 16TOPS INT8 算力的 NPUPE 陣列是 32x64 的 MAC 陣列主頻 1GHz配套 DDR4-3200理論帶寬約 25.6GB/s。這種規(guī)格在規(guī)格表上挺能打但我在類似平臺上跑過 ResNet-50實測吞吐往往只有標(biāo)稱的 40%-60%也就是 6-9TOPS 的有效算力。如果跑 Transformer 類的模型情況只會更難看因為 attention 里面的 QKV 投影、softmax、LayerNorm 這些算子形狀極不規(guī)則硬件利用率掉到 30% 以下都常見。差距去哪了很多時間根本沒有花在“計算”上而是花在“等數(shù)據(jù)”上。PE 陣列在片內(nèi)等著一塊塊 weight 和 feature map 從 DDR 里被搬進來片內(nèi) SRAM 容量就那么大搬一次算一會兒算完再搬下一塊計算陣列真正滿負(fù)荷工作的時間占比低得可憐。用開車來類比就是高速路段設(shè)計時速 120但上下匝道只有一個車道你實際平均時速可能連 40 都不到——而這個“匝道”就是 SRAM 容量和 DDR 帶寬共同決定的訪存瓶頸。1.2 內(nèi)存墻堆算力越猛帶寬越先到頭為什么帶寬會比算力更早卡住用一次簡單卷積的手工估算就能說明白。假設(shè)一個 3x3 卷積層輸入是 128 通道的 56x56 feature map輸出也是 128 通道。計算量大約是56x56x128x128x3x3x2約 9 億次 FLOPs。這個量級對 16TOPS 的 NPU 來說理想情況下 0.06 秒就跑完。但如果每個算子計算完都把中間結(jié)果寫回 DDR下一層再讀進來那么一次完整的 layer 讀寫就要搬運 2x56x56x128 字節(jié)約 1.6MB整個網(wǎng)絡(luò)幾十上百層累加起來訪存數(shù)據(jù)量會膨脹到計算量的幾十倍。在 25GB/s 的帶寬下光搬數(shù)據(jù)就足夠把推理時間拖垮。所以做 AI 芯片架構(gòu)選型時第一優(yōu)先級不是把 MAC 陣列堆多狠而是把“每層計算需要從片外拿多少數(shù)據(jù)、中間結(jié)果能不能留在片上”算清楚。真正的優(yōu)化主戰(zhàn)場包括片上 SRAM 容量怎么分配、多級緩存/片上 Buffer 怎么設(shè)計、數(shù)據(jù)復(fù)用率能不能提上去以及 DMA 引擎能不能在計算的同時把下一塊數(shù)據(jù)預(yù)取進來。這些軟硬件協(xié)同的細(xì)節(jié)才是有效算力的真正來源。1.3 算子形狀與硬件規(guī)則的錯位被低估的第三種損耗帶寬不是唯一瓶頸。深度神經(jīng)網(wǎng)絡(luò)的計算形狀非常雜1x1 卷積本質(zhì)上是矩陣乘但 3x3 卷積是 im2col 或直接卷積depthwise 卷積每個通道單獨處理group conv 又要在通道維度分組attention 里還要做各種 gather/scatter 和動態(tài) shape。這些形狀落在固定尺寸的 PE 陣列上時會產(chǎn)生大量 padding、補零、低利用率的小算子。我在一次適配 YOLO 系列模型時就踩過這個坑。目標(biāo)檢測網(wǎng)絡(luò)里有一些很小的分支層比如 1x1 conv 輸出通道只有 16而 PE 陣列一次處理 64 通道結(jié)果就是硬件為了喂?jié)M陣列不得不把多個不相關(guān)的通道拼在一起算或者干脆空轉(zhuǎn)。這類損耗在純 GEMM 基準(zhǔn)測試?yán)锿耆床怀鰜淼慌苷鎸嵕W(wǎng)絡(luò)就原形畢露。所以做芯片架構(gòu)設(shè)計時最忌諱只看理論峰值一定要拿目標(biāo)負(fù)載里的真實算子分布做一遍映射統(tǒng)計。硬件是為數(shù)據(jù)和算子服務(wù)的不是為浮點峰值服務(wù)的。2. 架構(gòu)路線的岔路口脈動陣列、SIMT 與可重構(gòu)數(shù)組聊完性能差距的來源必然會走到架構(gòu)選擇這個問題上。AI 芯片最常見的三種路線——SIMT 風(fēng)格GPU 式、脈動陣列風(fēng)格TPU 式、可重構(gòu)數(shù)據(jù)流風(fēng)格CGRA——各有各的脾氣選擇哪條基本決定了后面編譯器、驅(qū)動和 Runtime 要付出多大的代價。很多人以為選型就是看算力密度實際上選型選的是“軟件棧的未來成本”。我見過不止一個項目最初選了一個看起來算力密度最高的架構(gòu)做了一年發(fā)現(xiàn)編譯器根本駕馭不了最后被迫砍掉一半功能。這一節(jié)把三種路線放在一起對比重點講它們對軟硬件協(xié)同設(shè)計的影響。2.1 SIMT 的隱藏延遲策略在 AI 推理場景的錯位GPU 式 SIMT 架構(gòu)的思路是用大量線程并行來隱藏訪存延遲一個 warp 在等內(nèi)存數(shù)據(jù)時調(diào)度器立刻切換到另一個 warp。這種設(shè)計對大規(guī)模并行計算非常有效訓(xùn)練場景下尤其是這樣大批量、大矩陣GPU 幾乎能把計算陣列喂得滿滿的。但推理場景往往 batch 很小甚至 batch1。此時 GPU 的大量線程切換機制、shared memory 同步、warp 調(diào)度器本身的功耗和面積開銷反而成了負(fù)擔(dān)。比如做端側(cè)推理時經(jīng)常出現(xiàn)一個算子只啟動了 8 個線程做 elementwise 操作但整套調(diào)度器和多級緩存仍然要全功率待命能效比自然很難看。不是說 SIMT 不好而是要用對地方它適合做“大而整齊”的工作不適合“小而雜”的推理負(fù)載。2.2 脈動陣列讓數(shù)據(jù)在 PE 之間流動換掉隨機訪存脈動陣列是另一種極端把一組 PE 按照規(guī)律連起來數(shù)據(jù)像流水線一樣從一端流入每個 PE 只和自己的鄰居交換數(shù)據(jù)避免了對片內(nèi)多端口隨機讀寫的依賴。這個思路在能效和面積效率上表現(xiàn)極佳因為你不需要給每個 PE 配獨立的寄存器文件和讀取端口數(shù)據(jù)復(fù)用基本靠流動實現(xiàn)。但脈動陣列有它的剛性陣列維度固定每個 PE 的運算寬度固定遇到非常規(guī)形狀的算子就需要做大量邊界處理。最典型的是 attention 里的 softmax 和 LayerNorm這些算子計算非常簡單但它們在數(shù)據(jù)流里的位置決定了陣列很難用脈動方式覆蓋——你必須把數(shù)據(jù)從陣列里倒騰出來做這些操作再送回去。所以脈動陣列設(shè)計多了一條潛規(guī)則重點服務(wù) GEMM 類算子其余雜算子交給旁邊的小向量單元。沒有這條配合整顆芯片的實際使用率會很難看。2.3 CGRA 的野心與代價靈活性的錢從編譯器那里出CGRA粗粒度可重構(gòu)數(shù)組的思路更激進配置 PE 之間的互聯(lián)拓?fù)鋪砥ヅ洳煌阕?。理論上它為每個算子都能生成最適合的數(shù)據(jù)流結(jié)構(gòu)靈活性比固定脈動陣列高得多。但問題在于配置空間爆炸式增長最優(yōu)映射是 NP-hard 級別的搜索問題最終都得靠編譯器和調(diào)度器來兜底。我接觸過的 CGRA 項目都有同一個特點硬件看起來驚艷軟件團隊苦不堪言。因為編譯器要從巨大的配置空間里找到一個接近最優(yōu)的解同時還要保證時序、端口和 Buffer 沒有沖突編譯時間動不動以小時計。對于面向市場交付的 AI 芯片團隊這幾乎是不可能接受的工程體驗?,F(xiàn)實的做法往往是 CGRA 和固定算子單元混著來用一小塊可重構(gòu)陣列覆蓋雜算子用固定流程的 MAC 陣列覆蓋主力 GEMM。想明白這一點很多架構(gòu)爭論其實可以提前畫上句號。3. 指令集與內(nèi)存模型NPU 的“憲法”和“土地制度”架構(gòu)路線定了接下來要解決的是指令集和內(nèi)存模型。這是軟硬件協(xié)同設(shè)計中最像“立憲”的環(huán)節(jié)指令集規(guī)定了軟件能用哪些能力內(nèi)存模型規(guī)定了數(shù)據(jù)怎么在系統(tǒng)中流動。這兩件事定了編譯器和硬件團隊就分頭干活了后面再想改代價非常大。反復(fù)強調(diào)這個是因為在實際項目里指令集設(shè)計經(jīng)常被壓縮到很短的周期導(dǎo)致后面編譯器團隊叫苦連天。反過來內(nèi)存模型選擇失誤的話后期性能調(diào)優(yōu)幾乎沒有空間。3.1 顯式搬運與隱式緩存兩條很難回頭的設(shè)計路線內(nèi)存模型有兩個基本選項。第一種是顯式搬運模型軟件主要是編譯器負(fù)責(zé)控制 DMA 把數(shù)據(jù)從 DDR 搬進片上 SRAM算完了再搬回去類似 DSP 的做法。第二種是隱式緩存模型硬件里做一個帶 cache 一致性的緩存層次軟件像訪問普通內(nèi)存一樣訪問數(shù)據(jù)硬件自動維護。顯式搬運模型的優(yōu)點是性能確定、可預(yù)測——你知道每個時鐘周期數(shù)據(jù)在哪里編譯器可以做出精確調(diào)度缺點是把大量負(fù)擔(dān)壓在編譯器上工具鏈一旦做得不好就是災(zāi)難。隱式緩存模型軟件寫起來輕松但硬件要處理緩存命中率、一致性協(xié)議而且遇到不規(guī)則訪存時性能波動非常大沒法給編譯器一個穩(wěn)定的調(diào)度依據(jù)。我做設(shè)計時更傾向于顯式搬運模型因為 AI 算子的訪存模式在編譯期大部分是可靜態(tài)分析的。數(shù)據(jù)在哪里、什么時候需要、什么時候?qū)懟鼐幾g器都能算出來這正是顯式搬運模型的舒適區(qū)。而隱式緩存看著對軟件友好真實做下來容易演變成“硬件團隊省了事性能永遠(yuǎn)到不了位”。3.2 標(biāo)量、向量、矩陣三級指令NPU 的職責(zé)切分無論走哪條路線NPU 指令集通常拆成三級。標(biāo)量指令負(fù)責(zé)控制流、地址計算、循環(huán)計數(shù)和同步一個 for 循環(huán)展開成幾條標(biāo)量指令告訴下一個計算單元“現(xiàn)在該算這組數(shù)據(jù)了”。向量指令負(fù)責(zé)逐元素操作ReLU、sigmoid、elementwise add、normalize 這些它們不是矩陣乘但數(shù)量極多如果沒有專用向量指令編譯器只能拿矩陣單元硬湊效率非常低。矩陣指令則是整個芯片的算力核心負(fù)責(zé) GEMM/GEMV通常對應(yīng)一個或多個專用計算陣列。這三級的調(diào)度配合很關(guān)鍵。我見過一個早期項目沒有獨立向量單元所有激活都靠矩陣單元做 matmul 形式計算結(jié)果是資源利用率低、功耗還高。后來加了向量單元整個模型性能提升了 30% 以上。做指令集設(shè)計時千萬不要只盯著矩陣乘去統(tǒng)計一下目標(biāo)網(wǎng)絡(luò)里 elementwise 和 reduction 類操作的占比結(jié)果會讓你吃驚。3.3 寄存器視圖的一致性是軟硬件協(xié)同的第一份合同指令集定好了緊接著就是寄存器視圖。寄存器列表在工程上就是軟硬件團隊之間的“合同”硬件按這個實現(xiàn)軟件按這個編程。但實際項目里寄存器視圖是最容易產(chǎn)生分歧和 bug 的地方。典型問題有三種一是地址對齊軟件按 32 位寫了某個控制位硬件實現(xiàn)時按字節(jié)處理結(jié)果位錯位二是位域更新時序軟件寫完配置寄存器立即去讀狀態(tài)寄存器但硬件還沒同步完讀回來的值還是舊的輪詢永遠(yuǎn)超時三是中斷狀態(tài)位沒有在硬件側(cè)做“讀清除”或“寫 1 清除”軟件讀完后狀態(tài)不自動拉低中斷風(fēng)暴直接掛死系統(tǒng)。我的建議非常直白用統(tǒng)一的寄存器描述文件例如 IP-XACT 或 SystemRDL作為唯一事實來源從它同時生成 RTL、頭文件和文檔。這樣從源頭消除“文檔和實現(xiàn)不一致”的問題。這個習(xí)慣一定要在項目第一天建立否則等芯片流片回來再靠人工對文檔你會在驗證階段浪費掉幾個月的窗口期。4. 沒有編譯器就沒有護城河從 PyTorch 到芯片上的二進制很多做 AI 芯片的團隊把大部分精力放在 RTL 上編譯器團隊反而是后媽養(yǎng)的。在我看過的項目里凡是這么做的基本都后悔了。AI 芯片的競爭力不是裸片面積小、主頻高而是工具鏈能讓用戶模型在上面的有效算力逼近理論值。硬件只是上限編譯器才決定了用戶實際能摸到什么水位。編譯器不是“把 PyTorch 模型轉(zhuǎn)成二進制”這么簡單。它掩蓋了一整條流水線模型導(dǎo)入、圖優(yōu)化、算子融合、算子映射、指令調(diào)度、內(nèi)存規(guī)劃、代碼生成。每一環(huán)都直接和前面的指令集、內(nèi)存模型、陣列拓?fù)漶詈稀?.1 算子融合把反復(fù)進出 DDR 的中間結(jié)果留在片上算子融合是編譯器里收益最明顯、也最見功力的優(yōu)化。舉一個最簡單的例子卷積 Bias ReLU 池化。如果不做融合每一層算子都要把中間結(jié)果寫回 DDR然后再讀出來做下一層一個字節(jié)的中間結(jié)果來回要付兩次訪存的錢。融合之后整條鏈在片上 SRAM 里一氣呵成DDR 只需要讀寫最終輸出。實測里同一個模型在融合前后的推理耗時差距經(jīng)常超過 30%-50%這個數(shù)字不是理論推導(dǎo)是我在項目里實測出來的。編譯器團隊要做的是在 IR 層面識別這種算子鏈然后在后端把它們映射到同一條硬件流水線。為此硬件設(shè)計階段就要預(yù)留 fusing 的能力片上 Buffer 能不能串聯(lián)、DMA 能不能一次搬多塊數(shù)據(jù)、Ping-Pong 緩存能不能在計算的同時預(yù)取下一塊。這些都是軟硬件協(xié)同中的“契約”編譯器單方面做不來。4.2 靜態(tài)內(nèi)存規(guī)劃與指令調(diào)度替硬件做一張精確時間表AI 模型編譯期靜態(tài)分析的優(yōu)勢在于數(shù)據(jù)的生命周期基本是已知的。編譯器可以提前算出來每一塊 feature map 什么時候被產(chǎn)生、什么時候被消費、什么時候可以被回收然后為整個網(wǎng)絡(luò)排出一張 DDR 與 SRAM 之間的搬運時間表。實際工程里這一步會涉及給片上 SRAM 分區(qū)比如配置 buffer 區(qū)、計算輸入?yún)^(qū)、輸出暫存區(qū)、參數(shù)區(qū)還要為每個 DSP/DMA 通道分配優(yōu)先級避免同一個時間點多個搬運請求搶占帶寬。最簡單也最見效的技巧是 double buffering計算第 N 塊數(shù)據(jù)的同時DMA 預(yù)取第 N1 塊這樣計算陣列永遠(yuǎn)不餓肚子。但要小心依賴沖突——如果第 N1 塊的數(shù)據(jù)是第 N 塊算出來的你沒法預(yù)取只能老老實實按順序執(zhí)行編譯器調(diào)度時要把這類數(shù)據(jù)依賴關(guān)系先算清楚。早期項目里我用過一個笨辦法先在周期級模擬器上測出每個算子的跑分再把這些算子作為節(jié)點做 list scheduling。這個過程很像排課表每個算子占用的資源不同數(shù)據(jù)依賴又給它們排了先后誰先誰后、哪個資源并行利用調(diào)度器在幾萬次約束里找出一個可行的排程。編譯器做到這一步才叫真正開始兌現(xiàn)硬件能力。4.3 給 LLM 做適配的真實體驗頭疼的往往不是 GEMM最近兩年所有 NPU 工具鏈都被一個現(xiàn)實逼著做轉(zhuǎn)型給 LLM 做適配。一開始很多人以為 LLM 的主角是巨型 GEMM把 GEMV 和 GEMM 優(yōu)化好就足夠了。實際做下來你會發(fā)現(xiàn)最耗時間的都是“雜活”attention 的 QKV 投影之前要做一堆 reshape 和 transposepadding 和 mask 操作在圖上到處都是softmax 里要對整行做 max-subtract-exp-sumLayerNorm 要對均值方差做歸一還有 KV cache 的索引與追加。這些算子單獨看都不大但數(shù)量多、形狀交互復(fù)雜最容易把編譯器的優(yōu)化徹底打亂。另一個難啃的點是動態(tài) shape。LLM 推理時序列長度是動態(tài)的KV cache 大小也隨輪次變化這直接挑戰(zhàn)了編譯器“靜態(tài)分析一切”的根基。為了支持動態(tài)長度編譯器不能把所有 buffer 都按最大尺寸靜態(tài)分配否則片上內(nèi)存會爆炸也不能每一步都重新做地址計算否則調(diào)度開銷會失控。現(xiàn)在相對穩(wěn)妥的做法是分層分塊給批量尺寸做靜態(tài)規(guī)劃給序列長度留動態(tài)余量再用運行時指令搬運和地址重計算來兜底。這個方向還在快速演進但有一點已經(jīng)非常清楚給 LLM 做適配工具鏈團隊的工作量遠(yuǎn)超想象絕不是“跑通一個 GEMM Kernel”就夠的。5. 芯片還沒回來軟件棧也得先轉(zhuǎn)起來虛擬原型與最小系統(tǒng)調(diào)試說完了編譯器接著聊一個在進度壓力下特別容易被擠掉、但真正決定流片后能否快速 bring-up 的環(huán)節(jié)芯片回來之前的軟硬件聯(lián)調(diào)。流片周期長芯片從 tapeout 到 sample 回來往往要幾個月而你可能需要在芯片回來當(dāng)天就跑通一個 demo給老板和客戶交代。等樣品到了才開始搞軟件棧幾乎必然翻車。這里的經(jīng)典做法是在 RTL 還沒凍結(jié)之前就搭一套虛擬原型和一個最小硬件調(diào)試系統(tǒng)讓軟件團隊提前把驅(qū)動、Runtime 和關(guān)鍵算法調(diào)通。5.1 虛擬原型把“芯片回來之后”的軟件工作提前幾個月虛擬原型就是用 SystemC/TLM 這類方式把 SoC 和 NPU 的關(guān)鍵行為做成寄存器級/事務(wù)級模擬模型。它跑不了太大規(guī)模的數(shù)據(jù)但寄存器讀寫、中斷觸發(fā)、DMA 搬運這些控制流語義是可以模擬出來的。有了虛擬原型驅(qū)動團隊可以在真實芯片回來之前就把設(shè)備枚舉、中斷處理、DMA 配置、寄存器讀寫的代碼寫好并調(diào)通編譯器團隊也可以把編譯產(chǎn)物先灌進去做功能驗證。必須誠實說清楚它的局限虛擬原型不是周期精確的模擬器跑性能分析和功耗分析基本不靠譜。它只適合驗證“控制流對不對”不適合驗證“性能有多快”。所以在用虛擬原型時我會單獨搭一個輕量的周期級模擬器專門給編譯器做性能回歸。兩者分開用效率最高。5.2 寄存器與中斷的驗證盲區(qū)聯(lián)調(diào)時踩得最深的坑做軟硬件聯(lián)調(diào)這些年我見過太多了寄存器視圖問題在真實芯片回來后集中爆發(fā)。最典型的場景軟件驅(qū)動往 DMA 控制寄存器里寫完描述符地址就把啟動位置 1然而硬件側(cè)是先讀啟動位再取描述符地址。如果順序反了第一輪搬運拿到的是空描述符DMA 直接卡死中斷永遠(yuǎn)不來。這類問題在 RTL 仿真里往往能被發(fā)現(xiàn)但如果驗證環(huán)境只做定向測試很容易漏掉。另一個高發(fā)坑是中斷狀態(tài)位不清零。有些硬件把中斷狀態(tài)寄存器設(shè)計成“只需讀不需要清”但實際上中斷源會持續(xù)拉高CPU 進入 ISR 后讀了狀態(tài)位中斷信號還沒掉一退出又立刻觸發(fā)整個系統(tǒng)空轉(zhuǎn)在中斷風(fēng)暴里。最有效的工程防護是在硬件里加一個測試模式寄存器允許軟件強制置位或清零中斷源這樣驅(qū)動開發(fā)時就可以自主制造和消除中斷而不用每次都求硬件團隊改 RTL。5.3 裸片點亮第一階段最小系統(tǒng)三板斧芯片 sample 回來以后軟件 bring-up 別急著跑模型。我在多個項目里驗證過最有效的順序是先過一個“最小系統(tǒng)三板斧”第一板斧剪斷一切不必要的上電分支把最小系統(tǒng)需要的電源域、時鐘域整理干凈確保 CPU 能穩(wěn)定跑起來、JTAG 能連上。第二板斧確認(rèn)系統(tǒng)時鐘和復(fù)位很多上電不穩(wěn)的問題都表現(xiàn)為寄存器讀回全是 0 或者全是 0xFFFFFFFF跑一遍地址自檢就能定位。第三板斧拿一個最簡單的裸機 demo 驗證“搬運-計算-寫回”三步往片上 SRAM 寫一塊數(shù)據(jù)讓 DMA 從一個地址搬到另一個地址再把結(jié)果讀回來對比。另外特別提醒上電初期一定要考慮看門狗的問題。我看過不止一次整個系統(tǒng)一直在被看門狗復(fù)位軟件怎么查都覺得硬件壞了最后發(fā)現(xiàn)是默認(rèn)看門狗超時時間設(shè)置得太短代碼還沒跑起來就又被復(fù)位了。先把看門狗關(guān)掉等最小系統(tǒng)驗證通過再打開并配置正確的喂狗策略。這幾步走順之后再把編譯器生成的第一個 model checkpoint 跑起來這樣的 bring-up 路徑基本不會出大岔子。6. 部署最后一公里量化、稀疏化與 Runtime 閉環(huán)芯片能跑模型了但離“用戶真正部署”還有最后一公里模型太小、內(nèi)存放不下、延遲下不來需要量化網(wǎng)絡(luò)里有大量冗余需要稀疏化硬件能力最終要通過 Runtime 和驅(qū)動暴露給用戶需要把整個閉環(huán)打通。這一節(jié)聊的幾個話題都是我在部署真實客戶模型時反復(fù)踩過坑的地方。6.1 INT8 量化從 FP32 到定點不是丟精度而是重建分布量化本質(zhì)上不是“把小數(shù)點砍掉”而是在目標(biāo)硬件支持的精度空間里重建數(shù)據(jù)的分布。最主流的兩種做法是 PTQ訓(xùn)練后量化和 QAT量化感知訓(xùn)練。PTQ 的優(yōu)點是省事拿一組代表性數(shù)據(jù)統(tǒng)計每一層激活值的 min/max 或分布直方圖然后用 KL 散度或 MSE 找一個盡量保住信息的 scale有些硬件還有 zero point 概念。QAT 則是把量化誤差放進訓(xùn)練過程里讓模型自己適應(yīng)低精度表達(dá)精度通常更好但要重新訓(xùn)練成本高。實際項目里PTQ 最容易炸的位置往往在網(wǎng)絡(luò)的特殊結(jié)構(gòu)上殘差結(jié)構(gòu)的加法會把兩路量化誤差疊加LayerNorm 對數(shù)值尺度敏感softmax 的輸入差一點點輸出概率就變化很大。處理經(jīng)驗是這些特殊層不要一刀切量化保留 FP32 中間計算或用混合精度比如用 INT8 做矩陣乘但累加器和最終輸出用 FP32 寫回。這張表格是我的經(jīng)驗總結(jié)量化方法工作量精度損失硬件要求動態(tài)量化低運行期做 scale中等適合大模型粗部署需要硬件支持動態(tài) scalePTQ中需要標(biāo)定數(shù)據(jù)集通??煽靥厥鈱右~外處理需要校準(zhǔn)邏輯和 per-channel 支持QAT高要訓(xùn)練最低需要硬件指令集支持偽量化節(jié)點6.2 稀疏化落地跳過計算的同時別把流水線打亂稀疏化在理論上能白賺很多加速比但硬件端實現(xiàn)起來很容易“揀了芝麻丟西瓜”。剪枝后的模型參數(shù)變成稀疏矩陣如果硬件還是按密集矩陣去讀那剪枝省下的 FLOPs 全部變成無效的訪存和等待速度不升反降。所以做一個高效稀疏加速器的核心是讓硬件能跳過零值計算而不是把稀疏數(shù)據(jù)重新填回密集格式。目前工程上最成熟的是結(jié)構(gòu)化稀疏典型如 2:4 稀疏——每 4 個連續(xù)權(quán)重里最多 2 個非零。這種規(guī)則讓硬件可以用一個很小的索引位圖跳過零值計算流水線不會亂。而我強烈建議普通團隊先別碰非結(jié)構(gòu)化稀疏雖然壓縮率高但它會讓編譯器的數(shù)據(jù)布局、DMA 搬運和 PE 調(diào)度復(fù)雜好幾倍后端訪存很容易變成隨機訪問那還不如密集計算快。6.3 Runtime 與驅(qū)動AI 芯片更像一個“顯式調(diào)度的協(xié)處理器”最后一段是 Runtime 與驅(qū)動。和 CPU/GPU 那種“跑指令流”的設(shè)備不同AI 芯片更像一個需要被顯式調(diào)度的協(xié)處理器Runtime 要在用戶空間分配好片上內(nèi)存、配置好算子序列、把 DMA 描述符提交給內(nèi)核驅(qū)動內(nèi)核驅(qū)動再負(fù)責(zé) IOMMU 映射、中斷處理和硬件同步。分工上驅(qū)動盡量薄、只碰硬件Runtime 盡量厚、負(fù)責(zé)模型級邏輯和調(diào)度。真正在部署階段會遇到的麻煩是顯式設(shè)備管理的復(fù)雜度多個推理任務(wù)并發(fā)時到底誰占用計算陣列誰在等帶寬片上內(nèi)存碎片如何避免高優(yōu)任務(wù)怎么樣能插隊但不打斷低優(yōu)任務(wù)正在執(zhí)行的 DMA。這些不是 RTOS 概念能直接套的必須針對 NPU 的特性設(shè)計調(diào)度策略。我的經(jīng)驗是先做一個簡單的任務(wù)隊列和優(yōu)先級搶占模型把穩(wěn)定性跑出來再談性能優(yōu)化——部署階段的用戶不怕慢一點怕的是動不動就死鎖或 OOM。寫到這里話題差不多收住了。最后再分享一點個人的體會如果讓我重新立項做一款 AI 芯片我會在第一周就把三件事定下來——編譯器團隊用的 mock 接口、寄存器描述文件的唯一事實來源、以及一個能跑軟件棧的虛擬原型。硬件確實決定了算力天花板但能讓用戶實際拿到的性能貼近天花板軟件棧從第一天開始就是主戰(zhàn)場不是可有可無的附屬件。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
性爱乱伦一区| 成人一二三区| 青青免费在线视频一区| 91久久国产综合久久| 亚洲国产中文字幕| 国产女人极品高潮毛片| 天天舔天天日天天射| 欧美在线啊啊| 欧美精品另类人妖xxxx| 69一区二区三区 | 欧洲欧美视频一区二区| 鸥美精品一区二区久久婷婷| 人人操人人摸人人骑| 色色色综合网| 亚洲91在线| 91五月天| 91网站18禁| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 激情欧美97| 91久久婷婷| 密臀成人视频久久久| 国产一区在线免费播放| 久久久无码精品人妻二区| 欧美顶级黄色大片免费| 亚春色色| 久jiu久神马影院| 日韩欧美亚洲自拍偷拍| 青青操少妇| 国产成年精品高清在线观看91| 五月天色电影| 天天做日日做| 亚洲色天堂九9| 久久97| 91 天天综合| 色婷五月天| 一级性爱视频免费观看 | 久久久久久久 九九九九九九九 | 天天92av| 啊啊啊啊啊好大好舒服想要| 老司机射| 爱爱动态60秒| 欧美综合色| 中文字幕 av v| 午夜舔阴达高潮视频免费看| 岛国不卡超碰护士AV在线播放| 91精品人妻电影| 97视频一区| AV天堂丝袜| 97人妻免费中文字幕| 伊人嫩草| juliaann精品熟女一区| 一起草日韩| 91性感在线| 国产黄色动态精品| 国产小视频91| 亚洲天堂一区二区久久| 日韩欧无码一区二区三区免费不卡| 亚洲国产综合久久天堂| 美国aaaaa一级黄片| 91中出在线| 色天使大香蕉| 婷婷五月天影院| 91综合色噜噜| 欧美综合自拍亚洲综合图| 超碰久久中文| 天堂8在线新版官网| 操国产高清| 尤物视频偷拍免费| 亚洲日韩XXX| 黑丝内射一区二区三区| 日韩精品在线观看网站| 一级A片女人高潮叫床| 日韩中文字墓| 操b在线观看| julia国产在线| 欧美 传媒 麻豆 日韩 偷拍| 亚洲少妇喷视频看| 亚洲有码 欧美精品| 隔壁邻居波多野结衣中文字幕| 日韩性色| 精品二区久久| 久久久女人| 330dv亚洲成年视频网| 亚洲国产欧美日韩人妻日中文| 亚洲色色探花| 国产狂喷潮在线精品| 伊人国产AV| 久久精品人妻一区二区| 不卡码视频| 开心五月婷婷激情| 99操视频| 国产AV久久久蜜爱影集| 91丨熟女丨丰满熟女| 欧美人人操人人插| 亚洲人体视频在线观看| 思思视频免费看网站| 欧美激情在线观看视频| 欧美丰满少妇交换91欧美精品| 嗯嗯啊啊视频一区二区三区| 少妇三P| 91艹逼精品| 欧美熟妇乱码在线一区| 日韩天堂av电影在线观看| 国产这里只有精品| 国产 码在线成人网站| 婷婷中文网| 国产AV毛片| 国产av强奸美女| 九九精品99| 国产精品国产自产高清AV| 亚洲 欧美 制服 另类 自拍| 韩国三级理论在线| 亚洲女毛多水多21P| 欧美 日韩 亚洲 春色| 黄片视频观看| 91影库| 18禁精品网站在线看| 色天使亚洲综合在线观看| 99久久精品无码一区二区毛片免费| 熟女探花啪啪| 九九精品无码专区免费| 久9热| 亚州色交| 超碰97玖玖爱| 嫩草91| 激情小说激情视频| 无码人妻精品一区二区三区99不卡| 亚洲中文字幕在线视频一区二区| 国产一进一出视频网站| 一块操欧美| 亚洲国产精品久久久久久久久久| 艾草av| A啊啊在线观看| 99re在线精品78| 91精品国产91久久久久久久久久久久| 超碰美国| 精品日韩中文在线| 大奶啊啊好爽 | 屌逼麻豆| 久久久免费懂色| 97ai亚洲| 欧美综合娱乐久久| 亚洲色图超碰在线| 亚洲日韩熟女人妻高清在线| 另类图片五月天| 久久免费少妇| 天天综合网91| 国产隔壁老王影院在线| 婷婷尹人大香蕉免费| 天天日日本| 91精品婷婷国产综合久久| 五月天亚洲色图| 国产日韩欧美中文在线播放| 综合色图亚洲欧美| 国产三级中文字幕粉嫩| 国产三级在线现体验区| 亚洲黑丝在线| 91久久国外网| 日本爽爽爽爽爽爽免费视频| 巨爆乳肉感一区二区三区竹菊影视| 麻豆蜜桃视频在线观看| 久久久九| 欧美伊人久久综合网| 色婷亚洲五月在线观看| 欧美大片一区二区三区| 国产福利一区二| 精品国产肉丝袜在线拍国语| 精品美女在线视频| 91丝袜视频在线观看| 另类TS人妖一区二区三区| 午夜大香蕉| 嗯,啊。舔我逼| 国产97视频| 国语精品内射在线观看| 亚洲 欧美 另类 综合 偷拍| 天天干电影| 欧亚在线视频| 亚洲青青草| 中文AV制服乱伦| 一区二区娱乐网站| 蜜臀th| 久久久亚洲精品电影免费看| 久久精品电影在线| 青青草原av| 综合网,亚洲,欧美| 亚州免费啪啪视频| 97色在线视频| 国产成人主播| 婷婷综合伊人一区| 97资源亚洲| 思思热er精品视频| 9999久久久久| 51久久夜色精品国产麻豆| 国产精品色约约| 中文字幕AV片| 久久久久久久久久久97| 人妻夜夜爽天天爽三区麻豆AV网站| 精品久久久久黄少妇| 温婉少妇玩3p| 国产传媒午夜理伦精品| 日韩av不卡在线看| 999日韩中文精品观看视频。| 色色婷婷五月| 秋霞福利网| 试看日韩黄片| 少妇超碰在线| 亚州Av天美传媒| 精品99999| 人人人人插| 欧美久久婷| 免费的黄片有限公司| 欧美性区| 久久91| 美欧色综合| 中文字幕后石码三区四区| 色图综合网| 九九热av| 亚洲成人精品久久久| 欧美精品二区视频在线| 亚洲色棕合| 影音先锋乱伦资源| 东京热精品97综合网| av在线播放国产一区| 亚洲一二三四区机械| 少妇无码av专区线| 超碰到97情色| 国产捆绑一区| 亚洲另类小说卡通动漫| 国产亚洲日本精品在线| 超碰天天久久79| 久久六六| 天天日日本| 极品国产内射| 欧美综合加勒比在线| 综合网欧美| av片在线观看免费播放| 久久久久国产精品人妻aⅴ天堂| 中文字幕高清精品一区| 日韩伦理视频| 在线观看高清AV| 我中文字幕6区| 无马一区二区| 成人色女网| 国产AV激情无码久久无码| 久久久久久人体| 日本少妇va7777| 无码聚合| 人妻丰满熟妇一区二区三| 亚洲综合色在线| 黄页| 精产品久久| 91国产丝袜白虎| 综合性视频99| JULIA人妻风俗店中出电影| 亚洲美女 晚间男人天堂| 26UUU欧美日本| 欧美第一页| 日韩精品亚洲专区在线影视| 久久xx| 人人操人人操草草| 欧美一区二区三区入口| 久久久精品视频免费观看| 无码乱人伦中文视频| av凤凰久久久| 国产精品 亚洲情色| 青娱乐大香蕉| 超碰在线日韩一区| 沈阳熟女高潮对白视频| 国产免费永久精品无码| 国产日韩色综合| 亚洲av淫乱| 神马久久啊啊| 人妻99p| 99re9在线| 青青操在线亚洲视频观看欧美在线| 麻豆福利视频导航| 9久久久久久| 国产美女高潮视频| 亚洲色图欧美色图日韩色图| 三级三级三级日本99| 精品97精品97| 婷婷综合伊人一区| 爱射综合| 91精品少妇搡搡搡| 国产日韩欧美中文在线播放| 人妻嗯啊啊在线播放| 国产外初女出血视频| 日韩成人精品| 99超碰色| 亚洲综合20p| 牛黄色久午久| 91黑丝操| 91精品伊人久久久大香线蕉91| 久草精品热视| 极品销魂美女一区二区| 综合久草| 亚洲中文字幕精品一区| 开心六月色| 青青色在线观看| 亚洲综合网电影91| 男人的天堂2019AV| 国产乱码久久久久久| 97精品综合| 天天干天天中出av| 欧美顶级黄色大片免费| 97精品久久久久中文字幕| 欧美日韩插逼视频| 色九九九九| 高清国产性猛交xxxx乱大交| 日韩噜噜69| caoni国产亚洲av| 亚洲综合射| 免费啪啪一级视频| 中文字幕免费在线观看| 色噜噜狠狠色综无码久久合欧美| 国产一二三福利视频网| 97国产色综合| 18禁免费视频| BBBBB97COM| 97中文超碰| 成年人三级黄色片视频| 91精品国产91久久久久久久久久久久| 婷婷久久网| 中文视频在线观看| 欧美日韩青操| 后入美女国产| 极品色综合| 欲射影视| 91色碰| 高清成年美女黄网站免费大全 | 欧美在线伊人色| 啪啪啪精品| 日韩射图| 日韩精品影视| 激情综合色| 亚洲第一狼人丝袜美女另类| 校园春色 欧美| 97爱碰| 精品射1999| 久操婷婷| 色五月婷婷色| 美女自卫慰黄网站免费| 97操综合| 思思热在线cao| 欧美黄页| 丰满人妻一区二区三区四区| 蜜桃臀av在线观看| 91精品老女人| 九99久久| 国产精品另类一区大香蕉| 91性高| 99www.bibizy香蕉资源国产一区二区三区高清| 岛国成人av在线播放网址| 国产日韩欧美中文在线播放| 99e久久国产精品| 毛片久久| 93人人操人人| 牛黄色久午久| 日日夜夜天天| 国产一在线观看| 在线不卡视频| 老熟女阿 国产91| 欧美97色| 老司机福利青青草| 乱伦熟女论坛| 欧洲综合无码| 青草青草久热| 一区二区激情国产熟女| 亚洲涩涩| 26uuu欧美| 97色五月天完| 欧美91网站| 好一吊区二区| 久久伊人青青草| 日本日日色视频| 婷婷香蕉欧美在线一区二区三区| 加勒比在线视频| 你草精品在线视频| 色天天野狼综合社区| 97在线视频网站| 久热在线精品免费观看| 99热最新网址| 国产av色网| 欧美性天天影视| 欧美爆操91| 蜜臀一区二区三区在线 | 91视频精品| 色婷婷九月天天综合| 欧美日韩亚洲少妇寂寞影院正在播放| 国产精品久久久久中文字幕| 亚洲欧洲小说图片视频 | 91人妻中文| 亚洲欧美精品一区天堂久久 | 2018天天干在线视频| 亚洲天堂热| 欧美91精彩| 91老司机在线| 天天躁日日躁XXXXYY| 日本美女性生活久久久久久久| 啊啊啊好大好湿| 天美传媒精品一区二区| 色香蕉影院| 97香蕉网| 国产91乱伦| 又黑又大又粗| 99久久综合网| 天天爱综合网| 性爱乱伦网址| 风骚少妇视频中文字幕| 免费亚洲黄色视频在线观看| 国产a级精品| 欧美一区二区男人天堂| 日本91白丝| 免费试看60秒| 色婷婷综合视频| 精品人妻一二三四区视频| 色视频蜜乳| 动漫片子网站3黄| 免费试看60秒| 青青草精品| 国产黄色视频久久| 天天干天天日天天射黄色片| 久久伊人在线五区| 高清孕妇孕交 交| 黄色AV影视| 97爱综合| 色综合99999| 中文字幕美女91| 久极品在线观看| 美国一区二区三区视频| 天天弄天天操| 五月婷亚洲精品天堂| 日产精品久久久一区二区| 97美日韩视频| 97在线精品观看视频| 嫩草影院在线观看精品| www.四虎在线| 少妇高潮一区二区三区在线| 黄片视频,下载| 蜜桃久久一区二区三区| 久久久精品九| 久久黄色性爱视频| 九九久久首页| 91亚洲最新在线| 九九精品无码专区免费| 熟女日韩| 欧美日韩亚洲天堂| 国产一区二区av综合| 欧美.亚洲.另类.丝袜.制服.诱惑| 激情小说亚洲图片| 在线中文字幕| 九九精品美女高溯喷水 | 蜜臀精品1区2区| 加勒比性爱成人在线| 国产精品ⅴ无码大片在线看.| 91久久久久免| 98超碰欧美| 8050午夜少妇无码| 啊啊啊啊啊啊啊在线| 亚洲AV成人无码一二三久久| 97精品一二区| 99精品国产户外露出| 亚洲男人bt天堂| 一区二区三区男人的天堂| 亚欧无码在线| 男人精品天堂一区| 超97在线精品视频| 伊人9| 凹凸视频在线观看伊人| 婷婷激情五月综合| 十八禁啪啦拍视频无遮挡| WWW美腿丝袜香蕉中文| 深夜国产一区二区三区在线看 | 台湾成人无码AV| 亚洲人妻熟妇三十三区| 亚欧性爱无码| 日本高清熟女久久一区| 色综合久久88色综合久久天天| 国产乱码精品久久久久久| 在线观看一级α片刺激高潮视频| 最新中文字幕av| 亚洲av综合色区图片亚洲| 青草香蕉网| 国产精品嫩草久久久久| 欧美激色| 99精彩视频| 青青草国产欧美非洲黑人 | 91久久免费视频互動交流| 麻豆AV短剧| 黄色一区二区秘书性感| 中出在线视频| 2020视频1区2区3区| 天天日天天干天天操| 一区二区首页| 国产福利小视频高清在线观看| 羞答答AV中文字| 好吊妞转入那个网| 尹人免费观看视频在线| 丰满人妻一区| 欧日韩不卡视.频| 1769国内精品视频| 一本一道久久综合久久| 五月天春色激情网| 欧美日韩精品一区二区三区高清| 久久精品人妻一区二区| 天天综合网在线| 久久久性爱视频| 亚州综合色| 狠狠躁天天躁日日躁| 亚洲日韩国产欧美综合v| 少妇无码999| 青青草视频久久久久| 一级特级aaaa毛片免费观看| 久草午夜| 日韩专区久久久| 天美av在线观看| 看一级特黄a大一片| 午夜九九九九九九| 久艹99| 韩国轻伦国内自拍一区| 啊v视频在线观看| 中文字幕日韩精品久久| 欧美日韩中文字幕不卡| 熟女AV一区| 久久香蕉国产传媒一区剧情天美| 国产精品久久久久中文字幕| 被操高清无码视频| 清纯唯美激情| 久9爱经典视频| 丝袜性亚洲| 无码色| 综合自拍| 人人爽天天爽| 亚洲天堂久久| 日日摸日日碰夜夜爽视频| 水滴偷拍| 精品一区二区三区18| 亚洲成人免费电影| 少妇无码av专区线| 乱伦1色页| 91成人久久| 亚洲阿v天堂无码z2018| 日韩在线视频1234| 日韩av在线播放不卡| 日本99热| 口爆欧美91| 97ai亚洲| 综合欧美日本三级| 狠狠色狠狠色狠狠五月| 亚洲色图尤物视频| 欧美成人A√在线一区二区| 日本亚洲嫩草影院啪啪| 欧美综合综合| 色噜噜日韩精品| 色五月AV在线| 97超碰国产亚洲精品| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产三级在线现体验区| 天天看天天干| 日韩在线欧美精品一区二区| 天天做天天爱夜夜爽毛片试看| 狠狠操狠狠操操| 啪啪综合网| 欧美91精品国产自产| 日本一区不卡| 强奸乱伦 亚洲一区| 日韩强奸av| 99久国产精品午夜性色福利| 欧美精品日韩久久久九| 首页中文字幕中文字幕免费| 亚洲精品日日夜夜52| 日韩成人综合网| 亚洲欧美精品一区天堂久久 | 伊人AAA| 午夜免费视频1000| 青青草视频爽一爽| 99精品网站| 91美女視頻| 欧美美逼| 一二三区操逼国产91| 青青青国产手线观看视频2| 欧美伊人久久综合网| 一级特级aaaa毛片免费观看| 久久99综合| 91视频观看网站| 亚洲视频二区| 人人妻人人爽一区二区三区| 日本淫乱女一区二区三区视频| 肏逼福利网站| 五月天人妻综合| 91亚洲欧美激情| 国产亚洲色停停久久99精品91| 99性爱视频| 69国产对白刺激| 欧美18 在线观看| 天综合网| 五月天婷婷综合网| 大香蕉中文aV在线| 天天综合,91入口| 精品视频在线观看| 黄片免费久久久久久久| 91丨九色丨东北熟女| 亚洲综合在线高清| 极品美女嘿咻| 中文字幕奈奈美被公侵犯| 激情小说五月天| 久久內射| 丰满人妻区一区二区三| 欧美午夜一区二区三区| 熟女在线视频| 国产精品久久泡妞网站| 国产欧美精选激情视频| 青青草原人妻| 久久有码视频| 日韩色欲久久一二三四区| www.91色综合| 久久久久幕乱码| 97操97色| 青青草原av| 欧美精品xxxwww| 激情露脸爱| 97视频在线观看免费高清| 大香蕉专区| 欧美香蕉视xxx| 综合网 欧美| 手机看片1024你懂的国产| 大香蕉之青青草原| 亚熟在线| 91成人无码| 天天躁日日躁AAAXX| 午夜福利在线视频1000| 肉动漫无遮挡h在线观看| 桃色五月天| 天天综合91入口| 欧美人妻一区| 北野未奈加勒比av| 欧美天天干| 诱惑人妻欧美一区在线播放| 亚欧免费观看视频| 青青11操操操操操操操操| 国产精品久久泡妞网站| 97色色视频| 亚洲中文丝袜美腿诱惑字幕| 搡老熟女老女人老熟妇免费视频| 老女人碰碰在线碰碰视频| 久久精品人人做人人看| 久久av色| 国产成人无码啪| 亚洲欧美国产va在线| 国产成人欧美一区二区三区的国产| 免费看污网站| 翔田千里无码一区| 91伊人大香蕉| 国模不卡| 超碰碰小说97| 99九九久久| 亚洲人久久久久日| 久久久久无码| 日韩欧洲操屄视频| 精国久久一区二区三区98| 亚欧成人中文字幕一区| 青青草影视蜜久久| 人妻少妇视频在线播放| 91av熟女人妻| 色www精品视频在线观看| 日韩人妻中文视频| 性感美女91影视| 婷婷色一区| 久草尤物| 99国产精品自在自在| 丁香婷婷久久 | 国产91 丝袜在线播放00-百度| 精品国产乱码久久久久久久久1| 一区二区乱码福利| 91l欧美在线| 中国探花熟女| 亚洲精品97| 亚洲视频小说| 亚洲激情av| 一级性爱视频免费观看| 久久6热精品99视频| www.久久久久| 天天躁日日躁AAAAXXXX国产| www.acm成人黄色毛片| 激情一区二区三区在线观看| 日韩免费三级黄片电影| 久久精品国产97欧美精品亚洲| 夜夜嗨一区二区| 久艹日日日| 在线播放欧洲免费av| 亚洲一区二区AV| www.色婷婷| 情趣丝袜无码操逼视频| 99日视频在线免费| 97一区二区蜜臀| 丰满人妻一区二区三区大胸懂色| 97干97色| 哑洲在线| 激情文学欧美| 天堂精品在线| 最近2019中文字幕国语免费版| 精品69网| 欧美淫乱视频| 青青草色情网站视频| 99∨VTV| 亚洲熟女精品| 丰满搜索结果 -第18页- 久久高清无码| 超碰91在线| 岛国片在线播放| 男人的天堂免费| 超碰这里有精品| 亚洲欧美日韩有码| 嗯嗯嗯好爽| 操逼逼无码| 欧美日韩国产三级黄色| 大JI巴好深好爽又大又粗视频| 久草久日| 亚洲熟女一区| 精品视频专区| 久久久久久夜夜夜夜夜| 国产日韩欧美三级片| 高清无码在线播放网站| 午夜国产综合视频在线观看 | 91免费看一区二区三区| 日韩三级av片| 东北女人性交| av草草在线电影| 精品无码久久久久| 丝袜视频一区二区在线播放国产中文| 欧美亚洲综合色| 色综合久| 婷婷五月天av| 91精品黄在线观看| 日韩AV熟女乱伦| 91精品啪在线观看国产城中村| 国产成年精品高清在线观看91| 张柏芝国产一区在线观看| 欧美色青| 欧美91在线| 精品一级毛片在线观看| 国产一区二区二区按摩精品啪视频| 夜夜欢天天干| 国产一区在线播放| 亚洲伊人成综合成人网| 美女被啪到深处抽搐视频| 亚洲天天操| 欧美精品久久96人妻无码| 日韩欧美性爱电影在线观看| 欧美色五月| 高清在线偷拍自拍视频| 91久久久久久久| 色色色热| 四虎影库国产精品免费| 欧美黄色图片| 四季AV一区二区凹凸精品小说| 日韩午夜国产| 97欧美色综合| 亚州,欧美在线| 91精品久久久久| 亚洲AV无码乱码| 最近2018中文字幕在线高清第一页| 操B视频日韩无码| 欧美日产国产在线成人第一区| 久久精品毛片免费不卡| 久久露脸国产老熟女| 久热无码| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 国产又操| 翘臀vidoes| 色噜噜人妻丝袜AV资源| 91丨精品丨国产丨丝袜| 强乱老妇中文字幕| 日本国产欧美一区三区二区| 欧美aaaaaaa| 99精品网| 欧美视频激情久久久久久| 操老熟女AV| 国产三级片在线观看| 五月天我淫我色av| 亚洲精品乱码久久久久久蜜桃麻豆| 色婷五月天| 午夜精品久久久99| 成人开心网在线视频| 男人天堂网站| 亚欧成人中文字幕一区| caorenqi shipin| 日本九九久久99| juliaann丝袜| av天堂精品久久| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 国产精品久久蜜乳av| 高潮毛片无遮挡高清免费| 超碰人妻在线| 神马影院午夜福利久久久| 99re这里只有| 午夜120视频在线观看| 欧美成人9797| 亚洲色图欧美色图在线播放| 欧美一区二区一级岛国大片| 99视频精品| 日韩一级二级三级免费看完整版国语版 | 岛国视频一二三区| 夜夜中出国产| 在线啊啊啊| 超碰在线香蕉| 综合亚洲情色| 精品人妻一区二区免费蜜桃视频| 伊人网av| 殴美大黄片| 久久鲁夜| 亚洲情色欧美| 狠狠久久亚洲欧美专区| 国产超碰欧美| 国产精品久久久久亚洲av| 熟妇视频一区二区三区在线观看| 这里只有97精品| 激情视屏国产乱伦强奸| a人欧美综合天堂麻豆| 国产高清成人免费视频| 久热这里| 日韩精品一二三| 日本亚洲熟女视频| 青娱乐福利99| 综合国产影视三级| 三级片大波波| 亚洲色图欧美一区二区不卡| 色玖玖| 老熟女天天操| 久综合网| 日韩内| 精品人妻伦一二三区久久| 欧美第五页| 九九无码视频| 五月天精品| 亚洲aV无码成人在线观看| 国产精品久久久久久夜夜夜夜| 免费自拍三级综合| 精品人妻一区二区三区视频| 韩国一级AAA| 日日骚精品视频| 两性色网| 亚洲玖玖爱| 日本狠狠干| 97超碰色| 国产原创自拍| 青青草成人视频在线观看二区| 久久春色| 亚洲另类久操网| 一级性爱视频免费观看 | 国产剧情一区在线观看| 亚洲欧美另类小说| 97青青操视频| 国产亚洲精品精AV.| 牛牛久久国产精品视频一二三 | 狠狠躁天天躁日日躁97| 亚洲码专区| 欧美日韩色| 精品久久久av| 美女尤物人人操| 夜夜做夜夜爽精品视频| 五月天综合| 亚欧高清| 国产乱子伦一区二区三区免看| 97热视频在线观看| 日韩人成网站在线播放| 亚洲欧洲日韩中文字幕一区| 九九热免费国产视频婷婷伊人| 91精品人妻偷情| 操逼短片| 一区二区三区在线资源| 日韩黄色片子| 人人澡人人澡人人| 视频在线观看一二三区| 18禁免费视频| 操久久久久| 欧美色997| 偷窥自拍亚洲天堂网爆| 亚洲中字幕日本一区二区三区| 走光一区92下载| 日韩欧美视频青青| AAAAAAAAA黄片| 婷婷久月| 精品二区三四区五电影 | 91中文字幕制服丝袜免费视频| 97在线国产精品| 在线免费观看日韩一区| 91精品丝袜久久久久久| 欧美色日本| 日韩精品国产精品五码一区二区| 久久受www免费人成| AV中文字幕三四五| 中国黑人三级片网站上区| 亚洲中文字幕精品久久久久久直播| 一区二区乱码福利| 久9爱精品| 9久精品视频在线观看| 国产av尤物| 亚洲精品亚洲人成在线麻豆| 国产无码精品无码| 日本亚洲嫩草影院啪啪| 97碰碰日本乱偷人妻中文的| 中文字幕日韩综合| 国产精品久久久鸭无码的功能| 亚洲 无码 偷拍| 欧美日韩久久精品爱爱| Aa东京男人的天堂| 天天夜夜久久| 丰满少妇一区二区三区四区观看| 欧美一区二区三区日韩| 国产日韩在线播放av| 综合网 欧美| 91精品国| 美女骚尻视频| 青青草狠狠撸| 夜夜骑天天燥| 台湾大香蕉99热| 天天香香欲综合| 日韩pv中文| 久久久爆乳翘臀一线天伦理视频| 久久草在线综合视频| 少妇3P性爱自拍| 亚洲欧洲日韩天堂av| 欧美AAAA黄片| 97超碰人人操人人操| 日韩亚洲欧美中文字幕| 欧美日韩久久精品爱爱| 人人妻人人爽人人精品| 亚洲图片欧美另类综合免费视频大大香| 午夜国产乱伦视频| 波多野结衣之双飞调教在线播放| 97精品久久| WWW.操逼.COM| 久久产精品一区二区三区电影| 天天综合97| 日韩欧美亚洲自拍偷拍| 久久AV无码AV| 蜜乳AV免费观看| 国产亚洲精品A在线观看下载| 日本孕妇一区二区视频操逼免费看| 国产精品网址| 国产自制av蜜乳| 天天干天天操天天操夜夜操天天操 | 中文字幕一区电影在线观看| 一级黄色视频网| 国产一区二区精品久久99| 欧美性生活免费网| 十八禁的黄污污免费网站| 亚洲黄色网址视频| 小情侣高清国产在线视频| 伦理片秋霞免费影院| 五月丁香婷婷色| 中亚av| 久久超碰、| 91路www| 久久精品国产97欧美精品亚洲 | 中文字幕成人| 91N欧美| 天天摸天天碰天天添青青| 亚洲精品蜜桃久久久久久久| 精品乱码在线观看| 强乱老妇中文字幕| 欧美国产精品久久九九| 正在播放国产精品一区| 92午夜免费福利视频| 婷婷色综合| 天色综合网| 久久人妻一区二区三区高清| 日韩内| 国产精品久久天天干| 欧美日韩在线国产在线| 天天天天干| 美骚妇av高清在线| 国产精品夜夜夜| 亚洲色图欧美一区二区不卡| 性久久| 日韩精品区二区三区不卡| 精产国品一区二三产品| 99精品综合久久久久五月天| 日本操逼视频免费| 333kkkk·亚洲com久久| 日本人体九九九九九九| 婷婷15月天青娱乐| 亚洲在线欧美| 围产精品一区二区三区视频播放| 丁香五月综合| 色偷综合| 国产精品人妻无码久久久互動交流 | 色婷婷丁香五月| 性色av一区二区| 麻豆成人AV| 亚洲成a人片在线观看中文!!!| 亚洲午夜免费狠狠干| 精品人妻一区春色| 一区二区三区视频| 99精品成人免费看| 97久久精品亚洲中六字幕| 天天综合,91入口| 婷婷av在线中文字幕| 91超级碰| 婷婷久草| 操人妻少妇中文| 射 色综合| 亚洲春色一区二区三区| 美女91| 九九久久一区二区伦理| 一二三啪啪专区| 日日躁夜夜躁狠狠躁超爽| 97人人操人人摸| 老熟女区| 国产老女人久久毛| 99热这里是精品| 啊啊啊不要嗯嗯在线观看| 国产婷婷综合在线观看| 国产精品交换一区二区| 91国产伊人大香蕉| 青椒国产97在线熟女| 蜜臀人妻少妇久久在线观看| 91欧美综合| 国产精品久久久久av| 蜜桃丰满熟妇av无码区不卡| 18禁无码永久免费无限制| 国产在线不卡导航| 中文字幕在线观| 91狠| 另类图片天天影视| 亚洲国产第一页综合视频| 欧美色蜜桃97| 色婷婷网| 加勒比aⅴ| 色色色综合网| 老司机香蕉久久久久| 狠狠色婷婷| 国产精品成人午夜福利| 超碰AV在线| 97K超碰在线| 五月丁香色婷婷| 色香av| 亚码激情| 超碰97久久| 久久久久久久少妇| 中国AAAAAA黄色片| 一二三啪啪专区| 秋霞一级鲁丝片A片| AV天堂男人的天堂| 一级@啪啪视频| 亚洲人码13| 人人插人人搞人人操| 亚洲综合色图欧美| 久久乐| 中国一级αV| 久久国99999| 亚洲中文国际强奸字幕| 亚洲极品| 丁香五月成人| 精品国产三级av韩国在线| 九X超碰| 91成人精品在线播放| 亚洲欧美综合网| 超碰97爽| 精品成人亚洲午夜电影| 天天在线91| 男人天堂一区二区| 日本αv| 久久噜| 日韩欧美视频青青| 秋霞操逼片| 风月影院男女十八禁| 色色色999| 国产91福利小视频在线观看| 亚州久久9| 欧美日韩性爱视屏免费看了| 婷婷五月天激情四射| 国产超碰在线一区| 亚洲精品a人片在线观看视| 欧美色97| 亚洲精品欧洲精品| 黄片免费看黄片免费看| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 亚洲AV无码久久精品蜜桃小说| 亚洲国产麻豆一区二区三区 | 欧美日韩高潮喷水91| 十八禁av无码免费网站APP| 国产精品白丝AV| 色哟哟-国产专区| 亚洲精品乱码久久久久久蜜桃麻豆 | 深夜激情无码| 韩国一级做a久久久久| 久久精品视频一区三区小泽玛利亚| 激情综合亚洲| 精品欧美А∨无码黑人大荫蒂 | 蜜臀av在线播放一区二区三区| 三级激情网站| 天天噜| 夜夜夜夜爽| av操操不卡| 婷婷五月天丁香花| 成人一级性爱| 天天干嫩逼网| 91精品国产乱码| 日韩99神马视频播放片在线播放| 成人三一级一片aaa| 天天综合网网欲色| 蜜桃网熟妇| 中国小夫妻勾搭露脸淫荡对白| 大香交伊人网| 日本护士高潮| 免费人人搞97| 久久久久人妻| 8050无码八戒| 欧美的性爱网站免费| 中文字幕制服诱惑| 精品少妇人妻一区二区三区| 国产偷仑| 99热99re超碰精品| 97在线精品| 久久久久国产精品片区无码直播| 99久久精品无码一区二区毛片免费| 啊啊啊水好多| 久久久久久久综合,国产| 日韩久久艹| 夜夜操天天肏| 超碰亚洲欧美日韩无| 成人午夜无码视频| 操逼操网| 国产亚洲精品农村妇女| 日韩字幕一区| 亚洲一区二区三区在线激情| 快灬快灬 一下爽蜜桃在线观看| 夫妻AV网站| 超碰久草| 超碰 国产熟女精品一区| 2026国产精品视频| 亚州春色| 国产精品视频在线播放| 9999亚洲电影| 久久綜合很很很| 午夜欧美神马久久久久| 射丝袜高跟鞋99| 7月婷婷综合| 成人女人国产| 亚洲丝袜B诱惑| 亚洲丝袜色图| 日韩懂色网| 欧美在线l亚洲| 国产成人天堂| 加勒比人妻综合| 蜜臀aV午夜一区二区三区| 色哟哟av网址| 后入福利| 97这里有精品| 天天做天天爱| 最新亚洲黄色免费电影| av网站国产主播在线| 香蕉国产精品麻豆亚洲欧美日韩| 男插女青青影院| 国产乱伦亚洲色图高清无码| 中文字幕乱码人妻二区三区| 人人看欧美性爱| 中文字幕亚韩| 丁香五月综合|