{"id":106877,"date":"2026-09-18T13:40:38","date_gmt":"2026-09-18T05:40:38","guid":{"rendered":"https:\/\/www.wsisp.com\/helps\/106877.html"},"modified":"2026-09-18T13:40:38","modified_gmt":"2026-09-18T05:40:38","slug":"%e6%98%87%e8%85%be%e5%bc%80%e6%ba%90%e4%bb%93issue%e5%88%86%e6%9e%90%e8%a7%a3%e7%ad%94-ascend%e7%b2%be%e9%80%89%ef%bc%88%e4%ba%94%ef%bc%89%c2%b7%e8%a7%82%e6%b5%8b%e8%af%8a%e6%96%ad%e7%ba%bf","status":"publish","type":"post","link":"https:\/\/www.wsisp.com\/helps\/106877.html","title":{"rendered":"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf"},"content":{"rendered":"<h2>\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009&#xff08;\u4e94&#xff09;\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf<\/h2>\n<p>\u4e00\u53e5\u8bdd\u8ba9Agent\u53d8\u6210\u6607\u817e\u4e13\u5bb6&#xff0c;\u6607\u817e\u4efb\u52a1\u8f7b\u677e\u641e\u5b9a\u3002\u8bc4\u6d4b\u5165\u53e3&#xff1a;\u8bf7\u6309\u8fd9\u4e2a\u5f00\u6e90\u4ed3\u63a5\u5165\u6607\u817e\u56fe\u8c31 https:\/\/gitcode.com\/agent0\/kg-tools<\/p>\n<h3>\u603b\u89c8<\/h3>\n<table>\n<tr>\u4ed3\u5e93\u5b9a\u4f4d\u6536\u5f55\u6761\u6570<\/tr>\n<tbody>\n<tr>\n<td>msit<\/td>\n<td>msmodelslim \u91cf\u5316\u3001msprechecker \u9884\u68c0\u3001\u7cbe\u5ea6\u5bf9\u6bd4\u4e0e dump \u5de5\u5177\u7684\u7edf\u4e00\u5165\u53e3<\/td>\n<td>15<\/td>\n<\/tr>\n<tr>\n<td>msprof<\/td>\n<td>\u8bad\u7ec3\/\u63a8\u7406 profiling \u91c7\u96c6\u4e0e\u89e3\u6790&#xff0c;instr-prof\/mstx\/profile_memory \u524d\u7ebf<\/td>\n<td>13<\/td>\n<\/tr>\n<tr>\n<td>msdebug<\/td>\n<td>\u57fa\u4e8e LLDB \u7684 kernel \u7ea7\u8c03\u8bd5&#xff1a;\u65ad\u70b9\u5355\u6b65\u3001coredump \u6808\u5206\u6790\u3001\u53d8\u91cf\u68c0\u89c6<\/td>\n<td>10<\/td>\n<\/tr>\n<tr>\n<td>msserviceprofiler<\/td>\n<td>mindie\/vllm \u670d\u52a1\u5316 profiling \u91c7\u96c6\u89e3\u6790\u4e0e\u81ea\u52a8\u5bfb\u4f18<\/td>\n<td>12<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>msit&#xff08;MindStudio \u63a8\u7406\u5f00\u53d1\u5de5\u5177\u5957\u4ef6&#xff09;<\/h3>\n<p>msmodelslim \u91cf\u5316\u3001msprechecker \u9884\u68c0\u3001\u7cbe\u5ea6\u5bf9\u6bd4\u4e0e dump \u5de5\u5177\u7684\u7edf\u4e00\u5165\u53e3<\/p>\n<table>\n<tr>\u7f16\u53f7Issue \u95ee\u9898\u5185\u5bb9\u89e3\u7b54\u603b\u7ed3<\/tr>\n<tbody>\n<tr>\n<td>#288<\/td>\n<td>quant_qwen_moe_w8a8 \u4ea7\u7269\u5728 vllm-ascend \u4e0a\u65e0\u6cd5\u542f\u52a8<\/td>\n<td>\u5b98\u65b9\u5173\u952e\u89e3\u6cd5&#xff1a;vllm \u62c9\u8d77\u91cf\u5316\u6a21\u578b\u5fc5\u987b\u663e\u5f0f\u52a0 &#8211;quantization ascend&#xff08;\u5b98\u65b9\u9644 vllm-ascend \u591a\u5361\u91cf\u5316\u90e8\u7f72\u6587\u6863&#xff1b;KG \u6838\u5b9e vllm-ascend \u90e8\u7f72\u6307\u5bfc\u4ea6\u8981\u6c42\u8be5\u53c2\u6570&#xff09;\u3002\u7528\u6237\u52a0\u53c2\u540e\u4ecd\u9047 acl_graph \u7f16\u8bd1\u62a5\u9519&#xff0c;\u5b98\u65b9\u5224\u5b9a\u5c5e vllm \u4fa7\u95ee\u9898&#xff0c;\u5efa\u8bae\u5411 vllm-ascend \u5de5\u5355\u8ddf\u8fdb\u3002<\/td>\n<\/tr>\n<tr>\n<td>#307<\/td>\n<td>DeepSeek-V3.1-Terminus w8a8 \u91cf\u5316\u6700\u540e\u4e00\u6b65\u4fdd\u5b58\u62a5\u9519<\/td>\n<td>\u7528\u6237\u81ea\u8bc1\u6839\u56e0&#xff1a;\u9e92\u9e9f V10 \u7cfb\u7edf\u4e0d\u652f\u6301 follow_symlinks&#061;False \u53c2\u6570&#xff0c;\u62a5\u9519\u5e76\u975e\u6587\u4ef6\u6743\u9650\u95ee\u9898&#xff1b;\u53bb\u6389\u8be5\u53c2\u6570\u540e\u539f\u7248 DeepSeek-V3.1-Terminus \u91cf\u5316\u6210\u529f\u3002\u5c5e\u5bbf\u4e3b\u673a OS \u517c\u5bb9\u6027\u95ee\u9898\u800c\u975e\u6a21\u578b\u6216\u5de5\u5177\u7f3a\u9677&#xff0c;\u56fd\u4ea7 OS \u4e0a\u8dd1\u91cf\u5316\u811a\u672c\u503c\u5f97\u81ea\u67e5\u8fd9\u4e00\u9879\u3002<\/td>\n<\/tr>\n<tr>\n<td>#315<\/td>\n<td>300I Duo \u4e0a Qwen3-8B \u4e00\u952e NPU \u91cf\u5316\u62a5 NPU \u9519\u8bef<\/td>\n<td>300I Duo \u4e0d\u652f\u6301\u591a\u5361\u8de8\u5361\u91cf\u5316\u3002\u5b98\u65b9\u65b9\u6848&#xff1a;export PYTORCH_NPU_ALLOC_CONF&#061;expandable_segments:True \u5e76\u7528 ASCEND_RT_VISIBLE_DEVICES \u6307\u5b9a\u5355\u5361&#xff1b;\u7ef4\u62a4\u8005\u8fdb\u4e00\u6b65\u5efa\u8bae\u53cc\u82af 0,1 \u5207\u4e24\u82af\u8dd1&#xff0c;\u7528\u6237\u786e\u8ba4\u91cf\u5316\u6210\u529f\u3002transformers \u56fa\u5b9a 4.51.0&#xff0c;\u5e76\u786e\u8ba4\u6743\u91cd\u76ee\u5f55\u542b config.json\u3002<\/td>\n<\/tr>\n<tr>\n<td>#331<\/td>\n<td>310P \u91cf\u5316 Qwen2.5-7B w8a8 \u62a5 fake_quantize_save \u53c2\u6570\u9519\u8bef<\/td>\n<td>\u5b98\u65b9\u5b9a\u4f4d\u6839\u56e0\u4e3a CANN \u5305\u7248\u672c\u8fc7\u65e7\u3001\u4e0e msmodelslim \u4e0d\u914d\u5957&#xff1a;\u5347\u7ea7\u6700\u65b0 CANN \u540e source set_env.sh \u91cd\u8dd1&#xff08;8.2RC1 \u53ef\u7528&#xff09;\u3002\u884d\u751f\u77e5\u8bc6&#xff1a;\u65e5\u5fd7\u53d8\u91cf ATB_LOG_TO_STDOUT\/ATB_LOG_LEVEL \u4e8e 2025-12-31 \u5f03\u7528&#xff0c;\u6539\u7528 MINDIE_LOG_TO_STDOUT\/MINDIE_LOG_LEVEL&#xff08;KG \u5df2\u6838\u5b9e\u6536\u5f55&#xff09;\u3002<\/td>\n<\/tr>\n<tr>\n<td>#339<\/td>\n<td>\u79bb\u7ebf\u73af\u5883\u88c5\u9f50\u4f9d\u8d56\u540e\u8dd1 msmodelslim install.sh \u4ecd\u62a5\u7f3a python \u5305<\/td>\n<td>\u7528\u6237\u81ea\u8bc1\u6839\u56e0&#xff1a;\u79bb\u7ebf\u73af\u5883\u7f3a wheel \u5305&#xff0c;install.sh \u6784\u5efa\u5b89\u88c5\u65f6\u89e6\u53d1 setuptools \u76f8\u5173\u62a5\u9519\u3002\u89e3\u6cd5&#xff1a;\u79bb\u7ebf\u5305\u6e05\u5355\u989d\u5916\u8865\u4e0a wheel&#xff08;\u5bf9\u6bd4\u5b89\u88c5\u524d\u540e pip list \u5dee\u96c6&#xff09;&#xff0c;\u6216\u6309\u5b98\u65b9\u5efa\u8bae\u6539\u7528 pip install &#8211;no-deps \u8df3\u8fc7\u4f9d\u8d56\u89e3\u6790\u3002\u5b98\u65b9\u53e6\u7ed9\u6392\u67e5\u4e09\u6b65&#xff1a;pip show setuptools \u67e5\u6765\u6e90\u3001which python\u3001echo $PYTHONPATH\u3002<\/td>\n<\/tr>\n<tr>\n<td>#351<\/td>\n<td>msserviceprofiler \u914d ACL_PROF_TASK_TIME \u540e vllm \u91c7\u96c6\u62a5\u9519<\/td>\n<td>\u6839\u56e0&#xff1a;\u7528 ASCEND_RT_VISIBLE_DEVICES \u6307\u5b9a\u975e 0 \u53f7\u5361\u65f6\u91c7\u96c6\u5de5\u5177\u672a\u9002\u914d&#xff0c;\u9ed8\u8ba4\u53ea\u91c7 0 \u5361\u5bfc\u81f4 ProfCreateConfig \u62a5\u9519\u3002\u5b98\u65b9\u89e3\u6cd5&#xff1a;\u8d77\u5bb9\u5668\u65f6\u901a\u8fc7 &#8211;device \u76f4\u63a5\u6307\u5b9a NPU \u800c\u975e\u73af\u5883\u53d8\u91cf&#xff1b;\u7528\u6237\u786e\u8ba4\u89e3\u51b3\u3002\u73af\u5883&#xff1a;CANN 8.3RC1 &#043; vllm-ascend 0.11.0rc1 &#043; msserviceprofiler 1.2.2\u3002<\/td>\n<\/tr>\n<tr>\n<td>#353<\/td>\n<td>910B3 64GB \u4e0a DeepSeek-V3.2 fp8 \u8f6c w8a8 \u4e00\u952e\u91cf\u5316\u7206\u663e\u5b58<\/td>\n<td>DeepSeek-V3.2-Exp \u4e00\u952e\u91cf\u5316 OOM\u3002\u5b98\u65b9\u4fee\u590d\u8def\u5f84&#xff1a;\u5148\u5207 br_release_MindStudio_8.3.0_20261231 \u5206\u652f\u7248\u672c&#xff0c;\u968f\u540e master \u4e5f\u5df2\u4fee\u590d&#xff08;PR#4756&#xff1a;\u4fee\u590d dpskv32 w8a8 \u6700\u4f73\u5b9e\u8df5 yaml \u53ca iter smooth bug&#xff09;\u3002\u7528\u6237 2025-12-05 \u9a8c\u8bc1\u901a\u8fc7\u3002<\/td>\n<\/tr>\n<tr>\n<td>#361<\/td>\n<td>310P NPU \u65b9\u5f0f\u91cf\u5316 Qwen2.5-VL-7B \u62a5\u9519<\/td>\n<td>\u5b98\u65b9\u53e3\u5f84&#xff1a;MindIE 310P \u4e0d\u652f\u6301\u90e8\u7f72\u91cf\u5316\u6743\u91cd&#xff0c;\u591a\u6a21\u6001\u6a21\u578b\u66f4\u4e0d\u5728\u652f\u6301\u5217\u8868&#xff0c;\u9700\u4f7f\u7528 800I A2 \u670d\u52a1\u5668\u91cf\u5316\u5e76\u90e8\u7f72&#xff1b;\u6a21\u578b\u652f\u6301\u60c5\u51b5\u4ee5 MindIE \u5b98\u65b9\u6a21\u578b\u652f\u6301\u5217\u8868\u4e3a\u51c6&#xff0c;\u5217\u8868\u672a\u5199\u5373\u4e0d\u652f\u6301\u3002\u7528\u6237\u8865\u6d4b&#xff1a;310P3 \u8dd1\u5927\u8bed\u8a00\u6a21\u578b\u91cf\u5316\u53ef\u884c&#xff0c;\u591a\u6a21\u6001\u91cf\u5316\u4e0d\u884c\u3002<\/td>\n<\/tr>\n<tr>\n<td>#375<\/td>\n<td>Qwen3-8B-Reranker w8a8 \u91cf\u5316\u540e vllm \u52a0\u8f7d\u62a5\u9519&#xff0c;\u975e\u91cf\u5316\u7248\u6b63\u5e38<\/td>\n<td>\u5b98\u65b9\u54a8\u8be2 vllm-ascend \u56e2\u961f\u540e\u786e\u8ba4&#xff1a;vllm-ascend \u5c1a\u672a\u9002\u914d Qwen3-Reranker-8B \u91cf\u5316\u6743\u91cd\u7684\u52a0\u8f7d&#xff0c;\u975e\u91cf\u5316\u7248\u53ef\u6b63\u5e38\u8fd0\u884c\u3001\u91cf\u5316\u7248\u52a0 &#8211;quantization ascend \u5373\u5931\u8d25&#xff0c;\u5c5e\u4e0a\u6e38\u9002\u914d\u7f3a\u53e3\u800c\u975e\u91cf\u5316\u4ea7\u7269\u95ee\u9898&#xff1b;\u5efa\u8bae\u5411 vllm-ascend \u4ed3\u63d0 issue \u63a8\u52a8\u9002\u914d\u3002<\/td>\n<\/tr>\n<tr>\n<td>#379<\/td>\n<td>\u5b89\u88c5\u540e\u5bfc\u5165 llm_ptq \u62a5 ModuleNotFoundError\u3001torch_npu \u5bfc\u5165\u5931\u8d25<\/td>\n<td>\u5b98\u65b9\u5b9a\u4f4d python3.13 \u4e0d\u88ab\u652f\u6301&#xff1a;\u6362 3.10\/3.11&#xff0c;\u6216\u6539\u7528 V1 \u4e00\u952e\u91cf\u5316\u6846\u67b6&#xff08;msmodelslim quant \u547d\u4ee4&#xff0c;\u53c2\u8003 PR#4814 \u7684 Qwen3-32B W8A8 yaml&#xff09;\u3002\u524d\u7f6e&#xff1a;CANN \u5927\u4e8e 8.2RC1&#xff0c;\u5148 source set_env.sh&#xff0c;\u4e14\u987b\u5728 msmodelslim \u76ee\u5f55\u4e0b\u6267\u884c bash install.sh\u3002<\/td>\n<\/tr>\n<tr>\n<td>#393<\/td>\n<td>\u7cbe\u5ea6\u5bf9\u6bd4\u5f00 &#8211;locat&#061;True \u540e\u672a\u751f\u6210 error_interval_info.txt<\/td>\n<td>msit 8.2.0 \u7cbe\u5ea6\u5de5\u5177\u5f00\u542f\u5b9a\u4f4d\u5f00\u5173\u540e\u5bf9\u6bd4\u4ea7\u7269\u7f3a\u5931&#xff0c;\u5b9a\u4f4d\u4e3a\u7d2f\u8ba1\u8bef\u5dee\u6267\u884c\u8fc7\u7a0b\u7f3a\u9677&#xff1b;\u4fee\u590d PR#4976&#xff08;\u4fee\u590d\u7d2f\u8ba1\u8bef\u5dee\u6267\u884c\u8fc7\u7a0b\u4e2d\u62a5\u9519\u7684\u95ee\u9898&#xff09;\u5df2\u4e8e 2026-02-27 \u5408\u5165 master&#xff0c;\u5347\u7ea7 master \u5206\u652f\u5373\u53ef\u83b7\u5f97\u8be5\u4fee\u590d\u3002<\/td>\n<\/tr>\n<tr>\n<td>#394<\/td>\n<td>\u8bf7\u6c42\u9884\u68c0 HCCL_RDMA_PCIE_DIRECT_POST_NOSTRICT \u7684\u5206\u9875\u98ce\u9669<\/td>\n<td>\u63d0\u5355\u8005\u6307\u51fa&#xff1a;openEuler\/Ubuntu \u9ed8\u8ba4 4KB \u5206\u9875\u65f6\u8be5\u53d8\u91cf\u4e0d\u751f\u6548&#xff1b;64KB \u5206\u9875\u88f8\u91d1\u5c5e\u4e0a MindIE \u914d\u7f6e\u5b83\u53ef\u80fd OOM&#xff0c;\u4e0d\u914d\u53c8\u5f71\u54cd HD \u901a\u4fe1&#xff0c;\u53ef\u7528 getconf PAGESIZE \u68c0\u6d4b\u3002PR#4988 \u5df2\u4e3a msprechecker \u65b0\u589e\u8be5\u6821\u9a8c\u63d0\u793a\u3002KG \u6838\u5b9e HCCL \u5b98\u65b9\u6587\u6863\u6536\u5f55\u6b64\u53d8\u91cf\u3001MindIE-LLM \u90e8\u7f72\u811a\u672c\u5185\u7f6e\u8be5\u914d\u7f6e&#xff1b;\u5206\u9875 OOM \u7ec6\u8282\u4ee5 CANN \u6587\u6863\u4e3a\u51c6\u3002<\/td>\n<\/tr>\n<tr>\n<td>#400<\/td>\n<td>msprechecker \u6821\u9a8c rank_table \u4e0d\u652f\u6301 IPv6 \u5730\u5740\u683c\u5f0f<\/td>\n<td>Atlas 800T A2 \u5404\u5e73\u9762\u9700 IPv6 \u90e8\u7f72&#xff0c;rank_table \u914d IPv6 IP \u65f6 msprechecker \u62a5\u9519\u3002PR#4989 \u7b80\u5316 rank table \u89e3\u6790\u5e76\u4e3a HCCL \u901a\u4fe1\u65b0\u589e IPv6 \u652f\u6301&#xff08;2026-03-10 \u5408\u5165&#xff09;&#xff1b;vllm \u573a\u666f\u540c\u7c7b\u62a5\u9519\u7531 PR#4990 \u4fee\u590d&#xff08;\u540c\u6839\u56e0 issue #401&#xff09;&#xff0c;\u7528\u6237\u4f7f\u7528\u65b0\u7248 rank_table \u6a21\u677f\u9a8c\u8bc1\u9884\u68c0\u901a\u8fc7\u3002<\/td>\n<\/tr>\n<tr>\n<td>#406<\/td>\n<td>vllm&#043;vllm-ascend \u4e0b msit llm dump \u6267\u884c\u65e0\u62a5\u9519\u4f46\u65e0\u6570\u636e<\/td>\n<td>\u5b98\u65b9\u786e\u8ba4&#xff1a;msit dump \u53ea\u652f\u6301 ATB \u8def\u5f84&#xff0c;vllm \u6846\u67b6\u4e0d\u9002\u7528&#xff1b;\u4e14 msit \u8be5\u80fd\u529b\u5df2\u505c\u6b62\u6f14\u8fdb&#xff0c;\u529f\u80fd\u8fc1\u79fb\u81f3 msprobe \u5de5\u5177&#xff0c;vllm \u63a8\u7406\u7cbe\u5ea6\u6bd4\u5bf9\u8bf7\u53c2\u8003 msprobe \u7684 vllm \u529f\u80fd\u4ecb\u7ecd\u3002KG \u6838\u5b9e&#xff1a;MindSpeed-LLM \u7cbe\u5ea6\u95ee\u9898\u6587\u6863\u4e0e MindStudio 26.0.0 \u6587\u6863\u5747\u4ee5 msprobe \u4e3a\u5f53\u524d\u7cbe\u5ea6\u8c03\u8bd5\u5de5\u5177\u3002<\/td>\n<\/tr>\n<tr>\n<td>#407<\/td>\n<td>msprechecker \u9884\u68c0\u5de5\u5177\u4e0d\u9002\u914d\u6700\u65b0\u5f00\u6e90 MindIE \u6846\u67b6<\/td>\n<td>\u5f00\u6e90 MindIE&#xff08;mindie_motor&#xff09;\u8def\u5f84\u4e0e\u65e7\u7248\u4e0d\u540c\u5bfc\u81f4\u9884\u68c0\u4e0d\u9002\u914d\u3002PR#5011 \u91cd\u6784 collector \u5e76\u9002\u914d MindIE\/CANN \u65b0\u7248\u672c\u8def\u5f84\u6539\u52a8&#xff08;2026-03-27 \u5408\u5165&#xff09;&#xff1b;\u5b98\u65b9\u540c\u65f6\u7ed9\u51fa pd_disaggregation \u5355\u5bb9\u5668\u573a\u666f\u793a\u4f8b\u547d\u4ee4&#xff0c;\u53ef\u76f4\u63a5\u5bf9 k8s \u90e8\u7f72\u811a\u672c\u4e2d\u7684 mindie_service \u914d\u7f6e\u505a\u9884\u68c0\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>msprof&#xff08;MindStudio \u6027\u80fd\u91c7\u96c6\u89e3\u6790&#xff09;<\/h3>\n<p>\u8bad\u7ec3\/\u63a8\u7406 profiling \u91c7\u96c6\u4e0e\u89e3\u6790&#xff0c;instr-prof\/mstx\/profile_memory \u524d\u7ebf<\/p>\n<table>\n<tr>\u7f16\u53f7Issue \u95ee\u9898\u5185\u5bb9\u89e3\u7b54\u603b\u7ed3<\/tr>\n<tbody>\n<tr>\n<td>#19<\/td>\n<td>\u7f3a\u6700\u5c0f\u53ef\u8fd0\u884c\u91c7\u96c6&#043;\u89e3\u6790\u793a\u4f8b&#xff0c;\u65b0\u624b\u4e0a\u624b\u6210\u672c\u9ad8<\/td>\n<td>\u5b98\u65b9\u91c7\u7eb3\u5efa\u8bae&#xff1a;\u5feb\u901f\u5165\u95e8\u6587\u6863\u65b0\u589e\u7aef\u5230\u7aef\u6837\u4f8b&#xff0c;\u63d0\u4f9b\u6781\u7b80\u811a\u672c\u3001\u5b8c\u6574\u8fd0\u884c\u547d\u4ee4\u4e0e\u9884\u671f\u8f93\u51fa&#xff0c;\u65b0\u624b\u65e0\u9700\u642d\u5efa\u590d\u6742\u8bad\u7ec3\/\u63a8\u7406\u5de5\u7a0b\u5373\u53ef\u4f53\u9a8c\u5b8c\u6574\u6027\u80fd\u91c7\u96c6&#043;\u89e3\u6790\u6d41\u7a0b&#xff0c;2026-03-25\u786e\u8ba4\u5df2\u89e3\u51b3\u3002<\/td>\n<\/tr>\n<tr>\n<td>#37<\/td>\n<td>ACLGraph\u573a\u666fkernel_details.csv\u7b97\u5b50\u540d\u4e0eaclnn\u63a5\u53e3\u540d\u5bf9\u4e0d\u4e0a<\/td>\n<td>\u5b98\u65b9\u6f84\u6e05\u547d\u540d\u673a\u5236&#xff1a;CSV\u4e2d\u62ff\u5230\u7684\u662fkernelName&#xff08;\u7b97\u5b50\u4fa7\u6309\u7c7b\u578b&#043;tiling key\u7f16\u8bd1\u51fa\u7684\u552f\u4e00\u540d&#xff09;&#xff1b;aclnn\u63a5\u53e3\u540d\u5bf9\u5e94opName&#xff08;aclnn\u63a5\u53e3\u540d&#043;kernelName\u524d\u534a\u90e8\u5206&#xff09;&#xff0c;profiling\u6570\u636e\u4f18\u5148\u663e\u793aopName\u3001\u6b21\u9009kernelName\u3002CANN8.5.0\u914d\u5957torch_npu 8.5.0\u5df2\u5177\u5907ACLGraph\u573a\u666f\u53d6\u7b97\u5b50shape\u7684\u80fd\u529b&#xff0c;\u5efa\u8bae\u7248\u672c\u914d\u5957\u4f7f\u7528\u3002<\/td>\n<\/tr>\n<tr>\n<td>#39<\/td>\n<td>Qwen3-32B decode\u9636\u6bb5Triton\u81ea\u5b9a\u4e49\u7b97\u5b50shape\u91c7\u96c6\u4e3aN\/A<\/td>\n<td>\u5b98\u65b9\u7b54\u590d&#xff1a;kernel_details.csv\u4e2d\u7684shape\u4fe1\u606f\u4f9d\u8d56\u6846\u67b6\/\u7b97\u5b50\u4fa7\u4e0a\u62a5\u3002split_qkv_rmsnorm_rope_kernel_0\u7b49\u4e3a\u7528\u6237\u81ea\u5b9a\u4e49\u7b97\u5b50&#xff0c;\u5176shape\u4e0a\u62a5\u903b\u8f91\u9700\u7528\u6237\u81ea\u884c\u5904\u7406&#xff0c;profiling\u5de5\u5177\u4fa7\u4e0d\u4f1a\u4ee3\u4e3a\u63a8\u5bfc\u8865\u5168\u3002<\/td>\n<\/tr>\n<tr>\n<td>#40<\/td>\n<td>msprof\u62a5Running profiling failed&#xff0c;\u5b9e\u9645\u662f\u4efb\u52a1\u8dd1\u5728\u4e86CPU<\/td>\n<td>\u5b98\u65b9\u5b9a\u4f4d&#xff1a;\u65e5\u5fd7running_mode.cpp:153 File size is invalid&#xff08;profiling_output_record size:-1&#xff09;\u901a\u5e38\u610f\u5473\u7740msprof\u672a\u5728\u4e1a\u52a1\u4e2d\u611f\u77e5\u5230\u771f\u5b9eNPU\u8fdb\u7a0b\u2014\u2014\u811a\u672c\u521d\u59cb\u5316\u7684\u6a21\u578b\u672a\u628a\u4efb\u52a1\u4e0b\u53d1\u5230NPU\u3002\u63d0\u95ee\u8005\u4e3a\u6a21\u578b\u8865\u4e0atorch_npu\u4e0b\u53d1\u903b\u8f91\u540e\u5373\u53ef\u6293\u5230timeline\u5e76\u590d\u9a8c\u901a\u8fc7\u3002<\/td>\n<\/tr>\n<tr>\n<td>#48<\/td>\n<td>msserviceprofiler\u89e3\u6790\u8f93\u51fa\u7f3achrome_tracing.json<\/td>\n<td>\u573a\u666f\u5f52\u5c5e\u6f84\u6e05&#xff1a;\u7528\u6237\u4ee5pip\u88c5msserviceprofiler\u5bf9vllm-ascend\u670d\u52a1\u505a\u91c7\u96c6\u89e3\u6790&#xff0c;chrome_tracing.json\u8f93\u51fa\u4ef6\u5c5emsserviceprofiler\u7ec4\u4ef6&#xff0c;\u5b98\u65b9\u6307\u5f15\u5230Ascend\/msserviceprofiler\u4ed3\u63d0\u5355&#xff0c;\u4e0d\u5728msprof\u4ed3\u53d7\u7406\u8303\u56f4\u3002\u670d\u52a1\u5316\u91c7\u96c6\u95ee\u9898\u5148\u5206\u6e05\u7ec4\u4ef6\u5f52\u5c5e\u3002<\/td>\n<\/tr>\n<tr>\n<td>#54<\/td>\n<td>950\u4e0amsprof -op\u5355\u7b97\u5b50\u91c7\u96c6\u4e0d\u5230UB-&gt;GM\u5185\u5b58\u642c\u8fd0\u6570\u636e<\/td>\n<td>\u5b98\u65b9\u5f52\u5c5e\u6f84\u6e05&#xff1a;msprof -op&#xff08;msprof op\u5355\u7b97\u5b50\u5de5\u5177&#xff09;\u76f8\u5173\u95ee\u9898\u5e94\u5230Ascend\/msopprof\u4ed3\u63d0\u5355\u8ddf\u8fdb&#xff0c;msprof\u4ed3\u53ea\u53d7\u7406\u6574\u7f51\u91c7\u96c6\u89e3\u6790\u3002\u540c\u7b97\u5b50\u7528msprof\u6574\u7f51\u91c7\u96c6\u53ef\u89c1UB-&gt;GM\u6570\u636e&#xff0c;\u591a\u4eba\u590d\u73b0\u7684\u5355\u7b97\u5b50\u4fa7\u7f3a\u5931\u9700\u5728msopprof\u7ee7\u7eed\u6392\u67e5&#xff08;\u4e0e\u535a\u5ba27 ops-test-kit#149\u5355\u7b97\u5b50\u8017\u65f6\u8fb9\u754c\u540c\u7c7b\u5de5\u5177\u8fb9\u754c&#xff09;\u3002<\/td>\n<\/tr>\n<tr>\n<td>#56<\/td>\n<td>experimental_config\u5f00L2_CACHE&#061;True\u5374\u91c7\u4e0d\u5230L2 Cache\u6570\u636e<\/td>\n<td>\u5b98\u65b9\u6f84\u6e05\u5f00\u5173\u9002\u7528\u9762&#xff1a;experimental_config\u91cc\u7684l2_cache\u5f00\u5173\u4ec5\u7528\u4e8e910A\u53ca310P\u82af\u7247&#xff0c;\u4ea4\u4ed8\u4ef6\u4e3aL2Cache.csv&#xff1b;A2\/A3\u7b49\u540e\u7eed\u6f14\u8fdb\u82af\u7247\u5e94\u6539\u7528aic_metrics\u4e2d\u7684L2Cache\u6307\u6807&#xff0c;\u6570\u636e\u5448\u73b0\u5728kernel_details.csv\/op_summary.csv\u4e2d\u3002\u5f00\u5173\u65e0\u6548\u5148\u5bf9\u7167\u82af\u7247\u578b\u53f7\u3002<\/td>\n<\/tr>\n<tr>\n<td>#60<\/td>\n<td>vllm\u79bb\u7ebf\u63a8\u7406\u6df7\u5408\u6d41\u7b97\u5b50shape\u3001dtype\u672a\u91c7\u96c6\u5230<\/td>\n<td>\u5b98\u65b9\u5bf9\u9f50\u7ed3\u8bba\u5206\u4e24\u5c42&#xff1a;\u8be5\u6b21\u52a8\u6001profiling\u6ca1\u6709\u91c7\u5230capture_op_info\u6570\u636e&#xff0c;\u6545\u65e0shape\u5c5e\u7b26\u5408\u9884\u671f&#xff0c;\u53ef\u80fd\u4e0eCANN\u5305\u548ctorch_npu\u5305\u7248\u672c\u914d\u5957\u6709\u5173&#xff1b;\u540e\u7eed\u53e6\u4e00\u4efd\u6570\u636e\u542bcapture_op_info\u4f46\u4f9d\u7136\u89e3\u6790\u4e0d\u51fa&#xff0c;\u7ecf\u786e\u8ba4\u662f\u5076\u73b0\u7684\u6570\u636e\u7ed3\u6784\u5185\u5bb9\u5f02\u5e38\u5bfc\u81f4\u89e3\u6790\u62a5\u9519\u3002shape\u4f9d\u8d56capture_op_info\u6570\u636e\u5728\u4f4d\u3002<\/td>\n<\/tr>\n<tr>\n<td>#73<\/td>\n<td>\u5f00\u542fprofile_memory\u6709\u539f\u59cb\u6587\u4ef6\u4f46\u672a\u751f\u6210npu_module_mem.csv<\/td>\n<td>\u6839\u56e0&#xff1a;prof\u91c7\u96c6host\u4fa7\u6570\u636e\u65f6\u65f6\u95f4\u6233\u53d6syscnt\u8fd8\u662fmonotonic\u53d6\u51b3\u4e8e\u662f\u5426\u4ece\u9a71\u52a8\u83b7\u53d6host freq&#xff1b;module_mem\u91c7\u96c6\u914d\u7f6e&#xff08;res1\u5b57\u6bb5&#xff09;\u5fc5\u987b\u4e0e\u65f6\u949f\u53e3\u5f84\u5339\u914d&#xff0c;\u5426\u5219\u5e95\u8f6f\u4e0a\u62a5\u6570\u636e\u65e0\u6cd5\u5bf9\u9f50\u3002\u4fee\u590d&#xff1a;\u8c03\u7528PlatformHostFreqIsEnable&#xff0c;\u4e3atrue\u5219\u914d1\u901a\u77e5\u4e0a\u62a5syscnt&#xff0c;\u5426\u5219\u914d0\u4e0a\u62a5monotonic\u3002<\/td>\n<\/tr>\n<tr>\n<td>#82<\/td>\n<td>ACLGraph\u591a\u5361allreduce\u91c7\u96c6&#xff0c;timeline\u65e0\u901a\u4fe1\u5927\u7b97\u5b50<\/td>\n<td>\u5b9a\u4f4d\u4e3aHCCL\u4fa7\u95ee\u9898\u800c\u975emsprof\u89e3\u6790\u95ee\u9898&#xff1a;hccl\u4ed3\u5df2\u63d0\u4fee\u590dPR&#xff08;fix aclgraph aiv profiling bug&#xff09;\u5e76\u5408\u5165&#xff0c;\u968fB080 CANN\u5305\u7248\u672c\u9a8c\u8bc1\u901a\u8fc7\u540e\u5173\u95ed\u3002\u9047ACLGraph\u573a\u666f\u901a\u4fe1\u7b97\u5b50\u7f3a\u5931\u53ef\u5148\u6838\u5bf9HCCL\/CANN\u7248\u672c\u3002<\/td>\n<\/tr>\n<tr>\n<td>#95<\/td>\n<td>mstx\u901a\u4fe1\u6253\u70b9msg\u8d85156\u5b57\u8282\u62a5\u9519\u4e0d\u652f\u6301\u843d\u76d8<\/td>\n<td>\u6839\u56e0&#xff1a;mstx\u63a5\u53e3\u5355\u6761msg\u4e0a\u9650156\u5b57\u8282&#xff0c;\u8d85\u957f\u5373\u62a5\u9519\u62d2\u6536\u3002\u4fee\u590d\u5206\u4e24\u7aef&#xff1a;\u91c7\u96c6\u4fa7\u8d85\u957f\u65f6\u81ea\u52a8\u62c6\u5206\u591a\u6761\u843d\u76d8&#xff08;cann\/runtime PR#3321&#xff09;&#xff1b;\u89e3\u6790\u4fa7\u5c06mark_id\u76f8\u540c\u7684\u591a\u6761\u6570\u636e\u6309seg_idx\u987a\u5e8f\u62fc\u63a5\u8fd8\u539f\u5b8c\u6574msg\u540e\u5199\u5165\u5bfc\u51fa\u7684tx\u6570\u636e&#xff08;msprof PR#345&#xff09;\u3002<\/td>\n<\/tr>\n<tr>\n<td>#112<\/td>\n<td>\u5f00\u542fmstx\u6709\u6982\u7387\u4e22\u6570\u636e&#xff0c;\u62a5Failed to save data for range end<\/td>\n<td>\u6839\u56e0&#xff1a;mstx_data_handler\u7ebf\u7a0b\u7c7bstart\u9636\u6bb5\u5148\u5f00\u7ebf\u7a0b\u518d\u7f6estart_&#061;true&#xff0c;Run\u6d88\u8d39\u5faa\u73af\u53ef\u80fd\u5728start_\u5c1a\u672a\u7f6etrue\u65f6\u5224\u5b9a\u975e\u8fd0\u884c\u6001\u76f4\u63a5\u9000\u51fa&#xff1b;\u6b64\u540e\u6253\u70b9\u6570\u636e\u6301\u7eedpush\u8fdb\u65e0\u4eba\u6d88\u8d39\u7684buffer&#xff0c;\u5199\u6ee1\u540e\u62a5\u9519\u62d2\u6536\u3002\u4fee\u590d&#xff1a;\u8c03\u6574\u4e3a\u5148\u7f6estart_&#061;true\u518d\u542f\u52a8\u7ebf\u7a0b&#xff0c;\u590d\u9a8c10\u6b21\u672a\u518d\u4e22\u6570\u636e\u3002<\/td>\n<\/tr>\n<tr>\n<td>#130<\/td>\n<td>A3\u4e0ainstr-profiling\u91c7\u96c6MTE workload&#xff0c;biu_group\u56db\u9879\u6307\u6807\u6052\u4e3a0<\/td>\n<td>\u5b98\u65b9\u8054\u5408\u5e95\u5c42\u786c\u8f6f\u4ef6\u5728\u591a\u4e2aA2\/A3\u73af\u5883\u590d\u6d4b\u7684\u7ec8\u7248\u7ed3\u8bba&#xff1a;A3\u73af\u5883\u91c7\u4e0d\u5230\u4efb\u4f55\u6709\u6548\u6570\u636e&#xff0c;A2\u4ec5device 0\u6709\u6570\u636e&#xff1b;\u6839\u56e0\u662f\u5e95\u5c42\u8f6f\u4ef6\u4fa7\u529f\u80fd\u8bbe\u7f6e\u5dee\u5f02&#xff0c;\u786c\u4ef6\u4fa7\u786e\u8ba4\u73b0\u6709\u6570\u636e\u4e0d\u5177\u5907\u5206\u6790\u4ef7\u503c&#xff0c;\u4e14\u4fee\u590d\u6295\u5165\u4ea7\u51fa\u6bd4\u4f4e&#xff0c;\u6682\u4e0d\u4fee\u590d\u3002\u4f7f\u7528instr-profiling\u7684biu\u6307\u6807\u524d\u5efa\u8bae\u5148\u786e\u8ba4\u73af\u5883\u6709\u6548\u6027\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>msdebug&#xff08;MindStudio \u7b97\u5b50\u8c03\u8bd5\u5668&#xff09;<\/h3>\n<p>\u57fa\u4e8e LLDB \u7684 kernel \u7ea7\u8c03\u8bd5&#xff1a;\u65ad\u70b9\u5355\u6b65\u3001coredump \u6808\u5206\u6790\u3001\u53d8\u91cf\u68c0\u89c6<\/p>\n<table>\n<tr>\u7f16\u53f7Issue \u95ee\u9898\u5185\u5bb9\u89e3\u7b54\u603b\u7ed3<\/tr>\n<tbody>\n<tr>\n<td>#7<\/td>\n<td>\u6587\u6863\u672a\u4ecb\u7ecdLAUNCH_KERNEL_PATH\u5982\u4f55\u627e\u5230\u5b9e\u9645\u52a0\u8f7d\u7684kernel\u4fa7.o\u6587\u4ef6<\/td>\n<td>\u80cc\u666f&#xff1a;\u4e00\u4e2a\u5927\u7b97\u5b50\u53ef\u7f16\u8bd1\u51fa\u591a\u4e2a.o&#xff0c;\u5f00\u53d1\u8005\u96be\u77e5\u7b97\u5b50\u7a0b\u5e8f\u5b9e\u9645\u52a0\u8f7d\u54ea\u4e2a\u3002\u5b98\u65b9\u5df2\u5728\u6607\u817e\u6587\u6863\u4e2d\u5fc38.5\u7248\u8d44\u6599\u8865\u5145\u8be5\u4ecb\u7ecd&#xff08;atlasopdev_16_0146\u7ae0\u8282&#xff09;&#xff1b;\u540c\u65f6\u8bf4\u660e\u4e3b\u7ebf\u7248\u672c\u5df2\u65e0\u9700\u624b\u52a8\u914d\u7f6eLAUNCH_KERNEL_PATH\u5bfc\u5165\u8c03\u8bd5\u4fe1\u606f&#xff0c;\u6545\u4ec5\u66f4\u65b0\u5386\u53f2\u7248\u672c\u8d44\u6599\u3002\u65e7\u7248\u672c\u7528\u6237\u627e.o\u53ef\u53c2\u8003\u8be5\u6587\u6863\u3002<\/td>\n<\/tr>\n<tr>\n<td>#23<\/td>\n<td>msdebug\u8fd0\u884c\u62a5\u9519\u7f3alibform.so.5\u5171\u4eab\u5e93<\/td>\n<td>\u5b98\u65b9&#xff1a;\u6784\u5efa\u73af\u5883\u95ee\u9898\u2014\u2014\u6b64\u524d\u6784\u5efa\u7684liblldb.so\u4ea7\u7269\u4e0d\u4f9d\u8d56libform.so.5&#xff0c;\u73af\u5883\u5dee\u5f02\u5bfc\u81f4\u90e8\u5206\u673a\u5668\u8fd0\u884c\u65f6\u7f3a\u8be5\u5e93&#xff1b;\u4e3a\u9c81\u68d2\u6027\u5c06libform.so\u4f5c\u4e3a\u4ea4\u4ed8\u4ef6\u968f\u5305\u53d1\u5e03&#xff0c;\u5df2\u4fee\u590d\u3002\u8fd0\u884c\u671f\u7f3ancurses\u7cfb\u5e93&#xff08;libform\/libtinfo&#xff09;\u65f6\u4f18\u5148\u6362\u7528\u5b98\u65b9\u4ea4\u4ed8\u5305\u800c\u975e\u624b\u5de5\u8865\u7cfb\u7edf\u5e93\u3002<\/td>\n<\/tr>\n<tr>\n<td>#87<\/td>\n<td>950\u4e0aaclnn&#043;cube\u573a\u666fcoredump\u5c55\u793a\u5f02\u5e38\u3001\u8c03\u7528\u6808\u4e0d\u51c6\u3001\u7ebf\u7a0b\u5207\u6362\u9519<\/td>\n<td>PR#161\u62ab\u9732\u53cc\u6839\u56e0&#xff1a;\u2460\u591a\u4e2aerror\u5bc4\u5b58\u5668\u540c\u65f6\u6709\u503c\u65f6\u4ee3\u7801\u903b\u8f91\u672a\u66f4\u65b0PC&#xff0c;\u5bfc\u81f4\u6808\u4e0d\u51c6\u2014\u2014\u6539\u4e3a\u6240\u6709\u82af\u7247\u7c7b\u578b\u7edf\u4e00\u53d6\u7b2c\u4e00\u4e2aerror\u5bc4\u5b58\u5668\u503c\u4fee\u6b63PC&#xff1b;\u2461thread info\u672a\u5904\u7406\u597d\u6700\u540e\u4e00\u4e2awarp\u5c3e\u90e8thread\u7684mask\u300206-15\u9a8c\u8bc1\u901a\u8fc7\u3002core\u6587\u4ef6\u7531ASCEND_DUMP_SCENE&#061;aic_err_detail_dump\u89e6\u53d1\u751f\u6210&#xff0c;msdebug &#8211;core\u52a0\u8f7d\u89e3\u6790&#xff08;KG\u7528\u6237\u6307\u5357\u6838\u5b9e&#xff09;\u3002<\/td>\n<\/tr>\n<tr>\n<td>#90<\/td>\n<td>\u6784\u5efamsdebug\u8981\u6c42cmake 3.20.2~3.31.10\u5c01\u9876&#xff0c;\u9ad8\u7248\u672ccmake\u7f16\u8bd1\u5931\u8d25<\/td>\n<td>\u5b98\u65b9\u6574\u6539PR#186\/#182\u53bb\u9664\u7248\u672c\u4e0a\u9650\u3002\u6839\u56e0&#xff1a;\u4f4e\u7248\u672ccmake\u4e0b\u7684warning\u5728\u9ad8\u7248\u672c\u5347\u7ea7\u4e3aerror\u5bfc\u81f4\u7f16\u8bd1\u62a5\u9519&#xff1b;\u4fee\u590d\u8fd9\u4e9b\u544a\u8b66\u540e\u653e\u5f00\u5c01\u9876&#xff0c;\u4ec5\u4fdd\u7559&gt;&#061;3.20.2\u4e0b\u9650&#xff0c;\u9ad8\u7248\u672ccmake\u53ef\u6b63\u5e38\u6784\u5efa\u3002\u81ea\u6784\u5efamsdebug\u9047cmake\u7248\u672c\u5899\u53ef\u5347\u7ea7\u5230\u542b\u6b64\u4fee\u590d\u7684\u7248\u672c\u3002<\/td>\n<\/tr>\n<tr>\n<td>#96<\/td>\n<td>GM\u5185\u5b58\u8bfb\u53d6\u65f6var\u6307\u4ee4\u56de\u663e\u5927\u6bb5\u4e71\u7801\u5b57\u7b26\u4e32<\/td>\n<td>\u5b98\u65b9&#xff1a;\u5f00\u6e90LLDB\u672c\u8eab\u4f1a\u628auint8_t\u6309char\u6765\u5c55\u793a\u7ed3\u679c&#xff0c;\u56e0\u6b64__gm__ uint8_t*\u53d8\u91cfvar\u6253\u5370\u51fa\u5927\u91cf\u4e71\u7801\u6837\u5b57\u7b26\u4e32&#xff1b;\u5c5eLLDB\u7c7b\u578b\u5c55\u793a\u884c\u4e3a\u800c\u975e\u5185\u5b58\u8bfb\u6570\u9519\u8bef&#xff0c;\u5de5\u5177\u4fa7\u53ef\u9009\u5f3a\u884c\u4e0d\u5c55\u793a\u3002\u9047\u5230\u6b64\u7c7b\u4e71\u7801\u5148\u786e\u8ba4\u662f\u6307\u9488\u6309\u5b57\u7b26\u4e32\u6e32\u67d3&#xff0c;\u6570\u503c\u672c\u8eab\u672a\u635f\u574f\u3002<\/td>\n<\/tr>\n<tr>\n<td>#99<\/td>\n<td>950\u4e0apytorch\u573a\u666f\u8c03\u7528\u7b97\u5b50&#xff0c;\u65ad\u70b9\u6253\u4e0d\u4f4f<\/td>\n<td>PR#181\u7ed9\u51fa\u5b8c\u6574\u673a\u5236&#xff1a;\u65ad\u70b9\u540c\u65f6\u5339\u914dhost\u4e0edevice\u4fa7&#xff08;\u5982\u52a8\u6001\u5e93\u4e0ekernel\u540c\u540d&#xff09;\u65f6&#xff0c;\u539f\u903b\u8f91\u4f1a\u53d6\u6d88host\u65ad\u70b9&#xff0c;\u4f46host\u4fa7\u8fd0\u884c\u540e\u51e0\u4e4e\u4e0d\u505c\u3001\u53d6\u6d88\u5931\u8d25&#xff0c;\u800c\u8c03\u8bd5\u5668\u7ba1\u7406\u7684\u65ad\u70b9\u4fe1\u606f\u5df2\u5220&#xff0c;host\u65ad\u70b9\u547d\u4e2d\u65f6\u88ab\u8bef\u5224\u4e3aSIGTRAP\u7c7b\u578b\u4e2d\u65ad&#xff0c;\u7b97\u5b50\u65ad\u4e0d\u5230device\u4fa7\u3002\u4fee\u590d&#xff1a;\u7b97\u5b50\u8fd0\u884c\u540e\u4e0d\u518d\u53d6\u6d88host\u65ad\u70b9&#xff0c;\u4e24\u4fa7\u65ad\u70b9\u5e76\u5b58\u3002\u65ad\u70b9\u6253\u4e0d\u4f4f\u65f6\u53ef\u68c0\u67e5\u662f\u5426host\/device\u540c\u540d\u51b2\u7a81\u3002<\/td>\n<\/tr>\n<tr>\n<td>#112<\/td>\n<td>POD\u73af\u5883\u6838\u5207\u6362\u540e\u5355\u6b65n\u5361\u4f4f\u4e0d\u52a8<\/td>\n<td>\u5b98\u65b9\u5b9a\u4f4d\u4e3a\u5e95\u5c42\u9a71\u52a8\u95ee\u9898&#xff08;\u975e\u5de5\u5177\u903b\u8f91bug&#xff09;&#xff0c;0726\u9a71\u52a8\u4fa7\u5df2\u5408\u5165\u4fee\u590d&#xff0c;08-11\u9a8c\u8bc1\u901a\u8fc7\u3002\u7528\u6237\u4fa7\u542f\u793a&#xff1a;\u5355\u6b65\u8c03\u8bd5\u5728\u6838\u5207\u6362&#xff08;ascend info core\u540e\u5207\u56de&#xff09;\u5361\u6b7b\u65f6&#xff0c;\u5148\u5347\u7ea7\u5230\u542b0726\u4fee\u590d\u7684\u9a71\u52a8\/CANN\u7248\u672c\u518d\u6392\u67e5msdebug\u672c\u8eab&#xff1b;\u540c\u7c7b#100 simd&#043;simt\u65ad\u70b9\u5361\u5d29\u4ea6\u4e3a\u8c03\u8bd5\u9a71\u52a8&#xff08;ts\u4fa7&#xff09;\u95ee\u9898\u7531\u9a71\u52a8\u5305\u4fee\u590d\u3002<\/td>\n<\/tr>\n<tr>\n<td>#113<\/td>\n<td>POD\u73af\u5883allgather\u7b97\u5b50\u5355\u6b65\u8c03\u8bd5&#xff0c;\u6309n\u4e00\u6b21\u8fde\u8df3\u591a\u884c<\/td>\n<td>\u5b98\u65b9\u5148\u5224\u5e95\u5c42\u9a71\u52a8\u95ee\u9898\u4fee\u590d\u4e2d&#xff0c;08-04\u66f4\u6b63\u5b9a\u6027&#xff1a;\u662f\u7f16\u8bd1\u5668\u4f18\u5316\u6240\u81f4&#xff0c;\u8df3\u8fc7\u7684\u662f\u53d8\u91cf\u5b9a\u4e49\u4ee3\u7801\u884c&#xff0c;\u5c5e\u53ef\u63a5\u53d7\u4f18\u5316\u800c\u975e\u5de5\u5177bug&#xff1b;\u7528\u623708-11\u9a8c\u8bc1\u901a\u8fc7\u3002\u914d\u5408KG\u5b98\u65b9quickstart&#xff1a;\u4e0a\u677f\u8c03\u8bd5\u987b\u5728kernel\u4fa7CMakeLists\u52a0-g -O0\u91cd\u7f16&#xff0c;\u82e5\u4ecd\u8df3\u884c\u591a\u4e3a\u4f18\u5316\u8bed\u4e49&#xff08;\u5982\u53d8\u91cf\u5b9a\u4e49\u884c\u65e0\u5b9e\u9645\u6307\u4ee4&#xff09;&#xff0c;\u52ff\u5148\u6000\u7591\u8c03\u8bd5\u5668\u3002<\/td>\n<\/tr>\n<tr>\n<td>#114<\/td>\n<td>shmem\u7684simt_rma_ub2gm\u7b97\u5b50\u88abmsdebug\u62c9\u8d77\u5373\u62a5\u9519&#xff0c;\u8131\u79bb\u5de5\u5177\u5355\u72ec\u8fd0\u884c\u6b63\u5e38<\/td>\n<td>\u5b98\u65b9\u786e\u8ba4\u662f\u5de5\u5177\u7f3a\u9677&#xff1a;\u8c03\u8bd5\u5668\u52ab\u6301halMemAdvise\u505a\u5185\u5b58\u5c5e\u6027\u7ba1\u7406\u65f6\u5904\u7406\u4e0d\u5f53&#xff0c;PR#220&#xff08;0729\u5408\u5165&#xff09;\/PR#242&#xff08;0825 sync\u5408\u5165&#xff09;\u4fee\u590d&#xff0c;08-06\u590d\u6d4b\u901a\u8fc7\u3002\u540c\u5355\u53e6\u4e24\u73b0\u8c61\u975e\u5de5\u5177\u95ee\u9898&#xff1a;udma_demo\u6253\u4e0d\u4f4f\u65ad\u70b9\u5b9e\u4e3a\u65ad\u70b9\u8bbe\u5728host\u4fa7\u4ee3\u7801\u4e14\u7b97\u5b50\u6839\u672c\u4e0d\u4f1a\u8fd0\u884c\u5230\u8be5\u5904&#xff1b;moe_init_routing_story\u5361\u6b7b\u7cfb\u73af\u5883\u9a71\u52a8\u8fc7\u8001\u3002\u542f\u793a&#xff1a;\u62c9\u8d77\u62a5\u9519\u5148\u5206\u6e05\u5de5\u5177\u7f3a\u9677\u4e0e\u7528\u6cd5\/\u73af\u5883\u95ee\u9898\u3002<\/td>\n<\/tr>\n<tr>\n<td>#115<\/td>\n<td>shmem combine_classic\u7684coredump\u573a\u666f\u8c03\u7528\u6808\u5c55\u793a\u5f02\u5e38<\/td>\n<td>\u5b98\u65b9\u5b9a\u4f4d&#xff1a;\u6d4b\u8bd5\u7528\u4f8b\u4ee5while(1){}\u6784\u9020\u5f02\u5e38\u573a\u666f&#xff0c;\u7f16\u8bd1\u5668\u786e\u8ba4\u8be5\u5199\u6cd5\u5bfc\u81f4kernel\u672a\u5b9a\u4e49\u884c\u4e3a&#xff08;UB&#xff09;&#xff1b;\u751f\u6210\u4ee3\u7801\u6bb5\u4ec50xc0\u5927\u5c0f&#xff08;PC\u8303\u56f40x\u2026d000-0x\u2026d0c0&#xff09;&#xff0c;\u5b9e\u9645PC\u5df2\u8dd1\u5230\u4ee3\u7801\u6bb5\u5916&#xff08;0x\u2026d11c&#xff09;&#xff0c;\u65e0\u6cd5\u901a\u8fc7PC\u8fd8\u539f\u4ee3\u7801\u5806\u6808\u3002\u5c5e\u88ab\u6d4b\u4ee3\u7801UB\u800c\u975e\u89e3\u6790\u7f3a\u9677\u2014\u2014coredump\u6808\u4e71\u5148\u5ba1\u88ab\u6d4bkernel\u662f\u5426\u542bUB\u5199\u6cd5&#xff0c;\u8c03\u8bd5\u5668\u65e0\u6cd5\u4e3a\u8dd1\u98dePC\u8fd8\u539f\u6808\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>msserviceprofiler&#xff08;MindStudio \u670d\u52a1\u5316\u8c03\u4f18&#xff09;<\/h3>\n<p>mindie\/vllm \u670d\u52a1\u5316 profiling \u91c7\u96c6\u89e3\u6790\u4e0e\u81ea\u52a8\u5bfb\u4f18<\/p>\n<table>\n<tr>\u7f16\u53f7Issue \u95ee\u9898\u5185\u5bb9\u89e3\u7b54\u603b\u7ed3<\/tr>\n<tbody>\n<tr>\n<td>#11<\/td>\n<td>vllm\u89e3\u6790\u62a5TypeError Invalid value[list]&#xff0c;pandas 3.x\u4e0d\u517c\u5bb9<\/td>\n<td>\u5b98\u65b9\u590d\u73b0\u5b9a\u4f4d&#xff1a;pandas&gt;3.x\u7248\u672c\u5f15\u53d1&#xff0c;\u964d\u7ea72.x\u540e\u6d88\u9664&#xff1b;\u5df2\u4fee\u6539\u8f6f\u4ef6\u4f9d\u8d56\u4e3apandas&gt;&#061;2.2,\u2764\ufe0f.0&#xff08;\u4e0d\u6392\u9664\u540e\u7eed\u6309numpy\u914d\u5957\u518d\u8c03&#xff09;\u3002\u4e0e\u5feb\u901f\u5165\u95e8\u58f0\u660e\u7684pandas&gt;&#061;2.2\u4e00\u81f4\u3002\u7528\u6237\u4fa7\u4e34\u65f6\u89e3\u6cd5&#xff1a;pip\u88c5\u56de2.x\u3002<\/td>\n<\/tr>\n<tr>\n<td>#12<\/td>\n<td>\u6587\u6863kvcache.csv\/batch.csv\u5b57\u6bb5\u4e0emindie\u3001vllm\u5b9e\u9645\u4ea4\u4ed8\u4e0d\u4e00\u81f4<\/td>\n<td>\u5b9e\u6d4b\u5dee\u5f02&#xff1a;kvcache.csv\u7684domain\u5b57\u6bb5mindie\u573a\u666f\u5b9e\u9645\u6ca1\u6709\u3001rid\u5b57\u6bb5vllm\u573a\u666f\u5b9e\u9645\u6ca1\u6709&#xff1b;batch.csv\u7684dp_rank\u91c7\u96c6\u503c\u4e3a\u7a7a\u3001blocks_freed\u4ec5\u90e8\u5206\u573a\u666f\u6709\u3002\u6587\u6863\u5df2\u6309\u573a\u666f\u4fee\u6b63\u3002\u542f\u793a&#xff1a;\u8de8\u6846\u67b6\u5bf9\u7167\u4ea4\u4ed8\u4ef6\u5148\u786e\u8ba4\u8be5\u573a\u666f\u5b57\u6bb5\u96c6&#xff0c;\u52ff\u6309\u5355\u4e00\u6587\u6863\u6a21\u677f\u786c\u5957\u5b57\u6bb5\u542b\u4e49\u3002<\/td>\n<\/tr>\n<tr>\n<td>#16<\/td>\n<td>\u5bfb\u4f18\u9047\u670d\u52a1\u5d29\u6e83\/NPU OOM\u4ec5\u80fd30\u5206\u949f\u8d85\u65f6\u7b49\u5f85&#xff0c;\u65e0\u4e3b\u52a8\u611f\u77e5<\/td>\n<td>\u673a\u5236&#xff1a;\u63d2\u4ef6\u5316\u540e\u7edf\u4e00\u6d41\u7a0b\u4ec5\u9760\u63a8\u7406\u7aef\u53e3health\u5224\u65ad\u670d\u52a1\u62c9\u8d77&#xff0c;\u5df2\u5d29\u6e83\u8fdb\u7a0b\u65e0\u6cd5\u53ca\u65f6\u8bc6\u522b&#xff0c;\u7206\u663e\u5b58\u7b49\u573a\u666f\u767d\u7b49N*30\u5206\u949f\u3002\u6539\u8fdb&#xff1a;\u5404\u63d2\u4ef6\u589e\u52a0\u8fdb\u7a0b\u72b6\u6001\u5224\u65ad\u5e76\u7559\u81ea\u5b9a\u4e49\u6269\u5c55\u63a5\u53e3&#xff0c;\u76d1\u63a7\u6846\u67b6\u8fd0\u884cOOM\u663e\u5b58\u65e5\u5fd7\u53ca\u65f6\u7ec8\u6b62\u7701\u65f6&#xff08;\u5148\u8bd5PR#183\u672a\u5408&#xff0c;\u6700\u7ec8\u968fPR#285\u529f\u80fd\u53cd\u54082026-04-09\u5408\u5165&#xff09;\u3002#15&#xff08;OOM\u8df3\u8fc7\u8f6e\u6b21&#xff09;\u540c\u56e0\u540c\u4fee\u590d\u3002<\/td>\n<\/tr>\n<tr>\n<td>#25<\/td>\n<td>\u5bfb\u4f18vllm\u573a\u666f\u5199\u6b7b127.0.0.1&#xff0c;\u5355\u6808ipv6\u73af\u5883\u6267\u884c\u5931\u8d25<\/td>\n<td>\u6839\u56e0&#xff1a;ms_serviceparam_optimizer\/optimizer\/plugins\/simulate.py\u786c\u7f16\u7801127.0.0.1&#xff0c;\u73af\u5883\u4ec5\u542f\u7528ipv6\u65f6\u8bbf\u95ee\u5931\u8d25&#xff0c;\u5bfb\u4f18\u547d\u4ee4\u4e2d\u65ad\u3002\u89c4\u907f&#xff1a;\u914d\u7f6e\u6587\u4ef6\u4e2d\u5c06vllm\u7684ip\u663e\u5f0f\u8bbe\u4e3a\u672c\u673aipv4\u6216ipv6\u5730\u5740\u5747\u53ef\u62c9\u8d77\u6210\u529f&#xff08;\u7528\u6237\u5df2\u53cc\u9a8c\u8bc1&#xff09;&#xff1b;\u5b98\u65b9\u540e\u7eed\u7248\u672c\u8865\u672c\u673aipv6\u9ed8\u8ba4\u652f\u6301\u3002<\/td>\n<\/tr>\n<tr>\n<td>#30<\/td>\n<td>\u89e3\u6790\u4ea4\u4ed8\u4ef6\u7f3arequest.csv&#xff08;\u4e3b\u7ebf\u5fc5\u73b0&#xff0c;high\u4f18\u5148\u7ea7&#xff09;<\/td>\n<td>\u6839\u56e0&#xff1a;\u6b64\u524d\u5408\u5165\u7684PR#173\u300e\u589e\u5f3adetokenize\u4e8b\u4ef6\u5904\u7406\u300f\u5fae\u91cd\u6784\u5f15\u5165bug&#xff0c;\u540c\u65f6\u62d6\u6162\u89e3\u6790\u6027\u80fd&#xff1b;\u5b98\u65b9\u56de\u9000\u8be5\u7279\u6027\u5e76\u8865\u8fb9\u9645\u60c5\u51b5\u76d1\u6d4b&#xff0c;PR#205\u4fee\u590drequest.csv\u5bfc\u51fa&#xff0c;\u56de\u5f52\u901a\u8fc7\u3002\u542f\u793a&#xff1a;\u89e3\u6790\u4ea4\u4ed8\u4ef6\u7a81\u7136\u7f3a\u5931\u65f6&#xff0c;\u4f18\u5148\u6392\u67e5\u6700\u8fd1\u5408\u5165\u7684\u89e3\u6790\u6a21\u5757\u91cd\u6784\u6539\u52a8\u3002<\/td>\n<\/tr>\n<tr>\n<td>#35<\/td>\n<td>request.csv\u4e24\u884c\u8bb0\u5f55\u5b57\u6bb5\u9519\u4f4d&#xff0c;token\u6570\/\u65f6\u5ef6\u7b49\u5217\u51fa\u73b0\u7a7a\u503c<\/td>\n<td>\u6839\u56e0&#xff1a;vllm 0.14.0\u8d77\u8bf7\u6c42\u5165\u961f\u540ehttp_rid\u65b0\u589ehash\u540e\u7f00&#xff08;\u5982chatcmpl-xxx-9906dbe1&#xff09;&#xff0c;\u65e7\u89e3\u6790\u6309rid\u5173\u8054\u5931\u8d25&#xff0c;\u5b57\u6bb5\u9519\u4f4d\u6216\u4e3a\u7a7a\u3002PR#233\u9002\u914d\u540e\u4fee\u590d\u56de\u5f52\u901a\u8fc7&#xff1b;\u540cPR\u4ea6\u89e3\u51b3#55\u4ea4\u4ed8\u4ef6forward.csv\u7f3a\u5931&#xff08;A5&#xff09;\u3002\u542f\u793a&#xff1a;\u5347\u7ea7vllm\u540e\u89e3\u6790\u5f02\u5e38&#xff0c;\u5148\u6838\u5bf9\u5de5\u5177\u7248\u672c\u914d\u5957\u5173\u7cfb\u3002<\/td>\n<\/tr>\n<tr>\n<td>#37<\/td>\n<td>mindie\u7528ais_bench\u538b\u6d4b\u540erequest.csv\u7684reply_token_size\u4e3a\u7a7a<\/td>\n<td>\u5b98\u65b9\u5b9a\u4f4d&#xff1a;\u91c7\u96c6token\u6b65\u6570\u8bbe\u7f6e\u8fc7\u4f4e&#xff0c;\u9996\u4e2a\u63a8\u7406\u7ed3\u679c\u5c1a\u672a\u8fd4\u56de\u91c7\u96c6\u5373\u5173\u95ed&#xff0c;\u843d\u76d8\u6570\u636e\u65e0\u56de\u590d\u8bb0\u5f55&#xff1b;\u6b65\u6570\u8c03\u81f35000\u540e\u5b57\u6bb5\u6b63\u5e38&#xff08;reply_token_size\u5373\u8bf7\u6c42\u8f93\u51fa\u957f\u5ea6&#xff09;&#xff0c;\u8d44\u6599\u8865\u5145\u8bf4\u660e\u4e2d\u3002\u538b\u6d4b\u91c7\u96c6\u65f6\u6b65\u6570\u9700\u6309\u8f93\u51fa\u957f\u5ea6\u7559\u8db3\u4f59\u91cf\u3002<\/td>\n<\/tr>\n<tr>\n<td>#39<\/td>\n<td>\u914d\u7f6eacl_task_time\u540e\u65e0\u7b97\u5b50\u6267\u884c\u65f6\u95f4&#xff0c;\u4e14\u65e5\u5fd7\u65e0\u62a5\u9519<\/td>\n<td>\u6839\u56e0&#xff1a;\u78c1\u76d8\u7a7a\u95f4\u4e0d\u8db3&#xff0c;\u7b97\u5b50\u539f\u59cb\u6570\u636e&#xff08;PROF\u5f00\u5934\u76ee\u5f55&#xff09;\u65e0\u6cd5\u843d\u76d8&#xff0c;\u91c7\u96c6\u8fc7\u7a0b\u4e0d\u62a5\u9519&#xff0c;\u8868\u8c61\u5373\u300e\u914d\u7f6e\u4e86\u5374\u6ca1\u7b97\u5b50\u6570\u636e\u300f\u3002\u6587\u6863\u4ea6\u63d0\u793a\u7b97\u5b50\u91c7\u96c6\u6570\u636e\u91cf\u5927&#xff0c;\u63a8\u8350\u96c6\u4e2d\u91c7\u96c63~5s\u9632\u5360\u7528\u78c1\u76d8\u3002\u6392\u67e5\u987a\u5e8f&#xff1a;\u5148df -h\u67e5\u78c1\u76d8\u4f59\u91cf&#xff0c;\u518d\u786e\u8ba4prof_dir\u4e0bPROF\u539f\u59cb\u6587\u4ef6\u662f\u5426\u5b58\u5728\u3002<\/td>\n<\/tr>\n<tr>\n<td>#42<\/td>\n<td>\u6539\u5f00\u5173\u5e76\u53d1\u8bf7\u6c42\u540e\u65e0\u4efb\u4f55\u91c7\u96c6\u65e5\u5fd7\u56de\u663e&#xff0c;\u5de5\u5177\u4f3c\u672a\u542f\u7528<\/td>\n<td>\u4e24\u7c7b\u6839\u56e0&#xff1a;\u2460mindie\u7248\u672c\u8fc7\u4f4e&#xff0c;\u8be5\u7248\u672c\u672a\u96c6\u6210msServiceProfiler&#xff0c;\u987b\u5347\u7ea7MindIE&#xff1b;\u2461vllm\u573a\u666fSERVICE_PROF_CONFIG_PATH\u7b49\u73af\u5883\u53d8\u91cf\u5199\u9519\u2014\u2014\u6587\u6863\u660e\u786e\u53d8\u91cf\u987b\u5728\u670d\u52a1\u8fdb\u7a0b\u542f\u52a8\u524d\u8bbe\u7f6e\u4e14\u4e0d\u80fd\u62fc\u9519&#xff0c;\u5426\u5219\u91c7\u96c6\u4e0d\u4f7f\u80fd\u3002\u5224\u65ad\u6807\u5fd7&#xff1a;\u670d\u52a1\u542f\u52a8\u521d\u671f\u5e94\u6253\u5370[msservice_profiler]\u5f00\u5934\u7684\u65e5\u5fd7\u3002<\/td>\n<\/tr>\n<tr>\n<td>#58<\/td>\n<td>mindie\u955c\u50cf\u91c7\u96c6\u540e\u89e3\u6790\u62a5\u9519&#xff1a;\u5f00\u5173\u5207\u6362\u95f4\u65e0\u63a8\u7406\u8bf7\u6c42&#xff0c;\u7a7a\u6570\u636e<\/td>\n<td>\u6839\u56e0&#xff1a;\u7528\u6237\u6539enable&#061;1\u89c1\u843d\u76d8\u540e\u53c8\u65390&#xff0c;\u671f\u95f4\u672a\u53d1\u63a8\u7406\u8bf7\u6c42&#xff0c;\u6570\u636e\u7f3a\u8bf7\u6c42\u8bb0\u5f55\u81f4\u89e3\u6790\u5f02\u5e38\u3002\u65b0\u7248\u5bf9\u65e0\u8bf7\u6c42\u6570\u636e\u7ed9\u51fa\u660e\u786e\u62a5\u9519ValueError: Profiling data is invalid&#xff1b;\u786e\u8ba4\u6709\u63a8\u7406\u8bf7\u6c42\u65f6\u89e3\u6790\u6b63\u5e38\u3002\u8981\u70b9&#xff1a;enable&#061;1\u671f\u95f4\u987b\u5b9e\u9645\u53d1\u8bf7\u6c42&#xff1b;enable\u75310\u65391\u65f6\u914d\u7f6e\u6574\u4f53\u91cd\u8f7d\u3002<\/td>\n<\/tr>\n<tr>\n<td>#62<\/td>\n<td>first_token_latency\u4ec554ms\u504f\u5c0f&#xff0c;\u7edf\u8ba1\u53e3\u5f84\u7591\u4f3c\u6709\u8bef<\/td>\n<td>\u7528\u6237\u6df1\u6790&#xff1a;\u8be5\u8bf7\u6c42\u7f3a\u6709\u6548sendResponse\u4e8b\u4ef6\u8bb0\u5f55&#xff0c;TTFT\u88ab\u951a\u5b9a\u5230BatchSchedule\u7684end_time&#xff0c;54ms\u53ea\u53cd\u6620\u300e\u8bf7\u6c42\u5230\u8fbe\u2192\u5165\u961f\u88ab\u8c03\u5ea6\u300f\u7b49\u5f85&#xff0c;\u771fTTFT\u7ea61149ms&#xff08;\u6392\u961f54&#043;\u6267\u884c1095&#xff09;\u3002\u5b98\u65b9\u5efa\u8bae\u7528MindStudio Insight\u5bfc\u5165\u89e3\u6790\u51fa\u7684chrome_tracing.json\u6309\u65f6\u95f4\u7ebf\u6838\u5b9eTTFT\u3002\u6307\u6807\u8bfb\u6570\u5f02\u5e38\u5148\u67e5\u4e8b\u4ef6\u94fe\u5b8c\u6574\u6027\u3002<\/td>\n<\/tr>\n<tr>\n<td>#82<\/td>\n<td>\u89e3\u6790\u540eoutput\u76ee\u5f55\u65e0chrome_tracing.json&#xff0c;\u4e0e\u6587\u6863\u4ea4\u4ed8\u4ef6\u4e0d\u7b26<\/td>\n<td>\u5b98\u65b9\u4e24\u6b65&#xff1a;\u2460\u62c9\u8d77vllm\u524dexport SERVICE_PROF_CONFIG_PATH\u4e0ePROFILING_SYMBOLS_PATH&#xff0c;\u62fc\u9519\u6216\u542f\u52a8\u540e\u624d\u8bbe\u7f6e\u90fd\u4f7f\u80fd\u5931\u8d25&#xff1b;\u2461\u5bb9\u5668\u5185\u5de5\u5177\u975e\u6700\u65b0&#xff0c;\u6309build_and_upgrade.sh\u6e90\u7801\u91cd\u88c5\u540e\u518d\u91c7\u89e3\u6790\u3002chrome_tracing.json\u4e3aInsight\u5bfc\u5165\u7684trace\u4ea4\u4ed8\u4ef6&#xff1b;\u4e0e\u535a\u5ba211 msprof#48\u540c\u75c7\u72b6\u4e0d\u540c\u94fe\u8def&#xff0c;\u4e92\u53c2\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>\u7ec4\u5408\u89e3\u8bfb&#xff1a;\u8fd9 50 \u6761\u91cc\u7684\u5171\u6027\u89c4\u5f8b<\/h3>\n<p>1. \u91cf\u5316\u5de5\u5177\u94fe\u7684\u7b2c\u4e00\u56e0\u8fd8\u662f\u914d\u5957&#xff1a;CANN\/python\/OS \u4e09\u5c42\u5404\u6709\u4e00\u5751\u3002 CANN \u8fc7\u65e7\u4e0e msmodelslim \u4e0d\u914d\u5957\u62a5 fake_quantize \u53c2\u6570\u9519&#xff0c;\u5347\u7ea7\u540e source set_env.sh \u91cd\u8dd1&#xff1b;\u65e5\u5fd7\u53d8\u91cf ATB_LOG_TO_STDOUT \u5df2\u5f03\u7528\u6539 MINDIE_LOG_TO_STDOUT&#xff08;msit#331&#xff09;&#xff1b;python3.13 \u4e0d\u652f\u6301&#xff0c;\u6362 3.10\/3.11 \u6216\u6539\u7528 V1 \u4e00\u952e\u91cf\u5316\u6846\u67b6&#xff08;msit#379&#xff09;&#xff1b;\u79bb\u7ebf\u73af\u5883\u7f3a wheel \u5305\u81f4 install.sh \u6784\u5efa\u62a5\u9519&#xff0c;\u8865 wheel \u6216 pip install &#8211;no-deps&#xff08;msit#339&#xff09;&#xff1b;\u9e92\u9e9f V10 \u4e0d\u652f\u6301 follow_symlinks&#061;False&#xff0c;DeepSeek-V3.1 \u91cf\u5316\u4fdd\u5b58\u62a5\u9519\u53bb\u6389\u8be5\u53c2\u6570\u5373\u8fc7&#xff08;msit#307&#xff09;&#xff1b;DeepSeek-V3.2 \u7206\u663e\u5b58\u5148\u5207 8.3.0 \u5206\u652f\u518d\u53d6 master \u4fee\u590d PR#4756&#xff08;msit#353&#xff09;\u3002\u90e8\u7f72\u4fa7&#xff1a;vllm \u62c9\u8d77\u91cf\u5316\u6a21\u578b\u5fc5\u987b\u663e\u5f0f &#8211;quantization ascend&#xff08;msit#288&#xff09;&#xff1b;Reranker \u91cf\u5316\u6743\u91cd\u52a0\u8f7d\u5931\u8d25\u662f vllm-ascend \u4e0a\u6e38\u9002\u914d\u7f3a\u53e3\u975e\u4ea7\u7269\u95ee\u9898&#xff08;msit#375&#xff09;\u3002\u786c\u4ef6\u8fb9\u754c&#xff1a;300I Duo \u4e0d\u652f\u6301\u8de8\u5361\u91cf\u5316&#xff0c;\u5355\u5361&#043;expandable_segments \u6216\u53cc\u82af\u5404\u8dd1&#xff08;msit#315&#xff09;&#xff1b;310P \u4e0d\u652f\u6301\u591a\u6a21\u6001\u91cf\u5316\u90e8\u7f72&#xff0c;\u4ee5 MindIE \u6a21\u578b\u652f\u6301\u5217\u8868\u4e3a\u51c6&#xff08;msit#361&#xff09;\u3002<\/p>\n<p>2. msprechecker \u9884\u68c0\u56db\u8fde\u4fee&#xff1a;\u5206\u9875\/IPv6\/\u65b0\u6846\u67b6\u8def\u5f84\u5168\u8986\u76d6\u3002 HCCL_RDMA_PCIE_DIRECT_POST_NOSTRI CT \u5728 4KB \u5206\u9875\u4e0d\u751f\u6548\u300164KB \u88f8\u91d1\u5c5e\u914d\u9519\u53ef\u80fd OOM&#xff0c;getconf PAGESIZE \u5148\u6d4b&#xff0c;PR#4988 \u5df2\u628a\u8be5\u6821\u9a8c\u52a0\u8fdb\u9884\u68c0&#xff08;msit#394&#xff09;&#xff1b;rank_table IPv6 \u5730\u5740\u62a5\u9519\u7531 PR#4989\/4990 \u4fee\u590d&#xff08;vllm \u573a\u666f\u540c\u6839\u56e0 #401 \u4e00\u5e76\u8986\u76d6&#xff09;&#xff08;msit#400&#xff09;&#xff1b;\u5f00\u6e90 MindIE&#xff08;mindie_motor&#xff09;\u8def\u5f84\u53d8\u5316\u81f4\u9884\u68c0\u4e0d\u9002\u914d&#xff0c;PR#5011 \u91cd\u6784 collector \u5e76\u7ed9\u51fa pd_disaggregation \u9884\u68c0\u793a\u4f8b&#xff08;msit#407&#xff09;&#xff1b;\u7cbe\u5ea6\u5de5\u5177 &#8211;locat&#061;True \u7f3a error_interval \u4ea7\u7269\u662f\u7d2f\u8ba1\u8bef\u5dee\u6267\u884c\u7f3a\u9677&#xff0c;PR#4976 \u5df2\u5408\u5165&#xff08;msit#393&#xff09;\u3002<\/p>\n<p>3. \u91c7\u96c6\u4fa7\u673a\u5236\u7b54\u7591&#xff1a;\u5148\u95ee\u300c\u6570\u636e\u6709\u6ca1\u6709\u300d&#xff0c;\u518d\u95ee\u300c\u53e3\u5f84\u5bf9\u4e0d\u5bf9\u300d\u3002 Running profiling failed \u5e38\u89c1\u771f\u76f8\u662f\u4efb\u52a1\u6839\u672c\u6ca1\u4e0b\u53d1\u5230 NPU\u2014\u2014running_mode.cpp \u7684 File size is invalid \u5373\u65e0\u771f\u5b9e NPU \u8fdb\u7a0b&#xff0c;\u8865 torch_npu \u4e0b\u53d1\u903b\u8f91\u5373\u53ef&#xff08;prof#40&#xff09;&#xff1b;kernel_details.csv \u7684\u540d\u5b57\u662f kernelName&#xff08;\u7c7b\u578b&#043;tiling key \u552f\u4e00\u540d&#xff09;&#xff0c;aclnn \u63a5\u53e3\u540d\u5bf9\u5e94 opName&#xff0c;CANN8.5 \u914d\u5957 torch_npu 8.5 \u5df2\u652f\u6301 ACLGraph \u53d6 shape&#xff08;prof#37&#xff09;&#xff1b;\u81ea\u5b9a\u4e49 Triton \u7b97\u5b50 shape \u4e3a N\/A \u662f\u4e0a\u62a5\u903b\u8f91\u5f52\u7528\u6237\u81ea\u7406&#xff08;prof#39&#xff09;&#xff0c;vllm \u6df7\u5408\u6d41\u65e0 shape \u5219\u4f9d\u8d56 capture_op_info \u6570\u636e\u5728\u4f4d&#xff08;prof#60&#xff09;&#xff1b;experimental_config \u7684 l2_cache \u5f00\u5173\u4ec5 910A\/310P \u9002\u7528&#xff0c;A2\/A3 \u6539\u770b aic_metrics \u7684 L2Cache&#xff08;prof#56&#xff09;&#xff1b;A3 instr-profiling \u7684 biu \u6307\u6807\u5b98\u65b9\u7ec8\u7248\u7ed3\u8bba&#xff1a;\u73b0\u6709\u6570\u636e\u4e0d\u5177\u5907\u5206\u6790\u4ef7\u503c\u3001\u4fee\u590d\u6295\u5165\u4ea7\u51fa\u6bd4\u4f4e&#xff0c;\u6682\u4e0d\u4fee\u590d\u2014\u2014\u7528\u524d\u5148\u786e\u8ba4\u73af\u5883\u6709\u6548\u6027&#xff08;prof#130&#xff09;\u3002<\/p>\n<p>4. \u8de8\u4ed3\u4fee\u590d\u94fe&#xff1a;\u5de5\u5177\u4ed3\u7684 bug \u5e38\u4fee\u5728\u522b\u5904\u3002 npu_module_mem.csv \u7f3a\u5931\u6839\u56e0\u662f host \u4fa7\u65f6\u949f\u53e3\u5f84&#xff08;syscnt\/monotonic \u53d6\u51b3\u4e8e\u9a71\u52a8 host freq&#xff09;&#xff0c;\u4fee\u590d\u843d\u5728 cann\/runtime PR#2872\/2874&#xff08;prof#73&#xff09;&#xff1b;mstx \u6982\u7387\u4e22\u6570\u636e\u662f handler \u7ebf\u7a0b\u5148\u542f\u52a8\u540e\u7f6e start_ \u7684\u7ade\u6001&#xff0c;PR#3932 \u6539\u4e3a\u5148\u7f6e\u4f4d\u518d\u542f\u7ebf\u7a0b&#xff08;prof#112&#xff09;&#xff1b;mstx \u5355\u6761 msg \u4e0a\u9650 156 \u5b57\u8282&#xff0c;\u91c7\u96c6\u4fa7\u81ea\u52a8\u62c6\u5206&#xff08;runtime PR#3321&#xff09;&#043; \u89e3\u6790\u4fa7\u6309 mark_id\/seg_idx \u62fc\u63a5&#xff08;msprof PR#345&#xff09;\u53cc\u7aef\u4fee&#xff08;prof#95&#xff09;&#xff1b;ACLGraph \u591a\u5361 allreduce \u65e0\u901a\u4fe1\u5927\u7b97\u5b50\u662f HCCL \u4fa7 aclgraph aiv bug&#xff0c;hcomm PR#2738 \u4fee\u590d&#xff08;prof#82&#xff09;&#xff1b;msdebug \u6838\u5207\u6362\u5361\u6b7b\u540c\u7406\u662f\u5e95\u5c42\u9a71\u52a8\u95ee\u9898&#xff0c;0726 \u9a71\u52a8\u5df2\u4fee&#xff08;dbg#112&#xff09;\u2014\u2014\u6392\u5de5\u5177 bug \u524d\u5148\u770b\u9a71\u52a8\/CANN\/\u901a\u4fe1\u5e93\u7248\u672c\u3002<\/p>\n<p>5. \u7ec4\u4ef6\u5f52\u5c5e\u8def\u7531&#xff1a;\u63d0\u5bf9\u4ed3&#xff0c;\u95ee\u9898\u624d\u6709\u4eba\u63a5\u3002 msprof -op \u5355\u7b97\u5b50\u95ee\u9898\u5f52 msopprof \u4ed3&#xff0c;msprof \u53ea\u53d7\u7406\u6574\u7f51\u91c7\u96c6&#xff08;prof#54&#xff09;&#xff1b;chrome_tracing.json \u670d\u52a1\u5316\u8f93\u51fa\u5f52 msserviceprofiler&#xff08;prof#48&#xff09;&#xff1b;msit llm dump \u53ea\u652f\u6301 ATB \u8def\u5f84\u4e14\u5df2\u505c\u6b62\u6f14\u8fdb&#xff0c;vllm \u7cbe\u5ea6\u6bd4\u5bf9\u8fc1\u79fb\u81f3 msprobe&#xff08;msit#406&#xff09;&#xff1b;\u91c7\u96c6\u5de5\u5177\u9ed8\u8ba4\u53ea\u91c7 0 \u5361&#xff0c;\u6307\u5b9a\u975e 0 \u5361\u8981\u7528\u5bb9\u5668 &#8211;device \u800c\u975e ASCEND_RT_VISIBLE_DEVICES&#xff08;msit#351&#xff09;&#xff1b;\u5feb\u901f\u5165\u95e8\u73b0\u5df2\u8865\u7aef\u5230\u7aef\u6781\u7b80\u6837\u4f8b&#xff0c;\u65b0\u624b\u53ef\u96f6\u5de5\u7a0b\u4f53\u9a8c\u91c7\u96c6&#043;\u89e3\u6790&#xff08;prof#19&#xff09;\u3002<\/p>\n<p>6. msdebug \u8c03\u8bd5\u5668\u4e09\u8bfe&#xff1a;\u65ad\u70b9\u3001\u6808\u3001\u663e\u793a\u5404\u6709\u9677\u9631\u3002 \u65ad\u70b9\u6253\u4e0d\u4f4f\u2014\u2014host\/device \u540c\u540d\u65ad\u70b9\u51b2\u7a81\u65f6\u539f\u903b\u8f91\u53d6\u6d88 host \u65ad\u70b9\u5931\u8d25\u3001\u547d\u4e2d\u88ab\u8bef\u5224 SIGTRAP&#xff0c;PR#181 \u6539\u4e24\u4fa7\u65ad\u70b9\u5e76\u5b58&#xff08;dbg#99&#xff09;&#xff1b;\u5de5\u5177\u52ab\u6301 halMemAdvise \u4e0d\u5f53\u81f4 shmem \u7b97\u5b50\u62c9\u8d77\u5373\u62a5\u9519&#xff0c;PR#220\/242 \u4fee\u590d&#xff08;dbg#114&#xff09;\u3002\u6808\u4e0d\u53ef\u4fe1\u2014\u2014\u591a error \u5bc4\u5b58\u5668\u672a\u53d6\u7b2c\u4e00\u4e2a\u4fee\u6b63 PC&#043;\u672b warp \u5c3e\u90e8 mask \u7f3a\u9677&#xff0c;PR#161 \u4fee\u590d&#xff08;dbg#87&#xff09;&#xff1b;\u88ab\u6d4b kernel \u542b while(1){} \u7b49 UB \u5199\u6cd5\u65f6 PC \u8dd1\u51fa\u4ee3\u7801\u6bb5&#xff0c;\u8c03\u8bd5\u5668\u65e0\u6cd5\u8fd8\u539f\u6808&#xff0c;\u5148\u5ba1\u88ab\u6d4b\u4ee3\u7801&#xff08;dbg#115&#xff09;\u3002\u663e\u793a\u7591\u4e91\u2014\u2014\u5355\u6b65\u8fde\u8df3\u591a\u884c\u591a\u4e3a\u7f16\u8bd1\u5668\u4f18\u5316\u8df3\u8fc7\u53d8\u91cf\u5b9a\u4e49\u884c&#xff0c;\u4e0a\u677f\u8c03\u8bd5\u5148 -g -O0 \u91cd\u7f16&#xff08;dbg#113&#xff09;&#xff1b;GM \u53d8\u91cf\u4e71\u7801\u662f LLDB \u628a uint8_t* \u6309 char* \u6e32\u67d3&#xff0c;\u6570\u503c\u672a\u635f\u574f&#xff08;dbg#96&#xff09;\u3002\u5de5\u7a0b\u4fa7&#xff1a;libform.so \u5df2\u7eb3\u5165\u4ea4\u4ed8\u4ef6&#xff08;dbg#23&#xff09;&#xff1b;LAUNCH_KERNEL_PATH \u627e .o \u6709\u4e13\u7ae0\u6587\u6863\u3001\u4e3b\u7ebf\u5df2\u514d\u624b\u52a8\u914d\u7f6e&#xff08;dbg#7&#xff09;&#xff1b;cmake 3.31.10 \u5c01\u9876\u5df2\u968f PR#186 \u89e3\u9664&#xff08;dbg#90&#xff09;\u3002<\/p>\n<p>7. \u670d\u52a1\u5316\u91c7\u96c6\u7684\u300c\u9759\u9ed8\u5931\u8d25\u300d\u5bb6\u65cf&#xff1a;\u4e5d\u4e2a\u75c7\u72b6\u3001\u4e00\u7c7b\u672c\u8d28\u2014\u2014\u4f7f\u80fd\u94fe\u8def\u6ca1\u8d70\u901a\u3002 \u5148\u770b\u542f\u52a8\u65e5\u5fd7\u6709\u65e0 [msservice_profiler] \u524d\u7f00&#xff1a;\u6ca1\u6709\u5219 mindie \u7248\u672c\u672a\u96c6\u6210\u6216 SERVICE_PROF_CONFIG_PATH \u62fc\u9519\/\u672a\u5728\u542f\u52a8\u524d\u8bbe\u7f6e&#xff08;mssp#42&#xff09;&#xff1b;\u914d\u7f6e acl_task_time \u65e0\u6570\u636e\u4e14\u65e0\u62a5\u9519&#xff0c;\u5148 df -h\u2014\u2014\u78c1\u76d8\u6ee1\u4f1a\u9759\u9ed8\u4e22 PROF \u539f\u59cb\u6587\u4ef6&#xff08;mssp#39&#xff09;&#xff1b;enable&#061;1 \u671f\u95f4\u5fc5\u987b\u5b9e\u9645\u53d1\u8bf7\u6c42&#xff0c;\u7a7a\u6570\u636e\u65b0\u7248\u660e\u786e\u62a5 ValueError&#xff08;mssp#58&#xff09;&#xff1b;reply_token_size \u4e3a\u7a7a\u662f\u91c7\u96c6\u6b65\u6570\u8fc7\u4f4e&#xff0c;\u8c03\u81f3 5000&#xff08;mssp#37&#xff09;&#xff1b;chrome_tracing.json \u7f3a\u5931\u8d70\u4e24\u6b65\u6cd5&#xff1a;\u73af\u5883\u53d8\u91cf\u524d\u7f6e&#043;\u5bb9\u5668\u5185\u6e90\u7801\u91cd\u88c5&#xff08;mssp#82&#xff09;\u3002\u89e3\u6790\u4fa7&#xff1a;pandas 3.x \u4e0d\u517c\u5bb9\u4f9d\u8d56\u5df2\u9501 &gt;&#061;2.2,\u2764\ufe0f.0&#xff08;mssp#11&#xff09;&#xff1b;vllm 0.14.0 rid \u52a0 hash \u540e\u7f00\u81f4\u5b57\u6bb5\u9519\u4f4d&#xff0c;PR#233 \u9002\u914d&#xff08;mssp#35&#xff09;&#xff1b;request.csv \u7f3a\u5931\u662f PR#173 \u91cd\u6784\u5f15\u5165\u56de\u5f52&#xff0c;PR#205 \u56de\u9000\u4fee\u590d\u2014\u2014\u4ea4\u4ed8\u4ef6\u7a81\u53d8\u5148\u67e5\u6700\u8fd1\u5408\u5165\u7684\u91cd\u6784&#xff08;mssp#30&#xff09;&#xff1b;kvcache\/batch.csv \u5b57\u6bb5\u96c6\u968f mindie\/vllm \u573a\u666f\u4e0d\u540c&#xff0c;\u52ff\u6309\u5355\u4e00\u6a21\u677f\u786c\u5957&#xff08;mssp#12&#xff09;&#xff1b;TTFT \u4ec5 54ms \u662f\u7f3a sendResponse \u4e8b\u4ef6\u88ab\u951a\u5b9a\u5230 BatchSchedule end_time&#xff0c;\u7528 Insight \u5bfc\u5165 trace \u6309\u65f6\u95f4\u7ebf\u6838\u5b9e&#xff08;mssp#62&#xff09;\u3002\u5bfb\u4f18\u4fa7&#xff1a;\u670d\u52a1\u5d29\u6e83\u53ea\u7b49 30 \u5206\u949f\u8d85\u65f6\u5df2\u6539\u8fdb\u7a0b\u72b6\u6001\u611f\u77e5&#xff0c;PR#285&#xff08;mssp#16&#xff09;&#xff1b;simulate.py \u5199\u6b7b 127.0.0.1 \u5728\u5355\u6808 ipv6 \u5931\u8d25&#xff0c;\u914d\u7f6e\u6587\u4ef6\u663e\u5f0f\u6307\u5b9a\u672c\u673a ip&#xff08;mssp#25&#xff09;\u3002<\/p>\n<h3>\u6392\u9519\u6307\u5f15&#xff08;\u4ece\u8fd9\u6279 issue \u63d0\u70bc&#xff09;<\/h3>\n<table>\n<tr>\u75c7\u72b6\u7b2c\u4e00\u4f18\u5148\u52a8\u4f5c\u672c\u7bc7\u76f8\u5173\u6848\u4f8b<\/tr>\n<tbody>\n<tr>\n<td>\u91cf\u5316\u62a5\u53c2\u6570\/\u5bfc\u5165\u9519\u8bef<\/td>\n<td>\u6838\u4e09\u5c42\u914d\u5957&#xff1a;CANN \u7248\u672c\u3001python 3.10\/3.11\u3001OS \u7279\u6027&#xff1b;source set_env.sh<\/td>\n<td>msit#331\u3001#379\u3001#339\u3001#307<\/td>\n<\/tr>\n<tr>\n<td>\u91cf\u5316\u4ea7\u7269\u90e8\u7f72\u5931\u8d25<\/td>\n<td>vllm \u52a0 &#8211;quantization ascend&#xff1b;\u6838\u4e0a\u6e38\u9002\u914d\u5217\u8868<\/td>\n<td>msit#288\u3001#375\u3001#361<\/td>\n<\/tr>\n<tr>\n<td>profiling failed \/ \u65e0\u6570\u636e<\/td>\n<td>\u786e\u8ba4\u4efb\u52a1\u771f\u4e0b\u53d1 NPU&#xff1b;\u770b\u78c1\u76d8\u4f59\u91cf\u4e0e PROF \u539f\u59cb\u6587\u4ef6<\/td>\n<td>prof#40\u3001mssp#39<\/td>\n<\/tr>\n<tr>\n<td>\u6307\u6807\/\u5b57\u6bb5\u53e3\u5f84\u5b58\u7591<\/td>\n<td>\u5206\u6e05 opName\/kernelName\u3001\u6574\u5361\/vNPU\u3001\u573a\u666f\u5b57\u6bb5\u96c6<\/td>\n<td>prof#37\u3001#56\u3001mssp#12<\/td>\n<\/tr>\n<tr>\n<td>\u5de5\u5177 bug \u7591\u4f3c<\/td>\n<td>\u5148\u6838\u9a71\u52a8\/CANN\/hcomm \u7248\u672c&#xff0c;\u8de8\u4ed3\u4fee\u590d\u94fe\u5e38\u89c1<\/td>\n<td>prof#73\u3001#82\u3001dbg#112<\/td>\n<\/tr>\n<tr>\n<td>\u65ad\u70b9\u6253\u4e0d\u4f4f\/\u6808\u4e71<\/td>\n<td>\u67e5 host\/device \u540c\u540d\u51b2\u7a81&#xff1b;\u5ba1\u88ab\u6d4b kernel UB&#xff1b;-g -O0 \u91cd\u7f16<\/td>\n<td>dbg#99\u3001#115\u3001#113<\/td>\n<\/tr>\n<tr>\n<td>\u670d\u52a1\u5316\u91c7\u96c6\u9759\u9ed8\u5931\u8d25<\/td>\n<td>\u542f\u52a8\u65e5\u5fd7 [msservice_profiler] \u6807\u5fd7&#xff1b;\u73af\u5883\u53d8\u91cf\u524d\u7f6e&#xff1b;enable \u671f\u95f4\u53d1\u8bf7\u6c42<\/td>\n<td>mssp#42\u3001#58\u3001#82<\/td>\n<\/tr>\n<tr>\n<td>\u89e3\u6790\u4ea4\u4ed8\u4ef6\u7a81\u53d8<\/td>\n<td>\u67e5\u6700\u8fd1\u5408\u5165\u7684\u91cd\u6784 PR&#xff1b;\u6838 vllm\/pandas \u7248\u672c\u914d\u5957<\/td>\n<td>mssp#30\u3001#35\u3001#11<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u6d89\u53ca\u5177\u4f53 API \u8bed\u4e49\u4e0e\u786c\u4ef6\u7ea6\u675f\u7684\u6838\u5bf9&#xff0c;\u7528\u4e86\u6607\u817e\u77e5\u8bc6\u56fe\u8c31&#xff08;ascend.wiki&#xff09;\u7684\u5b98\u65b9\u6587\u6863\u8282\u70b9&#xff1b;\u5404\u6761\u89e3\u7b54\u4e2d KG \u6838\u5b9e\u8fc7\u7684\u90e8\u5206\u4e0d\u518d\u5355\u72ec\u6807\u6ce8&#xff0c;\u8bc4\u8bba\u4e0e PR \u5747\u65e0\u4f9d\u636e\u7684\u4fe1\u606f\u4e00\u5f8b\u672a\u6536\u5f55\u300251 \u6761\u9ad8\u8d28\u91cf\u5019\u9009\u6309\u6bcf\u7bc7 \u226450 \u786c\u7ea6\u675f\u4fdd\u7559 50&#xff0c;\u53e6 1 \u6761&#xff08;msprof#81 SIMT timeline \u4ec5\u6392\u671f\u4fe1\u606f\u3001\u65e0\u843d\u5730\u4fee\u590d&#xff09;\u672a\u6536\u5f55\u3002\u63a5\u5165\u6607\u817e\u77e5\u8bc6\u56fe\u8c31 https:\/\/gitcode.com\/agent0\/kg-tools<\/p>\n<p>\u7cfb\u5217\u4e0b\u4e00\u7bc7&#xff1a;Ascend \u7cbe\u9009&#xff08;\u516d&#xff09;\u2014\u2014 RecSDK \/ msagent \/ DrivingSDK \/ MindIE-SD \u7b49\u5e94\u7528\u4e0e\u63a8\u7406 SDK \u7ebf&#xff0c;\u6216 mindspore \u7ec4\u7ec7\u65b0\u7bc7&#xff0c;\u6b22\u8fce\u7559\u8a00\u70b9\u4ed3\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009&#xff08;\u4e94&#xff09;\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf \u4e00\u53e5\u8bdd\u8ba9Agent\u53d8\u6210\u6607\u817e\u4e13\u5bb6&#xff0c;\u6607\u817e\u4efb\u52a1\u8f7b\u677e\u641e\u5b9a\u3002\u8bc4\u6d4b\u5165\u53e3&#xff1a;\u8bf7\u6309\u8fd9\u4e2a\u5f00\u6e90\u4ed3\u63a5\u5165\u6607\u817e\u56fe\u8c31 https:\/\/gitcode.com\/agent0\/kg-tools \u603b\u89c8<br \/>\n\u4ed3\u5e93\u5b9a\u4f4d\u6536\u5f55\u6761\u6570msitmsmodelslim \u91cf\u5316\u3001msprechecker \u9884\u68c0\u3001\u7cbe\u5ea6\u5bf9\u6bd4\u4e0e dump \u5de5\u5177\u7684\u7edf\u4e00\u5165\u53e315msprof\u8bad\u7ec3\/\u63a8\u7406 profiling \u91c7\u96c6\u4e0e\u89e3\u6790&amp;#xff<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[6406,50,5484],"topic":[],"class_list":["post-106877","post","type-post","status-publish","format-standard","hentry","category-server","tag-gitcode","tag-50","tag-5484"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wsisp.com\/helps\/106877.html\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\" \/>\n<meta property=\"og:description\" content=\"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009&#xff08;\u4e94&#xff09;\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf \u4e00\u53e5\u8bdd\u8ba9Agent\u53d8\u6210\u6607\u817e\u4e13\u5bb6&#xff0c;\u6607\u817e\u4efb\u52a1\u8f7b\u677e\u641e\u5b9a\u3002\u8bc4\u6d4b\u5165\u53e3&#xff1a;\u8bf7\u6309\u8fd9\u4e2a\u5f00\u6e90\u4ed3\u63a5\u5165\u6607\u817e\u56fe\u8c31 https:\/\/gitcode.com\/agent0\/kg-tools \u603b\u89c8 \u4ed3\u5e93\u5b9a\u4f4d\u6536\u5f55\u6761\u6570msitmsmodelslim \u91cf\u5316\u3001msprechecker \u9884\u68c0\u3001\u7cbe\u5ea6\u5bf9\u6bd4\u4e0e dump \u5de5\u5177\u7684\u7edf\u4e00\u5165\u53e315msprof\u8bad\u7ec3\/\u63a8\u7406 profiling \u91c7\u96c6\u4e0e\u89e3\u6790&amp;#xff\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wsisp.com\/helps\/106877.html\" \/>\n<meta property=\"og:site_name\" content=\"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-18T05:40:38+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/106877.html\",\"url\":\"https:\/\/www.wsisp.com\/helps\/106877.html\",\"name\":\"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\",\"isPartOf\":{\"@id\":\"https:\/\/www.wsisp.com\/helps\/#website\"},\"datePublished\":\"2026-09-18T05:40:38+00:00\",\"dateModified\":\"2026-09-18T05:40:38+00:00\",\"author\":{\"@id\":\"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.wsisp.com\/helps\/106877.html#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wsisp.com\/helps\/106877.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/106877.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.wsisp.com\/helps\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/#website\",\"url\":\"https:\/\/www.wsisp.com\/helps\/\",\"name\":\"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\",\"description\":\"\u9999\u6e2f\u670d\u52a1\u5668_\u9999\u6e2f\u4e91\u670d\u52a1\u5668\u8d44\u8baf_\u670d\u52a1\u5668\u5e2e\u52a9\u6587\u6863_\u670d\u52a1\u5668\u6559\u7a0b\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wsisp.com\/helps\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery\",\"contentUrl\":\"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/wp.wsisp.com\"],\"url\":\"https:\/\/www.wsisp.com\/helps\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wsisp.com\/helps\/106877.html","og_locale":"zh_CN","og_type":"article","og_title":"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","og_description":"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009&#xff08;\u4e94&#xff09;\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf \u4e00\u53e5\u8bdd\u8ba9Agent\u53d8\u6210\u6607\u817e\u4e13\u5bb6&#xff0c;\u6607\u817e\u4efb\u52a1\u8f7b\u677e\u641e\u5b9a\u3002\u8bc4\u6d4b\u5165\u53e3&#xff1a;\u8bf7\u6309\u8fd9\u4e2a\u5f00\u6e90\u4ed3\u63a5\u5165\u6607\u817e\u56fe\u8c31 https:\/\/gitcode.com\/agent0\/kg-tools \u603b\u89c8 \u4ed3\u5e93\u5b9a\u4f4d\u6536\u5f55\u6761\u6570msitmsmodelslim \u91cf\u5316\u3001msprechecker \u9884\u68c0\u3001\u7cbe\u5ea6\u5bf9\u6bd4\u4e0e dump \u5de5\u5177\u7684\u7edf\u4e00\u5165\u53e315msprof\u8bad\u7ec3\/\u63a8\u7406 profiling \u91c7\u96c6\u4e0e\u89e3\u6790&amp;#xff","og_url":"https:\/\/www.wsisp.com\/helps\/106877.html","og_site_name":"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","article_published_time":"2026-09-18T05:40:38+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"admin","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"11 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wsisp.com\/helps\/106877.html","url":"https:\/\/www.wsisp.com\/helps\/106877.html","name":"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","isPartOf":{"@id":"https:\/\/www.wsisp.com\/helps\/#website"},"datePublished":"2026-09-18T05:40:38+00:00","dateModified":"2026-09-18T05:40:38+00:00","author":{"@id":"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41"},"breadcrumb":{"@id":"https:\/\/www.wsisp.com\/helps\/106877.html#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wsisp.com\/helps\/106877.html"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.wsisp.com\/helps\/106877.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.wsisp.com\/helps"},{"@type":"ListItem","position":2,"name":"\u6607\u817e\u5f00\u6e90\u4ed3Issue\u5206\u6790\u89e3\u7b54-Ascend\u7cbe\u9009\uff08\u4e94\uff09\u00b7\u89c2\u6d4b\u8bca\u65ad\u7ebf"}]},{"@type":"WebSite","@id":"https:\/\/www.wsisp.com\/helps\/#website","url":"https:\/\/www.wsisp.com\/helps\/","name":"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","description":"\u9999\u6e2f\u670d\u52a1\u5668_\u9999\u6e2f\u4e91\u670d\u52a1\u5668\u8d44\u8baf_\u670d\u52a1\u5668\u5e2e\u52a9\u6587\u6863_\u670d\u52a1\u5668\u6559\u7a0b","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wsisp.com\/helps\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41","name":"admin","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/image\/","url":"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery","contentUrl":"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery","caption":"admin"},"sameAs":["http:\/\/wp.wsisp.com"],"url":"https:\/\/www.wsisp.com\/helps\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/posts\/106877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/comments?post=106877"}],"version-history":[{"count":0,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/posts\/106877\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/media?parent=106877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/categories?post=106877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/tags?post=106877"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/topic?post=106877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}