All systems operationalAI Agent Automation Platform
English
Language简体中文EnglishSelected

Choose your language

GLM-5.3-Flash-w4a8

macdoor/GLM-5.3-Flash-w4a8

Publishermacdoor

Download access requirementsModelScope source

GLM-5.3-Flash-w4a8 基于 ZhipuAI/GLM-5.3-Flash 的 W4A8 离线量化版本,使用华为 msModelSlim 量化,面向 昇腾(Ascend)910B 系列 NPU + vLLM-Ascend 推理。已在 4×910B2 上实测加载并通过对话冒烟测试。 本仓库的整个产出过程——量化、镜像制作、部署验证、文件上传——全程由 Hermes Agent 配合完成,手工操作繁琐且易错。复现时同样建议使用 agent 工具读取本文及 QUANTI

Vision & Language
Model details

模型介绍

中文整理

GLM-5.3-Flash-w4a8

基于 ZhipuAI/GLM-5.3-Flash 的 **W4A8 离线量化版本**,使用华为 msModelSlim 量化,面向 **昇腾(Ascend)910B 系列 NPU + vLLM-Ascend** 推理。已在 4×910B2 上实测加载并通过对话冒烟测试。

  • *本仓库的整个产出过程——量化、镜像制作、部署验证、文件上传——全程由 Hermes Agent 配合完成**,手工操作繁琐且易错。复现时同样建议使用 agent 工具读取本文及 QUANTIZATION.md、BUILD IMAGE.md 后按步骤操作,而不是手工逐条执行。
  • -- ---

基座模型 GLM-5.3-Flash(320B total / 18B active,原生多模态)

量化产物 ~169 GB,47 个 safetensors 分片 + 权重索引

量化工具 msmodelslim( quant model description.json 随仓库提供)

推理框架 vLLM-Ascend( --quantization ascend )

许可证 MIT(同基座)

量化方案

完整量化过程(msModelSlim 配方、命令、耗时、产物核对)见 **QUANTIZATION.md**。摘要如下。

配方即仓库内的 GLM-5.3-Flash best practice.yaml ,流程:QuaRot 旋转 → FlexSmoothQuant → 分层线性量化,校准集 mix calib.jsonl ,激活全部 per-token int8 对称 minmax。

模块 权重 激活

  • -- --- ---

routed experts(MoE 专家) **int4** per-channel(ssz,先 smooth) int8

dense MLP / shared experts int8 per-channel minmax int8

attention / KDA / conv1d 不量化(BF16) BF16

mlp.gate / embed / lm head 不量化(BF16) —

保存格式 ascendv1 saver (单分片 4 GB)。

文件说明

quant model weights-000XX-of-00047.safetensors — 量化权重,47 片

quant model weights.safetensors.index.json — 分片索引(vLLM 按它定位张量)

quant model description.json — msModelSlim 量化描述文件(逐层量化类型),**必须与权重同目录**

rot.safetensors 、 optional/quarot.safetensors — QuaRot 旋转矩阵

config.json 、 tokenizer.json 、 chat template.jinja 等 — 原模型配置

vllm-ascend-nightly-0928-pr16936-17542-17012.zst — 预构建运行镜像(约 6 GB,解压后 21 GB),制作过程见 BUILD IMAGE.md

配套文档

  • *QUANTIZATION.md** — 本仓库 W4A8 权重的完整量化过程:量化镜像制作、msModelSlim 配方、量化命令、耗时参考、产物核对清单
  • *BUILD IMAGE.md** — 运行镜像的制作过程:nightly 底座 + 三个 PR 薄补丁(GLM-5.3 MRV2 / Triton KPool / KDA 融合),以及完整启动命令与参数说明

Quick start

  • Download

约 169 GB,请确认磁盘空间;中断后重跑同一命令可续传。

  • 环境要求
  • *硬件**:昇腾 910B2(64 GB HBM)× 4 起步(下述实测配置为 4 卡)
  • *镜像:请使用本仓库提供的自制预构建镜像** vllm-ascend-nightly-0928-pr16936-17542-17012.zst (内置 GLM-5.3 MRV2、Triton KPool、MTP 支持,可开推测解码),制作过程与原理见 BUILD IMAGE.md
  • *不要使用** 官方基于vLLM 0.23 的 quay.io/ascend/vllm-ascend:glm-5.3-flash 镜像——MTP支持差,速度慢
  • 启动(4×910B2,实测命令,与 BUILD IMAGE.md 一致)

把 /data/models/GLM-5.3-Flash-w4a8 换成你的下载目录; davinci4–7 换成你的空闲卡号。

参数说明(详见 BUILD IMAGE.md 第 5 节):

enforce eager: true 在 --speculative-config 里**只作用于 draft**,主模型仍走 FULL DECODE ONLY 图

  • 验证

期望返回正文 1+1等于2。 、 finish reason=stop 。

实测环境与数据

以下为同一份产物、同一台 4×910B2 机器的两次实测:

官方未打补丁 nightly-0916(仅加载验证,无 MTP):**

  • -- ---

主机 Kunpeng 920(aarch64,192 核)

内存 2 TB DDR(无 swap)

NPU 8×910B2(本次用 4 卡,vLLM 可见每卡 60.96 GiB HBM)

系统 BCLinux 22.10 LTS(openEuler 系),容器内 Ubuntu 22.04

权重加载 48 个分片 86.3 秒,无 KeyError

KV cache 15.27 GiB ≈ 1,215,901 tokens(262144 上下文)

自制预构建镜像(0928 + 三个 PR,即推荐配置,见 BUILD IMAGE.md):** 同产物 4 卡 KV cache 12.77 GiB ≈ 519,990 tokens,262144 上下文最大并发 1.98×;开启 MTP 推测解码(k=3)后 draft 接受率约 84%。

已知事项

启动日志可能出现 causal conv1d update npu 导入失败,回退 PyTorch ,不阻塞启动,可忽略。

  • -max-model-len 可按需调低以省 KV 显存; --gpu-memory-utilization 0.98 这类激进值容易在 prefill 阶段 OOM。

TP8(8×910B2 一机拉满)理论上可行,本产物实测验证的是 TP4 配置。

下载(Git 方式,可选)

致谢

原始权重:ZhipuAI/GLM-5.3-Flash(zai-org)

量化工具:msModelSlim(Ascend)

上传者**:macdoor · **量化时间**:2026-09 · **版本**:w4a8(weights int4 / activations int8)

优先采用原作者提供的中文模型卡片;仅有英文说明时由闲社AI翻译整理。重要参数、许可证和商用范围请以原文为准。

你将获得什么

完整仓库方式包含该固定版本中的权重、配置、分词器及说明文件;指定版本方式只下载所选文件或整组分片。多模态模型的投影文件、配置等依赖,请按作者说明配齐。

完整仓库可能包含多个权重格式,因此需要的磁盘空间可能大于单一格式的模型大小。下载文件不等于完成模型部署。

使用前须知

运行环境

运行模型需要的设备、工具与依赖,以原作者说明为准。

授权范围

是否允许商用、修改和分发,请查看模型许可证。

闲社提供资料与镜像下载方法,不代表已运行模型或完成安全审计。下载的代码应先检查,再执行。

Back to top