
AMD发布Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym一文看懂W8A8 INT8量化MoE大模型【免费下载链接】Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym项目地址: https://ai.gitcode.com/hf_mirrors/amd/Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-symAMD近期发布了面向自家GPU加速卡优化的Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym量化模型。它是基于通义千问开源MoE模型打造的W8A8 INT8量化版本专为 AMD MI300 / MI350 / MI355 推理加速设计配合 vLLM 引擎可获得更快的生成速度和更低的显存占用。本文用最通俗的语言带你一文看懂这套 W8A8 INT8 量化 MoE 大模型方案到底做了什么、精度如何、以及怎么上手部署。一、W8A8 INT8量化是什么一文读懂量化原理很多新手第一次听到W8A8会一头雾水其实它很好理解WWeight 权重即模型里存储的知识参数AActivation 激活值即推理过程中层与层之间传递的中间数据W8A8的意思是权重用 8 位整数INT8表示激活值也用 8 位整数表示。相比原来 FP16/BF16 的 16 位浮点INT8 的数据体积直接减半这就是量化带来的核心红利——更小的显存占用、更快的计算吞吐。而 Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym 这个模型名里的关键信息可以拆解为名称片段含义w-int8权重Weight量化为 INT8a-int8激活值Activation量化为 INT8sym采用对称Symmetric量化缩放简单、推理开销小一句话总结W8A8 INT8量化 把模型瘦身一半跑起来更快、更省显存。二、MoE混合专家架构为什么2.7B能媲美十几B模型Qwen1.5-MoE-A2.7B-Chat 采用MoEMixture of Experts混合专家架构它的巧妙之处在于总参数多、每次只用一点模型总参数约143 亿14.3B内部包含60 个专家子网络但每个 token 推理时只激活其中4 个专家num_experts_per_tok: 4因此实际参与计算的有效参数约27 亿2.7B这就是A2.7B的由来——激活参数只有 2.7B却拥有接近更大稠密模型的表达能力推理成本远低于同等体量的普通大模型。不过 MoE 的专家层恰恰是计算量最集中的部分。AMD 这次量化只针对路由专家层下手config.json中exclude列表排除了 attention、共享专家和 router/gate 层保持原精度既把最吃资源的部分压到 INT8又保住了对精度最敏感的层属于非常聪明的精准瘦身策略。三、AMD Quark量化方案权重静态、激活动态这个模型使用 AMD 自家的Quark 量化工具v0.11.2完成转换方案细节非常讲究权重量化INT8、per-channel按通道、静态Static、对称Symmetric激活量化INT8、per-token按 token、动态Dynamic、对称Symmetric量化范围仅路由 MoE 专家层其余层保持 BF16 原始精度静态权重缩放系数在量化时就固定好推理时零额外开销而激活值按每个 token 动态计算缩放能更好适应输入变化、降低精度损失。这套组合在精度与性能之间取得了很好的平衡也是 vLLM 中QuarkW8A8Int8MoEMethod融合 MoE 内核的官方 CI 测试基准。模型权重共 4 个分片文件model-00001 至 model-00004索引文件model.safetensors.index.json清晰记录了每个张量的存放位置总大小约 16GB配合 INT8 量化后的低显存需求部署门槛大大降低。四、精度损失有多大gsm8k评测结果解析量化最让人担心的就是变笨。AMD 官方在gsm8k小学数学推理基准1319 题上给出了验证结果模型gsm8k5-shotQwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym51.18gsm8k 是考验模型数学推理能力的硬核基准51.18 的得分说明INT8 量化后模型依然保持了可用的推理能力配合只量化专家层、保留关键层原精度的策略绝大多数日常对话、代码、写作任务都能获得接近原始模型的表现。五、如何快速部署AMD MI300上的上手步骤这个模型为 AMD 生态量身定制最推荐的推理引擎是vLLM。如果你有一块 AMD MI300 / MI350 / MI355 加速卡可以按下面的方式快速体验。第一步获取模型权重git clone https://gitcode.com/hf_mirrors/amd/Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym第二步使用 vLLM 启动推理服务vllm serve ./Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym模型在 vLLM 中会通过Triton INT8 融合 MoE 内核运行路由专家层无需额外手写算子开箱即用。也可以配合lm_eval等评测工具复现官方精度结果。提示部署前请确认 vLLM 版本支持 Quark INT8 MoE 路径并留意config.json中transformers_version: 4.57.1的兼容性要求。六、适合哪些场景W8A8 INT8量化模型的正确打开方式结合 W8A8 量化和 MoE 架构的双重优势这个模型最适合以下场景高并发推理服务INT8 计算吞吐更高单位时间内可服务更多请求显存受限的部署模型体积减半单卡即可容纳降低硬件成本⚡AMD GPU 集群优化原生针对 MI300 系列微架构调优性能释放更充分量化技术验证作为 vLLM CI 基准模型是研究 INT8 MoE 量化的绝佳样本一句话总结AMD 的 Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym 用 W8A8 INT8 量化把 MoE 大模型的省发挥到了极致——省显存、省算力、省成本同时通过精准的层级量化策略把精度损失压到最低是 AMD 生态下轻量级大模型推理的实用之选。如果你正在 AMD 平台上跑大模型推理不妨直接 clone 这个模型感受一下 W8A8 INT8 量化 MoE 大模型的真实速度。【免费下载链接】Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym项目地址: https://ai.gitcode.com/hf_mirrors/amd/Qwen1.5-MoE-A2.7B-Chat-w-int8-a-int8-sym创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考