99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

PTO 實現(xiàn) GEMM+AllReduce 融合算子:A2/A3 雙流重疊實戰(zhàn)指南

PTO 實現(xiàn) GEMM+AllReduce 融合算子:A2/A3 雙流重疊實戰(zhàn)指南 PTO 實現(xiàn) GEMMAllReduce 融合算子A2/A3 雙流重疊實戰(zhàn)指南【免費下載鏈接】pto-isaParallel Tile Operation (PTO) is a virtual instruction set architecture designed by Ascend CANN, focusing on tile-level operations. This repository offers high-performance, cross-platform tile operations across Ascend platforms.項目地址: https://gitcode.com/cann/pto-isa導(dǎo)讀本指南以 CANN pto-isa 倉庫中的 kernels/manual/a2a3/gemm_ar 示例為主線講解如何在 A2/A3 芯片上使用 PTOParallel Tile Operation指令集實現(xiàn)多卡GEMM AllReduce融合算子。該示例通過計算流 通信流雙流設(shè)計與逐 tile 級別的信號量握手讓 GEMM 計算與跨卡 AllReduce 通信并發(fā)執(zhí)行在參考平臺上獲得約1.443x端到端加速。讀完本文你將掌握該算子的整體架構(gòu)、計算/通信內(nèi)核的關(guān)鍵實現(xiàn)、無鎖就緒隊列與 RDMA 窗口編程模型以及構(gòu)建、運行、調(diào)參與性能解讀的完整實戰(zhàn)方法。功能概述與算子規(guī)格示例實現(xiàn)的多卡融合語義為$$ C_{final} \sum_{i0}^{nranks-1} A_i \times B $$其中A_i為各 rank 私有的M x K矩陣B為所有 rank 共享的K x N矩陣C_i是本地 GEMM 結(jié)果C_final是 AllReduce 之后的最終M x N輸出。默認(rèn)矩陣配置定義在 gemm_ar_config.h 中M5416、K6144、N1408。算子規(guī)格如下ItemValueOpTypeGEMM AllReduceInputA_i:M x K,float16,ND每 rank 私有B:K x N,float16,DN共享OutputC_final:M x N,float16,NDAllReduce 結(jié)果Compute kernel nameGemmComputeKernelCube 架構(gòu)dav-c220-cubeComm kernel nameGemmCommAllKernelVector 架構(gòu)dav-c220-vec目錄布局kernels/manual/a2a3/gemm_ar/ ├── CMakeLists.txt # 構(gòu)建配置3 個 targetcube 內(nèi)核、vec 內(nèi)核、host 可執(zhí)行程序 ├── run.sh # 一鍵構(gòu)建運行腳本自動計算 HCCL_BUFFSIZE 并定位 MPI ├── gemm_ar_config.h # 全局配置矩陣形狀、tile 尺寸、block 數(shù)量 ├── main.cpp # 入口MPI 初始化、數(shù)據(jù)生成、HCCL 初始化、窗口分配、性能測量、驗證 ├── gemm_compute_kernel.cpp # GEMM 計算內(nèi)核Cube 側(cè)L0C FP32 - GM FP16 自動轉(zhuǎn)換 ├── comm_kernel.cpp # 通信內(nèi)核Vector 側(cè)單內(nèi)核內(nèi)重疊 RS/AG 的 AllReduce ├── kernel_launchers.h # host 側(cè)內(nèi)核 launcher 聲明 ├── common.hpp # 設(shè)備側(cè) HcclRemotePtr 封裝RDMA 窗口地址轉(zhuǎn)換 ├── comm_context.h # HcclDeviceContext 結(jié)構(gòu)每個 rank 的 RDMA 窗口地址 ├── ready_queue.hpp # 多 block 無鎖 tile 隊列計算 - 通信信令 └── comm_mpi.h # MPI 動態(tài)加載封裝dlopen/dlsym無硬鏈接依賴說明README 目錄清單中標(biāo)注的hccl_context.h在當(dāng)前倉庫中實際命名為 comm_context.h其中定義了CommDeviceContext內(nèi)含rankId、rankNum、winSize以及每個 rank 的windowsIn[HCCL_MAX_RANK_NUM]/windowsOut[]RDMA 窗口地址數(shù)組??傮w架構(gòu)雙流通信-計算重疊示例采用雙流設(shè)計Compute Stream 上運行GemmComputeKernel24 個 AIC 塊Comm Stream 上運行GemmCommAllKernel24 個 AIV 塊。PTO 通信指令直接操作 HCCL RDMA 窗口完成 AllReduce計算與通信之間通過逐 tile 信號量進(jìn)行流水線交接而非設(shè)備級全局屏障。┌──────────────────────────────────────────────────────────────────────────────┐ │ Compute Stream (24 AIC) Comm Stream (24 AIV) │ │ │ │ GemmComputeKernel: GemmCommAllKernel: │ │ ┌─────────────────────────┐ ┌──────────────────────────────┐ │ │ │ for each tile: │ │ RS/AG overlap loop │ │ │ │ K-loop (L1 - L0 - Cube) │ poll Ready Queue │ │ │ │ TSTORE - gemm_output │──Ready──→ │ TLOAD tile from gemm_output│ │ │ │ pipe_barrier(ALL) │ Queue │ TSTOREAtomicAdd - owner │ │ │ │ Enqueue tile_idx │ │ subtile-ready / summary │ │ │ └─────────────────────────┘ │ drain ready subtiles for AG│ │ │ │ TLOAD - TSTORE to remote │ │ │ │ ready-driven AG handoff │ │ │ │ subtile-level overlap │ │ │ │ │ │ │ └──────────────────────────────┘ │ └──────────────────────────────────────────────────────────────────────────────┘從源碼角度看main.cpp中分別通過aclrtCreateStream創(chuàng)建computeStream與commStreamhost 側(cè)LaunchCompute調(diào)用launchGemmCompute見 gemm_compute_kernel.cpp 底部LaunchComm調(diào)用launchGemmCommAll見 comm_kernel.cpp 底部launcher 聲明統(tǒng)一放在 kernel_launchers.h 中。計算內(nèi)核實現(xiàn)細(xì)節(jié)計算內(nèi)核的時間流水線可概括為Time - L1 (MTE2): [TLOAD A0,B0] [TLOAD A1,B1] ... L0 (MTE1): [TEXTRACT k0] [k1] [k2] [k3] [TEXTRACT k0] ... Cube (M): [TMATMUL k0] [ACC k1] [ACC k2] [ACC k3] [TMATMUL k0] ... ^ full three-stage overlap ^每個 AIC 按block_idx x tiles_per_block方式領(lǐng)取 tile 子集對每個 tile 依次執(zhí)行Block Swizzle 映射SwizzleTileIndex()把線性 tile 索引映射為之字形遍歷順序奇數(shù)行反轉(zhuǎn)使相鄰 tile 在 L1 中復(fù)用矩陣B的列K 循環(huán)每stepKa4次迭代做一次批量TLOAD將 4 個 K 片拉入 L1之后每次用TEXTRACT取出一個 K 片到 L0再做TMATMUL/TMATMUL_ACC累加見ProcessKIteration()TSTOREL0C 中的 FP32 結(jié)果經(jīng) FixPipe 自動轉(zhuǎn)成 FP16 后寫回gemm_outputpipe_barrier(PIPE_ALL)確保 GM 寫完成MultiBlockEnqueueFast將tile_idx入隊通知通信內(nèi)核。源碼中相關(guān)常量與斷言位于 gemm_compute_kernel.cpp 的G_K_LOOP、G_STEP_KA/G_STEP_KB 4處static_assert強制G_K_LOOP可被stepK整除、stepKa stepKb且G_BASE_K固定為 64。tile 類型別名TileMatAData、TileMatBData、ResTileT分別對應(yīng) L1 面板、L0 切片與 L0C 累加器。通信內(nèi)核實現(xiàn)細(xì)節(jié)通信內(nèi)核GemmCommAllImpl()見 comm_kernel.cpp把 RSReduceScatter生產(chǎn)與 AGAllGather消費交織在同一個循環(huán)里同步點是逐 subtile 計數(shù)器而不是設(shè)備級屏障。RS 生產(chǎn)者路徑每個通信 block 認(rèn)領(lǐng)的隊列子集為queues(block b) { b, b num_comm_blocks, b 2*num_comm_blocks, ... }默認(rèn)COMPUTE_BLOCK_NUM COMM_BLOCK_NUM 24時退化為 1:1通信 block 更少時一個 block 通過RsPollQueues()/RsWaitOnQueue()輪詢多個計算隊列。對每個出隊的 tile沿M方向把 tile 拆成G_COMM_SUBTILES_PER_TILE G_BASE_M / G_COMM_SUB_M個定高 subtileRsPipelineStep()使用 ping/pong 兩塊 UB tile使當(dāng)前 subtile 的TLOAD與上一 subtile 的TSTOREAtomicAdd重疊RS 目的地是 owner rankowner tile_idx % nranks歸約直接寫進(jìn)該 rank 的reduced_output。RS/AG 重疊同步重疊協(xié)議使用 owner rank 的signal_matrix中的兩類計數(shù)器subtile-ready[local_subtile_id]統(tǒng)計有多少 rank 已對某個 owner-local subtile 完成 RSag-summary[summary_block]面向負(fù)責(zé)該 subtile 的 AG block 的粗粒度喚醒門鈴。發(fā)布側(cè)遵循RsPublishSubtileReady()先pipe_barrier(PIPE_ALL)沖刷本地流水線再dsb(DSB_DDR)保證reduced_output寫全局可見隨后RsNotifySubtileReady()遞增 owner-local 就緒計數(shù)、RsNotifyAgSummary()遞增由AgSummaryBlockForSubtile()選出的 AG 喚醒計數(shù)兩者底層均為pto::comm::TNOTIFY(..., NotifyOp::AtomicAdd)。消費側(cè)遵循AgDrainReadyAssignedSubtiles()用TTEST(..., nranks, GE)探測本 block 認(rèn)領(lǐng)的subtile-ready計數(shù)一次 drain pass 首次命中時只執(zhí)行一次 acquire fencepipe_barrier dsb即可消費該批全部就緒 subtile將每個就緒 subtile 搬運到所有遠(yuǎn)端 rank若無法推進(jìn)則AgWaitAssignedSummary()阻塞在summary_ack_count 1等待下一次分配的喚醒。AgSummaryBlockForSubtile()采用反轉(zhuǎn)條帶reversed-stripe映射讓 AG 重的 block 落在 RS 輕的 block 上從而拉平rs_work ag_work的組合負(fù)載。AG 執(zhí)行器路徑AG 工作在 owner-local subtile 空間分配total_local_subtiles my_tile_count * G_COMM_SUBTILES_PER_TILE assigned_ids(block b) { num_comm_blocks - 1 - b k*num_comm_blocks }對每個就緒的 assigned subtileAgDecodeLocalSubtile()把 owner-local subtile id 映射回reduced_output的全局行偏移AgTransferSubtileToAll()恰好向每個遠(yuǎn)端 rank 廣播G_COMM_SUB_M行首個遠(yuǎn)端 peer 按local_subtile_id % (nranks - 1)輪轉(zhuǎn)避免所有 block 同時錘擊同一目的地。該設(shè)計使 AG 可以在某個 owner-local subtile 被所有 rank 完全歸約后立即開始無需等待整卡 RS 結(jié)束。就緒隊列機制┌─────────────┐ ┌─────────────┐ │ AIC 0 │ │ AIV 0 │ │ (Compute) │──Queue──│ (Comm) │ │ block_idx0│ 0 │ block_idx0│ └─────────────┘ └─────────────┘ ┌─────────────┐ ┌─────────────┐ │ AIC 1 │ │ AIV 1 │ │ (Compute) │──Queue──│ (Comm) │ │ block_idx1│ 1 │ block_idx1│ └─────────────┘ └─────────────┘ ... ... ┌─────────────┐ ┌─────────────┐ │ AIC 23 │ │ AIV 23 │ │ (Compute) │──Queue──│ (Comm) │ │ block_idx23│ 23 │ block_idx23│ └─────────────┘ └─────────────┘實現(xiàn)位于 ready_queue.hpp每個隊列是 64 字節(jié)對齊的PerBlockQueue含count生產(chǎn)者側(cè)單調(diào)遞增計數(shù)與data[]tile 索引數(shù)組槽位通過GetQueueSlot()輔助函數(shù)尋址不依賴隱式的data[idx]布局假設(shè)生產(chǎn)者AICPerBlockQueueEnqueueFast通過GetQueueSlot()寫目標(biāo)槽再遞增count并用dcci刷新緩存狀態(tài)使條目對 AIV 可見由調(diào)用方跟蹤槽位可將 dcci 次數(shù)從 5 次降到 2 次消費者AIVPerBlockQueueTryDequeue用硬件TTEST檢查count head1經(jīng)GetQueueSlot()刷新目標(biāo)槽后返回 tile id無就緒數(shù)據(jù)返回-1長時間空閑后退化為硬件TWAIT當(dāng)COMM_BLOCK_NUM COMPUTE_BLOCK_NUM時一個通信 block 按輪詢順序排空多個隊列隊列分配是靜態(tài)的因此無需跨 block 原子仲裁設(shè)計為單生產(chǎn)者-單消費者隊列內(nèi)部無需任何原子操作。內(nèi)存布局與 HCCL 窗口只有被遠(yuǎn)端TPUT或TNOTIFY寫入的緩沖區(qū)才必須放在 HCCL RDMA 窗口內(nèi)僅本地讀寫使用的緩沖區(qū)可用普通aclrtMalloc分配BufferSizeLocationWhyreduced_outputM x N x 2BHCCL windowRSAtomicAdd與 AG 遠(yuǎn)端TPUT寫入FP16signal_matrixG_SIGNAL_TOTAL_SLOTS x 4B按 64B 對齊HCCL windowsubtile-ready 與 AG-summary 計數(shù)外加保留的舊版 barrier 槽位gemm_outputM x N x 2BaclrtMalloc僅本地讀寫FP16src0_dev,src1_dev輸入矩陣FP16aclrtMalloc僅本地讀寫main.cpp中AllocDeviceBuffers通過WindowAlloc(windowBase, ...)從hostCtx.windowsIn[rankId]起步分配reduced_output與signal_matrix并校驗winOffset winSize否則報 HCCL window too small。窗口大小由環(huán)境變量HCCL_BUFFSIZE控制run.sh按 padded 后的reduced_output占用自動計算并附加較大余量pad(M, G_BASE_M) x pad(N, G_BASE_N) x 2 / 1MB 64MBsignal_matrix位于同一窗口內(nèi)相對64MB余量可忽略。關(guān)于跨 rank 尋址common.hpp 的CommRemotePtr(ctx, localPtr, pe)以本 rank 窗口基址計算偏移再疊加到目標(biāo) rank 的windowsIn[pe]上得到遠(yuǎn)端地址設(shè)備上下文由 comm_context.h 的CommDeviceContext承載。拓?fù)溥m配方面main.cpp在 MESH 拓?fù)銩2下直接復(fù)用 HCCL 返回的上下文結(jié)構(gòu)在 RING 拓?fù)銩3下通過hccl_compat兼容結(jié)構(gòu)從CommOpResParam的remoteRes提取遠(yuǎn)端 RDMA 地址并手工組裝 host 上下文。性能數(shù)據(jù)參考值以下數(shù)據(jù)來自當(dāng)前subtile-ready / AG-summary overlap實現(xiàn)采集環(huán)境為 8 卡 Ascend 910BM5416, K6144, N1408pad 為5504 x 1536258 tiles (43 x 6)compute_blocks24、comm_blocks24。每個 rank 計算完整 GEMMC_i A_i x BAllReduce 對 8 個C_i求和。MetricValueCompute-only368.1 us254546 GFLOPSSequential808.9 uscompute371.6 us comm437.3 us 63.6 GB/sPipelined560.6 uscompute done367.2 uscomm done560.6 us 49.7 GB/sSpeedup1.443xTime saved248.4 us30.7%Overlap eff66.8%Throughput1337307 GFLOPStotalmain.cpp中PrintTimingDetails給出了上述指標(biāo)的完整計算口徑Speedup Sequential / PipelinedTime saved seq_avg - pipe_avgOverlap eff (seq_comp seq_comm - pipe) / min(seq_comp, seq_comm)。指標(biāo)解讀Compute-only純 GEMM 無通信的執(zhí)行時間反映單卡 Cube 利用率上限Sequential先計算后通信、無重疊的路徑808.9 us371.6 us計算 437.3 us通信Pipelined雙流并發(fā)路徑560.6 us相對 Sequential 為1.443x加速重疊效率66.8%Overlap efficiency較短階段被重疊隱藏的比例66.8%表示約三分之二的短階段被隱藏。優(yōu)化歷史下表為歷史優(yōu)化檢查點最后一行是當(dāng)前subtile-ready / AG-summary overlap路徑的最新端到端結(jié)果。較早行應(yīng)視為背景參考而非當(dāng)前路徑的字面分解。OptimizationPipelined (us)GainConclusionBaseline808--Block Swizzle793-1.8%KeptRSAtomicAdd移除獨立 Reduce 階段736-6.6%KeptAG 行級扁平化調(diào)度623-15.4%歷史檢查點48 AIVRSskip AGparticipate639RS 僅 24 AIVAG 48 AIVRevertedAIC干擾48 AIV 雙隊列1 AIC : 2 AIV667RS 與 AG 均在 48 AIVRevertedAIC干擾當(dāng)前subtile-ready / AG-summary overlap路徑560.6較623 us歷史檢查點約-10.0%當(dāng)前結(jié)果性能調(diào)優(yōu)指南1. 優(yōu)先做多核劃分每個 AIC 按block_idx x tiles_per_block領(lǐng)取 tile 子集塊間互不干擾。檢查清單調(diào)節(jié)COMPUTE_BLOCK_NUM使每個 block 分到相近數(shù)量的 tile不同矩陣形狀下按G_NUM_TILES (M_padded/128) x (N_padded/256)重算總 tile 數(shù)。配套源碼gemm_ar_config.h 中的GEMM_AR_BLOCK_TILE_COUNT/GEMM_AR_BLOCK_START_TILE宏實現(xiàn)了余數(shù)攤給前remainder個 block的均衡劃分避免經(jīng)典 ceil 劃分產(chǎn)生1 個矮塊 N-1 個滿塊的負(fù)載不均。2. 選擇合適的 base tileL0A 與 L0B 采用 ping/pong 雙緩沖每個緩沖限制為 32 KiB。對于 FP16 輸入2 bytes/elemL0A tile 字節(jié) ~baseM x baseK x 2128 x 64 x 2 16 KiBL0B tile 字節(jié) ~baseK x baseN x 264 x 256 x 2 32 KiB通信 tile 尺寸為baseM x baseN x sizeof(FP16) 128 x 256 x 2 64 KB3. 用 L1stepK緩存提升復(fù)用stepKastepKb4時一次TLOAD將 4 個 K 片帶入 L1之后逐個TEXTRACT拉入 L0。L1 占用2 x 64KB (A) 2 x 128KB (B) 384KB 1024KB增大stepK可減少 DMA 啟動開銷但總量必須仍能裝進(jìn) L1。4. 保住流水線重疊性能關(guān)鍵來自兩件事的組合計算內(nèi)核內(nèi)部雙緩沖L1/L0A/L0B計算與通信之間的雙流重疊。當(dāng)觀察到communication time compute time計算側(cè)已高效應(yīng)聚焦改善通信或提升重疊度compute time communication time通信已被完全隱藏應(yīng)聚焦計算側(cè)。5. 調(diào)節(jié)通信 block 數(shù)量COMM_BLOCK_NUM控制通信內(nèi)核的 AIV 并行度可通過--comm-blocks調(diào)整。在 Ascend 910B 上將COMM_BLOCK_NUM從 24 提升到 48 會使 AIC 計算時間顯著增加約24%原因是 HBM 帶寬爭用與 TSCH 調(diào)度開銷因此默認(rèn)穩(wěn)定取 24。6. 約束條件K必須能被G_BASE_K x G_STEP_KA整除默認(rèn)64 x 4 256M自動 pad 到 128 的倍數(shù)N自動 pad 到 256 的倍數(shù)所有 HCCL 窗口緩沖區(qū)必須在每個 rank 上以相同偏移分配每次迭代前必須用aclrtMemset重置signal_matrix見main.cpp中ResetDeviceState。構(gòu)建與運行配置 Ascend CANN 環(huán)境export ASCEND_CANN_PATH/usr/local/Ascend/cann-version/set_env.sh source ${ASCEND_CANN_PATH}激活提供 Python 與 NumPy 的 conda 環(huán)境conda activate your-conda-env以 8 rank 運行示例cd ${git_clone_path}/kernels/manual/a2a3/gemm_ar ./run.sh --nranks 8 --soc-version Ascend910B1指定起始設(shè)備編號FIRST_DEVICE0 ./run.sh --nranks 8 --soc-version Ascend910B1使用自定義計算/通信 block 數(shù)量./run.sh --nranks 8 --compute-blocks 20 --comm-blocks 4運行成功時程序打印GEMM AllReduce demo completed successfully.腳本 run.sh 內(nèi)部會按getopt解析-r/--run-mode、-v/--soc-version、-n/--nranks、-d/--ndevices、--compute-blocks、--comm-blocks等參數(shù)先清理遺留 HCCL 共享內(nèi)存狀態(tài)rm -rf /dev/shm/sem.hccl*; ipcrm -a按PAD_M * PAD_N * 2 / 1024 / 1024 64MB自動抬升HCCL_BUFFSIZE再調(diào)用cmake與make最后執(zhí)行mpirun -n ${NRANKS} ./gemm_allreduce --first-device ${FIRST_DEVICE}。環(huán)境變量Environment VariablePurposeDefault BehaviorASCEND_CANN_PATHCANNset_env.sh腳本的完整路徑自動 glob/usr/local/Ascend/cann-*/set_env.sh并取最新MPI_SEARCH_DIRSMPIbin/目錄搜索路徑空格分隔搜索/usr/local/mpich/bin、/home/mpich/bin等常見位置ASCEND_DRIVER_PATHCMake 使用的 Ascend 驅(qū)動路徑默認(rèn)/usr/local/Ascend/driverMPI_LIB_PATH運行時動態(tài)加載的libmpi.so絕對路徑由run.sh按發(fā)現(xiàn)的 MPI 安裝自動設(shè)置HCCL_BUFFSIZEHCCL RDMA 窗口大小MB由run.sh根據(jù) paddedM/N占用自動計算FIRST_DEVICE起始 NPU 設(shè)備編號默認(rèn)0修改矩陣維度更新 gemm_ar_config.h 中的CONFIG_G_M、CONFIG_G_K、CONFIG_G_N注意宏帶#ifndef保護(hù)源碼通過 include 共享配置。也可以直接從 CMake 傳入cmake -DCONFIG_G_M8192 -DCONFIG_G_K8192 -DCONFIG_G_N2048 ..約束K必須能被G_BASE_K x G_STEP_KA整除默認(rèn)64 x 4 256HCCL_BUFFSIZE由run.sh自動計算。此外 gemm_ar_config.h 還支持CONFIG_G_BASE_M、CONFIG_G_BASE_K、CONFIG_G_BASE_N、CONFIG_COMPUTE_BLOCK_NUM、CONFIG_COMM_BLOCK_NUM、CONFIG_COMM_SUB_M等編譯期參數(shù)并帶有static_assert如G_COMM_SUB_M必須整除G_BASE_M、AG summary 槽至少占一個 cache line 等作為配置安全網(wǎng)。FAQProblemCause and FixHCCL window too small窗口必須覆蓋 paddedreduced_output占用加上signal_matrix。檢查是否手動覆蓋了HCCL_BUFFSIZErun.sh會自動按pad(M) x pad(N) x 2 / 1MB 64MB抬升HcclGetRootInfo failed: 7上次運行的遺留臟狀態(tài)。執(zhí)行rm -rf /dev/shm/sem.hccl*; ipcrm -a或等待約 30 秒重試HCCL 初始化后掛起通常是 rank 同步問題。檢查所有 rank 是否都到達(dá)了CommMpiBarrier通信內(nèi)核段錯誤通常是窗口地址非法。驗證windowsIn[]條目非零信號等待死鎖或 AG 停滯signal_matrix未在迭代間清零或 subtile-ready / AG-summary 歸屬映射錯誤。檢查resetState是否對signal_matrix調(diào)用了memset校驗時max_diff過大FP16 精度有限。校驗容差為atol1.0, rtol0.01見main.cpp的VerifyOutput。若 diff 異常大檢查 subtile-ready / AG-summary 同步與 owner 映射aclInit repeat init100002無害。代碼已對單進(jìn)程重復(fù)aclInit做了防護(hù)--allow-run-as-root失敗本項目使用 MPICH該選項是 OpenMPI 專有構(gòu)建系統(tǒng)CMakeLists.txt 定義了三個 targetCompilerbishengCANN 內(nèi)置 clang 15.0.5Cube 內(nèi)核 flags--cce-aicore-archdav-c220-cube -DMEMORY_BASEgemm_compute_kernel鏈接runtime--cce-fatobj-linkVector 內(nèi)核 flags--cce-aicore-archdav-c220-vec -DMEMORY_BASEcomm_kernelHost 可執(zhí)行程序標(biāo)準(zhǔn)-xc編譯gemm_allreduce鏈接gemm_compute_kernel、comm_kernel、runtime/ascendcl/hcomm/m/tiling_api等pto-comm-isa的 include 路徑必須放在最前以覆蓋 CANN 自帶的pto_tile.hppinclude_directories中${PROJECT_SOURCE_DIR}/../../../../include即倉庫根include/目錄CMAKE_CCE_COMPILE_OPTIONS中開啟--cce-pto-enable并設(shè)置了 aicore 棧大小、溢出記錄、地址變換等 LLVM 選項RUN_MODE為sim時鏈接runtime_camodel以支持模擬器。變更日志DateChange2025-12-15初始版本雙流 GEMM AllReduce 融合2026-04-01適配 CANN 9.0.0移除廢棄的hccl/hccl.h依賴2026-04-02RSAtomicAdd移除獨立 Reduce 階段AG 扁平化改善負(fù)載均衡2026-04-21通信模式由RS - DeviceBarrier - AG改為subtile-ready / AG-summary overlap延伸閱讀該示例依賴的 PTO 通信指令說明可參考 docs/isa/comm 目錄及 docs/PTO-Virtual-ISA-Manual_zh.md本倉庫更多手動算子示例位于 kernels/manual/a2a3 與 kernels/manual/a5算子融合與多核流水線的基礎(chǔ)知識見 docs/coding/operator-fusion_zh.md 與 docs/coding/multi-core-programming_zh.md?!久赓M下載鏈接】pto-isaParallel Tile Operation (PTO) is a virtual instruction set architecture designed by Ascend CANN, focusing on tile-level operations. This repository offers high-performance, cross-platform tile operations across Ascend platforms.項目地址: https://gitcode.com/cann/pto-isa創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97碰碰在线观看视频| 五月天大香蕉| 色五月丁香一区在线| 九九热视频精品999| 色无码| 91爱操| 免费AV播放| 亚洲色激情| 黄网免费看| AA片在线观看视频在线播放| 久久九九国产精品怡红院| 婷婷中文字幕版| 六月婷色| 97婷婷五月| 91精品久久久久久久久久久久| 免费视频WWW在线观看网站| 狠狠干狠狠干| 激情六月色| 五月激情综合五月| 五月婷人妻| 91精品婷婷国产综合久久| 精品久9| 五月天婷婷激情小说电影| 色色色com| 狠狠色大香蕉| 天天插天天插| 久久人妻视频| 五月天丁香| 久草xx性爱视频| 色5月婷婷| 天堂网色色| 黄色热99| 久久99激情五月天| se99热久久一本| 婷婷香蕉香| 色婷婷亚洲婷婷| 熟女激情网| 五月婷婷伊| 免费精品99| 久久九九爽| 亚洲视频色婷婷| 夜夜操天天爽| 天天干天天做| 色九网| 婷婷五月丁香色综合| 久久99美女精彩视频| 色国产五月| 香蕉久久国产AV一区二区| 91免费看片| 色婷婷亚洲五月天| 五月丁香婷婷色色色| 色五月六月| 日批在线看| 翔田千里aV中文字幕| 婷婷五月天亚洲色| 人人干av| 激情五月丁香五月| 国产69久久久欧美黑人A片| 丁香激情五月| 日本91在线播放| 思思re最新视频| 九月丁香| 激情婷婷黄色五月| aⅤ79成人片| 激情五月天婷婷直播| 在线不卡视频| 婷婷五月丁综合| 可似看的AV| 五月综合色| 伊人婷婷大香蕉| www.99热| 91精品久| 欧美色婷婷| 乱岳熟女50岁| 亚洲AV网站在线观看| 伊人色综合影院视频| 人妻av在线| 久久丁香五月婷婷激情综合网| 久久久色婷婷五月天| 激情亚洲婷婷六月| 99热国内精品| 午夜微拍福利| 中文字幕婷婷五月天| 五月婷婷成人w| 91干婷婷| 亚洲色五月| 国产人妻操逼| 五月草影视| 五月天丁香成人| www.99热在线观看| 强辱丰满人妻HD中文字幕| 婷婷桃色网| 另类 在线| 色婷网| 亚洲精品V天堂中文字幕| 国产精产国品一二三在观看| 狠狠色丁香婷婷久久综合| 异能之下短剧免费观看全集| 色五月第四色| 色欲一区二区三区精品A片| 极品五月天| 婷婷五月丁香五月| 婷婷五月综合啪| 五月激情影院| 国产成人av在线| 五月婷在线视频免费播放| 狠狠爱婷婷丁香| 91九色视频| 色五月婷激情| 韩国真做片在线观看| 婷婷五月精品| 人人摸人人射| 天天狠天天叉| 爆乳熟女一区二区三区爆乳| 欧美婷婷五月丁香| 老师高潮流白浆喷水的A片| 超碰在线视屏| 97人人做| 久久日九九| 五月丁香久久综合精品| 120分钟婬片免费看| 五月婷婷色色网址| 婷婷色婷婷| 国产AV一区二区三区最新精品| 欧美日本黄色| 成人婷婷| 操人久久| 丁香五月婷久久| 丁香婷婷综合色五月激情国产基地| 狠狠操天天操| 婷婷五月丁香综合激情小说| 激情五月丁香婷婷| 99久久婷婷国产综合精品青桔| 亚洲综合丁香五月天| 久久性视频| 久9热视频在线观看| 免费观看的婷婷五月视频在线| 51精品国自产在线| 久久丁香五月婷婷| 精品九九久久| 欧美Va婷色| 91美女啪啪| 亚洲国产精品成人va在线观看| 色五月亚洲| 色五月丁香五月| 婷婷狠狠操| 欧美亚洲成人在线| 久久92| 久久影视婷婷五月| 天天操B| 免费人人操| 亚洲a色| 色色色国产| 99成人| 婷婷五月天色丁香| 伊人九九68| 色婷五月| 色色五月天网站| 久久色五月天| 色情五月丁香婷婷网| 国产日韩欧美性爱| 五月婷婷丁香av| 天天揷综合网| 婷婷色操| 五月天激情网图片 - 百度| 思思热视频在线| 亚洲一个色| 国产毛片精品一区二区色欲黄A片| 色情五月丁香婷婷网| 亚洲综合婷婷| 五月丁香啪啪综合| 97久久视频| 91九色精品熟女内射| 99精品国产热久久91色欲| 色五月超碰| 色五月婷婷久久| 久久精品色| 国外亚洲成AV人片在线观看| 色噜噜狠狠色综合日日| 色色无码日韩| 久久99免费视频网站| 天天摸天天做天天爱天天爽| 亚洲九九免费| 五月天色色色色色| 极品少妇XXXX精品少妇偷拍| 五月天综合在线观看视频| 人妻激情视频| 成人综合视频网址| 日本色99| 99日韩网站| 人人妻人人澡人人爽| 久99在线视频| 678五月丁香亚洲综合| 玖久久网站| 亚洲六月婷婷| 开心五月婷婷在线| 亚洲小视频免费播放| 最新无毒无码AV| 激情五月天综合| 婷色五月| 99在线热视频| 色丁香五月婷婷在线| 久久无意婷婷| 午夜天天精品视频| 欧美99热| 激情五月综合网| 美女丁香五月天| 亚洲图片 丁香婷婷| 激情五月综合| 丁香五月先锋| 涩综合婷婷| 天天 青草 制服丝袜 在线| 色婷插| 激情五月天综合网| 色婷婷天堂| 五月天激情站| 婷婷五月播| 五月丁香激情综合网官网| 色优久久| 婷婷五月香蕉| 综激情网| 99.N在线视频| 婷婷六月色开| 久色欧美| 夜丁香五月婷婷| 激情丁香淫荡婷婷| 欧美激情性做爰免费视频| 狠狠狠夜夜夜| 79色色| 九九综合精品| 色色网站免费在线视频| 中文字幕成人| 亚洲欧洲另类| av在线资源| 91综合视频丁香| 天天插天天日| 六月婷婷开心| www久| Aα在线免费观看| 婷婷五月天影院| 五月久久婷婷丁香| AV成人在线播放| www.色擼擼.com| 天天在线天天综合网色| 伊人干练久| 少妇激情基地| 亚洲激情五月婷婷日日| 国产色丁香| 狠狠99| www.9色色色| 天天干夜夜b| AV伊人青草丁香六月| 99久久精品国产色欲| 免费成片在线观看| 99操无码视频观看| 九九热a| 天天射美女| 婷婷五月天午夜激情影院| 91日综合欧美| 玖玖精品婷婷| 91久久婷婷| 伊人五月综合网| 亚州精品久久久久AV无码| 婷婷丁香五月天在线视频| 丁香 婷婷 激情 综合 五月| 五月天免费色| 天天视频亚洲| 久久婷婷五月综合伊人| 丁香婷婷色五月| 五月婷婷色| 五月丁香久久| 成人国产欧美大片一区| 92久久久| 欧美色久| α久久| 色色综合视频| 九九碰九九爱97超碰| 五月天激情丁香| EEUSS鲁片一区二区三区| 99热只有| 日日操夜夜操中国无码| 久99视频在线观看| 亚洲视频在线观看99| 五月婷高清视频| 婷婷五月天亚洲天堂| 91色综合网站在线| 欧美在线视频9| 国产午夜精品一区二区| 六月丁香五月婷婷首页| 天天狠狠夜夜狠狠2023| 亚洲综合色网| 亚洲色婷婷久久99精品91| 婷婷午夜综合| 亚州色综合| 久久曰曰| 久久性都花花世界成人免费视频| 亚洲一区国产传媒| 99热这里只是精品| 超碰成人在线观看| 五月天激情美女久久| 五月丁香888| 亚洲色久| 五月综合激情视频在线| 欧洲色| 色久一| 亚洲激情四射| 少妇人妻人伦A片| 玖玖热视频| 五月天社区婷婷| 色七七九九| 在线国产精品色| 婷婷99综合| 亚洲xx网| 精品,99| 久久婷婷成人综合色怡春院| 色婷婷香蕉丁丁网| 这里只有精品在线播放| 亚洲日日日| 色九九九综合| 狠狠人妻久久久久久综合丁香| 天天插天天干| 丁香五月激情啪啪综合| 五月婷免费视频久久久| 婷婷丁香在线| 欧美人人女女精品综合五月天| 秋霞午夜理论| 99色婷婷视频| 91九色国产在线| 丁香五月婷婷俺也要去| 日韩精品视频中文字幕| 国产色色网址网站| 亚洲日日日| 成年视频免费观看| 五月婷婷基地| 91婷婷丁香五月亚洲| 久久这里只精品66| 热99在线| 26UUU| 9月色婷婷| 久久综合激情婷婷激情| 色哟呦av| 亚洲五月天狠狠| 另类视频综合| 亚洲精品国产setv| 性爱综合网| 综合99久久天天综合| 狠狠色精品综合| 成人精品一区日本无码网| 婷婷色丁香五月| 99热免费在线| 亚洲av网址| 国语精品探花| 色噜婷婷| 天天操天天操天天操天天操天天操 | 久热视频97AV在线观看| 五月婷婷性| 夜色五月天| 99热日本| 一本狠婷婷综合| Www.婷婷五月| 日噜噜色| 五月婷婷在线观看黄| 97碰碰人人视频| 人妻操在线看| 欧美日韩日韩成人| 久热99热| 久久精彩免费视频精彩免费视频| 五月丁香六月激情在线| 亚洲九九免费| A片试看50分钟做受视频| 五月天另类小说亚洲| www久| 天天日天天添| 成人无码精品1区2区3区免费看 | 亚洲精品字幕在线观看| 色丁香五月综合网| 91人人爽人人操| www.99热| 国产乱码久久| 亚洲黄色操逼| 亚洲秘 无码一区二区三区妃光/1| 人人操操| 狠狠色噜噜狠狠狠狠综合| 天天天操天天天爰| 高清免费在线视频| 日韩欧洲亚洲| 蜜乳A√| 九月停停| 亚洲激情在线| 这里只有精品久| 99情色五月天| 久久激情视频| 热99热9| 日韩伊人大香蕉| 久久久久久激情| 色婷婷婷av| 人人色人人弄人人操| 丁香婷婷色| 99亚洲精品视频| 综合久久婷婷| 99爱无码| 五月天婷婷久久日| 色99婷婷五月天| 五月天播播| 伊人深爱综合| 国产色丁香| 狠狠色综合无线观看| 91黄操| 啄木鸟黑丝一区二区| 久热精品免费视频4| 少妇人妻人伦A片| 丁香五月天激情婷婷丁香六月 | 丁香五月婷婷影院| 色XX综合网| 婷婷丁香人妻天久久| 久久五月天影院| 成人网址在线观看| 九九视频这里只有精品| 爱草视频在线观看| 亚洲av成人在线| 欧洲第一无人区观看| 色婷婷丁香五月天在线观看| 思思热在线视频观看精品| 亚洲视频另类| 国产精品18久久久| 狠狠爱综合| 丁香婷婷视频在线| 99热这里有精品2| 开心五月激情网| 丁香亚洲色综合| 色色色色色色色色综合网| 亚洲AV色婷婷人禽五月天| 亚洲精品va| 九月婷婷激情| 亚洲国产另类av| 国产毛片精品一区二区色欲黄A片| 九九色大香蕉| 五月天婷婷影院影院观看| 日本的α片xxxwww| 天天射夜夜爽| aⅤ79成人片| 丁香五月综合久久综合| 久久久.www| 风流少妇A片一区二区蜜桃| 婷婷伊人綜合中文字幕小说| 色综合天堂| 丁香六月成人| 天天操电影院色狼性av| 五月丁香做爱视频| 丁香五月色情| 五月婷婷激情综合拍| 另类图片五月天婷婷| 97久久久久| 免费AV在线| 99ri6在线视频| 丰满女老板BD高清A片| 亚洲热久久| 婷婷久久久久| 思思热久久艹| 婷婷综合久久| 人人摸人人搞| 日本色婷婷| 久热9| 天天日天天色| 欧美色五月| 五月婷婷丁香| 亚洲国产精品VA在线看黑人| 亚洲电影在线观看| 999热这里只有美国精品| 日日噜噜夜夜狠狠久久丁香五月| 国内精品99| 色色综合网。| 五月间天堂综合| 伊人五月婷婷国产视频| 久久婷婷五月综合色奶水99啪| 免费人人操| 黑人无码一区| 这里只有精品偷拍| 五月丁香久久综合精品| 人人摸人人干人人做| 天天综合网网欲色| 婷婷操久久| 亚洲黄色影视| 男女啪啪做爰高潮无遮挡| 无码激情AAAAA片-区区| 色九九一二| 91九色国产熟女| 色五月婷婷综合| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 禁片二区| 五月丁香婷婷在线| 丁香五月天天日| 欧美天天干天天草| www.婷婷六月天| www夜夜| 国产一级片色色| 色色色色色日韩午夜激情 | 久久性爱视频久久性爱视频| 区美毛片子| 天天综合色| 国精产品一区一区三区免费视频| 日韩精品在线观看9| 26.uuu丁香五月婷婷| 99热播放| 色999;丁香五月| 久久婷婷五月| 婷婷色五月激情| 播丁香五月婷婷欧美| 五月色婷丁香| 少妇人妻丰满做爰XXX| 久久色吧| 99热欧| 亚洲色在线观看| 亚洲成人在线免费| 伊人香大香蕉视频| 欧美激情丁香五月| 激情图片五月天| 天天爽天天干| 婷婷终合色图| 色情播放| 91精品久久久久久综合五月天| 国产精品日本一区二区在线播放| 在线观看亚洲视频影院| 色丁香久综合在线久综合在线观看| 丁香五月六月综合激情| 99在线精品免费视频| WWW·色色色·COM| 丁香五月婷婷天| 丁香五月香蕉| 亚洲综合欧美色丁香婷婷888月图片| 色婷婷久久综合久色综| 涩五月色婷婷| 在线观看免费视频| 丁香五月日韩| 99爱在线免费视频| 麻豆观看夏晴子| 操一区| 五月丁香六月激情综合欧美| 欧美日本免费一道免费视频| 激情五月天婷婷图| www.激情| 激情综合另类| 天天 日综合| 日韩人妻无码专区| av一区免费看| 亚洲六月婷| 泰州成人视频| 欧美三级黄色片久久| 美英法精品无码免费视频| 99久久综合| 五月丁香六月婷婷国产视频| 不卡在线超碰| 狠狠狠人妻| 五月婷婷性| 乱岳熟女50岁| 婷婷五月欧美综合| 狠狠色综合网| 另类小说五月天| 亚洲狠狠干| 亚洲中文字幕AV在线| 五月丁香六月婷婷,婷| 99在线热视频| 国产精品色婷婷久久久精品| 日本婷婷色日| 日韩成人影片在线观看| 99热这里全是精品| 玖玖热99| 日韩AAAAA| 久cao香蕉影院| 婷婷玉月丁香五月在线视频| 国产古装妇女野外A片| 色婷婷婷av| www夜夜操| 91vip在线观看| 香蕉人在线香蕉人在线 | 99视频在线观看视频| 亚亚州久久高潮| 五月停视频天堂| 26uuu亚洲精品国产| 久久综合55| 五月天婷婷丁香社区| 伊久大香蕉| 青草激情在线| 色99视| 色情成人五月天| 熟美女麻豆| 五月丁香色婷婷色| 深夜男女福利刺激影院一区完整| 五月婷婷综合激情| 国产精品噜噜在线视频| 丁香五月桃花在线激情综合| 色久丁香五| 婷婷玖玖五月天| 91婷婷丁香| 亭亭玉月丁香| 激情精品久久| 日韩有码一区| www.婷婷| 亚洲精品五十一区| 日韩精品呦呦va| 久久婷婷人人| 色噜噜狠狠色综| 五月婷婷综合在线| 色婷婷狠狠久久综合五月| aaaa久久| 91干视频| 五月婷婷五月天天| 婷婷五月色色| 六月丁丁香| 99在热线免费视频| 亚洲小视频免费播放| 国产成人精品一区二区三区视频| 狠狠色综合精品视频在线| 五月天婷婷AV| 五月丁香综合激情| 久婷五月| www.色窝| 色五月av| 五月丁香色五月| 综合色视频| 综合久久婷婷| 五月丁香啪啪综合网| jiujiujiuwuyuetian| 97色干| 婷婷六月丁香五月| 精品一区二区三区四区五区六区介绍 | 超碰免费成人| 97色干在线观看| 波多野结衣AV无码Porn| 丁香五月天激情综合网| 琪琪色五月天| 伊人大香蕉毛片| 天天插天天爽| 丁香五月六月| 色狠狠综合网| 天天人人综合| 爆乳熟女一区二区三区爆乳| 伊人五月婷| 婷婷伊人网| 天天日综合| www.夜夜夜| 91热在线| 五月色亚洲| 桃色五月婷婷| 色狠狠色噜噜AV天堂五区| 99热综合在线| 亚洲色情在线| 天天操夜夜肏| 久久婷婷五月草视频在线播放| 99啪99| 香蕉久久五月| 激情五月婷婷| 色婷婷成人做爰A片免费看网站| 操逼巨乳91| 五月激情偷拍| 996热re视频精品视频这里| 人妻操逼视频。| 97视频.干com| www.97干视频| 操操日韩| www.99免费视频| 另类五月激情| 五月停性愛| 精品夜夜澡人妻无码AV| 天天日天天舔| 五月婷在线| 五月停亭六月,六月停亭的英语 | 先锋资源 996| 亚洲五月婷天天操| 五月婷婷开心色伊人| 五月婷婷开心亚洲无| 五月丁香啪啪激情| 九热精品| 99热r| 久久久18| 他改变了拜占庭| 黄色aaaaa| 99超级碰免费视频| 国产成人网| 草草视频91| 婷婷五月成人| AV大香蕉| 深爱激情小说五月婷婷| 日日干综合| 婷婷五月天 偷拍| 精品99爱免费视频在线观看 | 色色a| 天天爱天天做天天操| 婷婷色婷婷| 久久久这里有精品| 天天日日夜夜| 丁香五月花| 丁香五月婷婷国产在线| 亚洲精品成人片在线播| 五月丁香毛片| 五月丁香婷婷综合网| 天天想夜夜爽天天爽| 五月总合激情网| 五月天开心成人网| 五月天综合影院| 五月丁香六月欧美综合网站| 婷婷综合色| 久青草影院| 中字幕视频在线永久在线观看免费 | 欧美一级毛卡片无码| 亚洲操B视频| 97干97色| 婷婷五月天视频小说| 99在线观看视频| 色情五月天丁香社区| 91丨九色丨大屁股| 成人五月丁香花| 色五月综合97| 超碰99在线| 婷婷五月天a| 久久开心五月天激情| 婷婷色中文字幕| 精品国产一区二区三区四区阿崩 | 99热综合| 51国精产品自偷自偷综合| 丁香婷婷九月在线| 91无码视频| 五月丁香六月婷精品视频| www天天色天天射| 欧洲亚洲精品| 亚洲啪| 激情综合五月丁香| 五月丁香六月婷婷综合网缴情| 99热在线精品播放| www.91av.com| 99视频内射三四| 99热精品免费在线观看| 超碰久热| 久9草在线观看视频| 六月丁香激情综合网| 成年人看Va免费视频| 深爱婷婷网| 人人叉久| 少妇口诉沐足视频播放器网址| 超碰在线观看9| 久久综合婷婷激情| 狠狠色综合网| A久久| 欧美三级A做爰在线观看| 婷婷狠狠97| 五月婷婷花| 六月丁香五月婷婷| WWW·色色色·COM| 久久婷婷五月综合色播| 国产精品久久..4399| Caoub青青超碰 | 天天摸天天日天天舔| 综合网亚洲| 丁香五月婷婷综合精品素人| 欧美日韩AAA| 99ER热精品视频| 色五月综合激情| 激情五月天com| 欧美 色婷婷| 色色啊| 91在线日| 丁香婷婷性久久| 丁香丝袜五月| A久久| 丁香五月激情宗合| 色五月天堂| 婷婷七月丁香色色| 婷婷五月丁香在线视频| 色色色色色九九九九九| 日本九九热| 成人精品视频99在线观看免费| 天天干,天天舔| 中文字幕AV在线播放| 碰碰人人漕| 高清无码入口| 久热爱大香蕉在线蜜臀悦色 | 婷婷激情啪啪| 免费无码毛片一区二区A片| 在线播放中文字幕| 亚洲操b| 五月色色网| 国产熟女一区二区三区五月婷| 99热在线网站| 一级操逼内射在线视频| 色综合中文综合网| 中文字幕婷婷五月天在线观看| 九九99精品视品| 欧美亚洲婷婷五月| 狠狠干.com| 精品皮股午夜AV| 香蕉曰比| 五月婷婷AV| 五月天丁香欧美激情| 99这里都是精品6| 色五月婷婷自拍| 激情综合国产| 91色综合| 天天干天天爽| 五月天婷婷网站| 五月天丁香婷婷久久九| 婷婷五月天香蕉| 丁香六月色| 婷婷久久丁香五月| 色五月激情视频在线综合| 婷婷丁香久久| 丁香六月爱综合| www.韩日视频| 九九热re99re6在线精品| 玖玖色综合网| www五月| 丁香六月天色婷婷| 久久青草国| 欧洲一区二区| 久久久久婷婷五月热综合| 久久艹 五月天| 天天干天天干天天干天天干天天干| 久久最新色| 婷色五月天| 99久久精品网| 99久久精品国产色欲| 任你艹| 丁香五月第四色88| 亚洲狠狠婷婷| 99人人干| 丁香五月婷老师| 日韩综合网络男女香蕉a片| 成人丁香五月| 婷婷五月天小说网| 五月丁香大香蕉| 91妻人人爽人人看片| 丁香五夜激情四射夜夜夜| 天堂综合久| 99热成人永久免费| 99精品九九| 丁香六月啪啪| 91精品国产综合久久密臀| 狼人婷婷综合| 欧美大片免费播放器| 国产欧美va| 天天插天天狠| 亚洲色综合色网| 五月天伊人网| 人草人人| 久久这有这里精品| 91九色中文| 国产成人精品一区二三区熟女在线| 五月丁香六月激情视频| 婷婷五月天成人动漫 | 亚洲九九夜夜| 99久久終合| 伊人激情AV一区二区三区| 久久久久久久久人妻| 六月丁香花婷婷| 免费看片在线观看| 这里只有精品久久| AV在线大香蕉| 玖操97| 久久婷婷五月| 91视频久久久| 教师性爱毛片| 97人人射| 超碰三级片| 亚洲综合在线丁香五月| 激情六| 狼人婷婷综合| 婷婷新网址| 成人做爰黄A片免费看直播室男男| 色色色婷婷| 六月婷婷久久大全| 婷婷五月天亚洲色| 九九精品视频免费在线| 无码髙清| 91VIP在线观看| 综合色、色综合| 婷婷欧美色| 婷婷六月啪啪| 五月婷婷七月丁香| 久久婷婷大香蕉| 大香蕉久久综合网| 国产精品18久久久| 在线日韩视频| 激情五月丁香五月| 91婷婷丁香| 九九综合色综合| 成人va视频| 79色色| 丁香五月中文字幕久色| 思思热99在线| 五月综合激情视频| 人人操A| 激情五月天之五月婷婷| 开心四月婷婷在线色播播| 丁香五月精品视频| 99热情这里只有精品在线播放| 99riAv1国产在线观看| 免费AV在线| www.99精品视频| 五月婷婷婷综合网| 琪琪色热色色| 激情四射婷婷| 久久九九爽| 日本久久综合| www,8050,午夜三级| 婷婷九月色| 婷色五月| 第2色五月婷| 亚洲色域网| 激情综合网激情五月丁香| 婷婷五月天在婷| 久久人妻视步| 婷婷激情五月| 黄网免费看| 久久婷婷色| 丁香六月婷婷综合| 99热无码精品| 日韩欧美四五区| 五月丁香 啪啪啪| 色婷婷丁香中文在线播放| www.五月天社区| 天天干夜夜谢| 欧美激情综合色综合啪啪五月| 久久精品五月天| 久久婷婷激情| 五月婷丁香| 色婷婷成人做爰A片免费看网站| 九九热青草| 五月综合激情图片| 玖玖99免费视频| 久久66er久久| 精品一区二区三区木瓜| 激情五月影院| 成人看片网站| 超pen个人视频97| 久久久.www| 99在线精品视频| 天天玩天天摸| 久久思思精品| 婷婷亚洲综合| 少妇人妻人伦A片| 97超碰色| 狠狠舔| 成年人99热| 精品久久久999| WWW.国产| 久久激情天堂| 婷色成人| 美女精品一级不卡视频| 1000部毛片A片免费观看| 狠狠 久久| 第四色激情网| 中文国产五月天| 91男同| 男人操女人高潮91视频| 91人妻人人操人人爽| 国产视频久色| 色色亚洲| AAA级久久久精品| 亚洲婷婷基地| 综合在线丁香五月| 91色在线 | 日韩| 久久99视频| 99免费在线视频| 久久久久久久久久久久久久人妻视频| 天天干天天操天天拍| 激情五月天电影| 精品九九婷婷| 国熟女视频| 久久久激情视频| 五月激情综合婷婷| 天堂AV三级| 婷婷五月精品中文字幕| 伊人丁香花综合影院| 久久久久久久97| 99人人爽| 日日干五月天婷婷| 色爱99| 婷婷在线日韩综合| 激情五月丁香综合蜜桃| 欧美精品啪啪| 丁香五月婷婷色偷偷| 中文aV网| 五月丁香啪啪啪| 婷婷激情视频| 天天做天天爱天天综合| 99热精品免费| 综合激情五月丁香| 丁香六月婷婷| 伊人丁香五月婷婷潮吹| 成人欧美一区二区三区在线观看| 色色色99| 人人干99| 亚洲人妻电影| 97碰碰免费.视频| 丁香六月中文| 97色色色色色| 婷婷五月激情图片| 婷婷性色| 天综合日日夜综合7799| 久久aaaa片一区二区| www.五月天| 99热大全在线观看| 久久亚洲婷婷| 超碰9| 激情五月天综合婷婷网| 7777久久亚洲中文字幕| 成人网丁香五月| 五月婷婷性爱| 人妻性操逼中文字幕 国产| 亚洲色碰| 超碰资源在线| 亚洲AV综合在线观看| 亚州激情九月| 俺去也婷婷| 三级99热| 婷婷色在线播放| 99资源在线视频| 日本啪啪网| 伊人婷婷大香蕉| 综合性爱网| 在线不卡中文字幕| 99这里| 99啪啪网| 久久九九国产精品怡红院| 9九色首页| 能看的AV| 九九色影视| AV在线观看网站| 伊人激情啪啪| 性一交一乱一交A片久久四色| 粉嫩av蜜桃av蜜臀av| 久操热线| 激情综合5月| www.色五月| 涩涩婷婷五月| 1024欧美看片| 五月天婷婷成人网| 玖玖爱资源站| 99无码视频| 激情丁香五月激情婷婷| 国产精品美女久久久久AV超清| 97五月天婷婷| 久久婷中文字幕| 91热爆在线| 丁香婷婷五月天亚洲| 秋霞av吧| 停停五月丁香| 在线观看av网站| 九九视频在线| 九月色婷婷综合| 久久9999| 日日.c| 天天操天天操| 97日日碰碰| 91操片| 五月婷婷激情四季| 91丨九色丨老熟女激情| 亚洲成人av在线播放| 影音先锋色色色资源色资源色| 成人做爰A片免费看视频| 丁香九月婷婷色| 色色色区| 久久99热这里只频精品6学生| 五月婷婷精品视频| 热996精品在线观看| 婷婷五月色| 久久视频在线| 婷婷丁香五月天综合AV| 五月婷婷色欲| 综合色五月| 五月色天五月色| 在线视频99| 超喷97免费在线视频| 9有码中文| 求可以看的AV网址| 激情五月婷| 爱操天堂| 超碰在线国产| www.五月天社区| 91九色国产| 伊人激情综合| 五月婷婷色播| 狠狠干无码| 狠狠色丁香婷婷基地| 六月婷婷香蕉| 亚洲黄网在线| 深爱激情五月网| 天天透天天爱| 思思综合热| 综合色99| 色婷婷综合影院| 国产亚洲精品久久久久久牛牛| 超碰97干| 婷婷色爱| 开心亚洲久久开心| 婷婷六月激情| cao视频,现在观看| 69精品人人人人| 人妻av在线| 久久五月丁香| 五月激情婷婷女| 六月丁香婷婷拍拍| 丁香久久综合| 色五月激情问网站| 欧美叉叉叉BBB网站| 亚洲综合色色| 大天天伊人| www.五月天激情| 伊人综合网4| 色五月婷婷天天干| 久久久久亚洲AV无码网影音先锋| 欧美日本99| 亚洲六月色| 中文字幕永久在线| 婷婷香五月天| 99碰碰视频| 天天综合久久| www.成人婷婷综合| www.人人操人人看人人想人人摸 人人人人操,COM| 婷婷久久亚洲| www.婷婷,com| www.久久爱.c n| 超碰AV成人| 久久女人九九| Av在线不卡一区| 波多婷婷久久| 久久91久久精品久久| 在线观看免费观看在线9久| 疯狂做受XXXX高潮A片| 思思热视频在线观看| 丁香六月综合激情| 色婷婷婷婷| 91综合国免费久入| 91久久| 婷婷丁香久久| 色情五月综合婷婷| 婷婷综合网| 激情五月婷婷五月| 日本狠狠干| 99热这里有精品| 丁香五月花| 婷婷婷婷午夜| 天啪天啪天啪天啪| 六月色婷婷综合影视| 9久久AV| 狠狠狠狠狠狠色| 色婷婷欧美| 久久婷婷热| 久久五月天激情美女| xxxx五月激情| 色综合久久伊伊婷婷五月| 成年人99热| 欧美色爱五月天| 思思热这里只有精品| 激情99| 亚洲激情五月天| 99色色网| 亚洲AV日韩在线观看| 69精品无码一区二区三区| 99九九在线视频| 九九热黄色| 精品婷婷五月天| 五月婷婷欧美激情| 丁香五月婷婷六月丁香| 色综合九九| 五月天精品| 骚逼视频一区2区| www热久久yy9| 99热大全在线观看| 天天久久综合| 日本五月天网站| 色情五月丁香| 激情五月婷婷| 欧美色色日韩| 99re热视频这里只有综合亚洲| 婷婷六月激情啪啪| 九九婷婷网五月天| 伊人久久艹| 激情AV网| 日本操片| 五月视频日本免费观看| 婷婷五月成人系列| 日韩成人av在线| 99久久人妻精品无码二区| A1片久久| 六月婷婷六月天天在线免费| 五月丁香激情婷婷| 99久视频| 亚洲精品第一国产综合亚AV| 久久刺激网| 天天摸日日舔狠狠添婷婷婷| 超碰在线中文字幕| 夜精品无码A片一区二区蜜桃| 免费操超碰| 激情小说婷婷小说| 丁香五月天在线观看| 26UUU精品一区二区| 婷婷色资源| 丁香五月天导航| 99热这里只有精品86| 五月天婷婷基地| 人人操大| 综合久色五月| 操九色| 五月停视频天堂| 99精品久久久久久久婷婷| 亚洲色亚洲精品| 色婷婷六月天| 欧美日韩成人在线网站| 襙逼网| 五月天久久婷婷| 五月天另类图片区99| 丁香久久五月天视频在线观看 | 久久久久98| 色色色色色色97| 五月天婷婷激情小说电影| 91啦丨九色丨刺激中文| 99热欧| 色情五月丁香| 婷婷色六月| 麻豆123区| 99视频| 色九月婷婷综合| 五月激情六月宗合| 91人人人人人| 99色色爰| 超碰人人91| 婷婷成人五月天一区| 亚洲开心激情网| 老司机日日夜夜青草| 97婷婷丁香五月天激情图片| 九玖欧洲亚洲| 五月天综合| 轮奸综合网| PORNY九色9l自拍视频成人| 黄色aa观看aaguochan| 色五月天网| 久久99国产综合精品免费| 婷婷五月在线免费| 99热国内精品| 3p久久| 强伦轩人妻一区二区电影| AV亚洲在线| 五月婷婷手机在线| 国产成人AV| 亚洲开心激情网| 日本狠狠干| 丁香婷婷综合精品六月初| 成人精品在线观看| 五月婷精品| 五月婷婷啪啪网| 超碰在线9| 99丁香五月婷| 99亚洲精品视频| 国产精品国产| 一级二级色大片| 天天天天操| 国产激情在线| 99热99美国在线观看| 久久久99免费视频| 久久性刺激| 婷婷97碰碰| 99视频在线| 丁香五月天偷拍| 亚洲综合五月天| 六月丁香五月亭亭| j五月香在线|