当前位置: 首页 > news >正文

基于vLLM-Ascend的Qwen3.5-122B模型Atlas 800I A3单机混部部署实践

作者​:昇腾实战派
知识地图​:https://blog.csdn.net/Lumos_Lovegood/article/details/161601003

背景概述

本文档将介绍基于vLLM-Ascend的Qwen3.5-122B模型在Atlas 800I A3上的单机混部部署实践,包括支持的特性、特性配置、环境信息以及性能测试典型case。

基本信息

软件版本设备信息组网形态总卡数数据格式
0.18.0NPU: Atlas 800I A3-560T, HBM 128G
CPU: Kunpeng 920 (80核-2900MHz)
内存: 32根64G5200MHz
OS: OpenEuler 22.03 LTS-SP4
-2W4A8C16

服务化配置

低时延

exportASCEND_RT_VISIBLE_DEVICES=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15exportPYTORCH_NPU_ALLOC_CONF="expandable_segments:True"exportHCCL_IF_IP="XXXX"exportHCCL_OP_EXPANSION_MODE="AIV"exportHCCL_BUFFSIZE=1024exportOMP_NUM_THREADS=1echoperformance|tee/sys/devices/system/cpu/cpu*/cpufreq/scaling_governorsysctl-wvm.swappiness=0sysctl-wkernel.numa_balancing=0sysctlkernel.sched_migration_cost_ns=50000exportLD_PRELOAD=/usr/lib/aarch64-linux-gnu/libjemalloc.so.2:$LD_PRELOADexportTASK_QUEUE_ENABLE=1exportVLLM_ASCEND_ENABLE_FUSED_MC2=1vllm serve /mnt/share/weights/Qwen3.5-122B-A10B-w8a8-org/\--served-model-name"qwen3.5"\--host0.0.0.0\--port8000\--data-parallel-size1\--tensor-parallel-size4\--max-model-len5000\--max-num-batched-tokens8192\--max-num-seqs128\--gpu-memory-utilization0.9\--compilation-config'{"cudagraph_capture_sizes":[1,6,12,18,24,30,36,42,48,54,72,78,84,90,96,102,108,144,192], "cudagraph_mode":"FULL_DECODE_ONLY"}'\--speculative_config'{"method": "qwen3_5_mtp", "num_speculative_tokens": 5}'\--trust-remote-code\--async-scheduling\--allowed-local-media-path /\--quantizationascend\--mm-processor-cache-gb0\--additional-config'{"enable_cpu_binding": true, "enable_shared_expert_dp": true}'
典型测试用例
平均输入平均输出并行策略上下文长度Prefix Cache命中率总请求数最大并发数请求频率(req/s)
20482048MLA:DP1+TP45000096240
35001500MLA:DP1+TP48000064160
163841024MLA:DP1+TP41843203280
32768512MLA:DP1+TP43430401640
655361024MLA:DP1+TP46758401640
1310721024MLA:DP1+TP41331200410

高吞吐

exportASCEND_RT_VISIBLE_DEVICES=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15exportPYTORCH_NPU_ALLOC_CONF="expandable_segments:True"exportHCCL_IF_IP="XXX"exportHCCL_OP_EXPANSION_MODE="AIV"exportHCCL_BUFFSIZE=1024exportOMP_NUM_THREADS=1echoperformance|tee/sys/devices/system/cpu/cpu*/cpufreq/scaling_governorsysctl-wvm.swappiness=0sysctl-wkernel.numa_balancing=0sysctlkernel.sched_migration_cost_ns=50000exportLD_PRELOAD=/usr/lib/aarch64-linux-gnu/libjemalloc.so.2:$LD_PRELOADexportTASK_QUEUE_ENABLE=1exportVLLM_ASCEND_ENABLE_FUSED_MC2=1exportVLLM_ASCEND_ENABLE_FLASHCOMM1=1vllm serve /mnt/share/weights/Qwen3.5-122B-A10B-w8a8-org/\--served-model-name"qwen3.5"\--host0.0.0.0\--port8000\--data-parallel-size1\--tensor-parallel-size4\--enable-expert-parallel\--max-model-len8000\--max-num-batched-tokens4096\--max-num-seqs128\--gpu-memory-utilization0.9\--compilation-config'{"cudagraph_capture_sizes":[1,4,8,12,16,24,32,48,56,64,72,84,96,108,112,128,160,172,196,200,212,232,256,160,172,196,200,212,232,256,272,288,312,328,344,360,384,400,416,432,448,480,512], "cudagraph_mode":"FULL_DECODE_ONLY"}'\--speculative_config'{"method": "qwen3_5_mtp", "num_speculative_tokens": 3, "enforce_eager": true}'\--trust-remote-code\--async-scheduling\--allowed-local-media-path /\--quantizationascend\--mm-processor-cache-gb0\--additional-config'{"enable_cpu_binding": true, "enable_shared_expert_dp": true}'
典型测试用例
平均输入平均输出并行策略上下文长度Prefix Cache命中率总请求数最大并发数请求频率(req/s)
20482048MLA:DP1+TP2500006001500
35001500MLA:DP1+TP280000320800
163841024MLA:DP1+TP218432096240
32768512MLA:DP1+TP23430403690
655361024MLA:DP1+TP26758403280
1310721024MLA:DP1+TP213312001640

测试命令

参考aisbench官方测试指南。

aisbench测试命令

vllm-ascend社区官网

特别声明

  1. 以上配置均未开启Prefix Cache,若实际生产环境需要使用该特性,参考vLLM-Ascend社区参数指南开启–enable-prefix-caching
http://www.cnnetsun.cn/news/3219576.html

相关文章:

  • Java毕设选题推荐:基于 SpringBoot 的公务员备考数据统计分析系统的设计与实现 基于前后端分离的公考试题录入与维护系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 鸿蒙游戏体验手册:四种能力从性能到玩法逐一解锁
  • 熬走 3 任运维领导原地内耗,转行网安后:原来不是我不行,是赛道选错
  • 2026年AI开发风向标:Dify+n8n+LangGraph成主流,LangChain地位下降,多Agent协作成趋势!
  • GPT-4o与GPT-3.5-Turbo:3个场景实测Token消耗与API成本差异
  • BUUCTF reverse1
  • 福建省莆田市四层海景自建房电梯落地:室外加建钢构观光井道,直角开门定制方案
  • 【PC】 海康威视轻量化客户端v4.4最终版 轻视界监控工具
  • 考试小程序怎么做?BBWEYY/餐宝盈/通义灵码/Qoder CN 4款AI/SAAS小程序开发工具推荐:0代码做考试小程序,含零代码SAAS、AI编程、源码定制交付
  • 随机森林回归超参数对比:网格搜索 vs 随机搜索 vs 贝叶斯优化
  • Object-Informed MPPI:面向非抓取式推操作的轻量鲁棒机器人控制
  • BetterNCM安装器:Windows平台网易云音乐插件管理工具完整指南
  • 驱动修护屏障领域几家值得关注的机构信息一览
  • 【计算机Java毕业设计案例】基于 SpringBoot+Vue 的宠物寄养评价反馈系统的设计与实现 基于前后端分离的宠物寄养收费台账管理系统(程序+文档+讲解+定制)
  • ESP32-S2-SOLO-2-N8:一款经典的Wi-Fi MCU模组深度解析
  • 计算机毕业设计之购物比价网站
  • 百考通AI:让开题报告从“无从下笔”,到“胸有成竹”的高效蜕变
  • 如何3分钟为Figma界面穿上中文“外衣“?设计师必备汉化指南
  • 从云端付费到边缘本地:大模型部署的必然转向与未来格局
  • 谨防 DNS 劫持窃取用户数据!完整讲解攻击流程、危害场景与防护实操
  • 2.4GHz PCB贴片天线设计:低成本方案与实战技巧
  • PMSM FOC 与 BLDC 六步法对比:3 大核心指标实测与选型指南
  • Keyboard Chatter Blocker终极指南:三步彻底解决键盘连击问题
  • 如何快速掌握编程基础:非科班学习者的终极秘籍
  • 耐腐蚀不锈钢防火门|高湿、盐雾、酸碱腐蚀工况专用方案
  • 每天节省2小时:网易云音乐自动打卡工具的智能升级方案
  • AI4S 生态暗藏蓝海:生物医药科研数字化龙头 MedPeer 价值待重估
  • 养殖圈高频管控双组分:氟苯尼考+甲砜霉素,这款二合一快检卡怎么帮你守住合规线?
  • RPG-Maker-MV-Decrypter:三步掌握游戏资源提取与解密的终极指南
  • 终极TrollInstallerX指南:如何在iOS 14.0-16.6.1上快速安装TrollStore