简介:昇腾960DT是一款面向高吞吐AI计算场景的加速卡产品,其核心特征在于FP8/FP4低精度算力翻番、288GB片上高带宽内存以及多格式数据支持能力。本文从定义出发,系统拆解其算力规格、存储与互联架构、数据格式体系及自研低精度格式的价值,并说明其适用场景与选型注意事项,帮助读者建立完整的技术认知。
昇腾960DT是一款面向高吞吐人工智能计算任务的加速卡产品,属于昇腾系列计算硬件中的高规格型号。从技术视角看,它是一块集成了高算力计算单元、大容量片上高带宽内存与高速互联接口的AI加速卡;从使用视角看,它是开发者与企业在部署训练、推理及大规模数据处理任务时可以选用的底层算力载体;从业务视角看,它代表了一种“以低精度算力密度换取单位成本吞吐”的技术路线。
理解这一定义,需要抓住三个关键点:
需要强调的是,昇腾960DT并非单一孤立的产品概念,而是“算力规格 + 存储体系 + 互联能力 + 数据格式生态”四者结合的整体。脱离任一维度单独谈算力数字,都无法准确理解其定位。
近年来,AI模型规模持续扩张,推理侧请求量快速增长,而算力供给的增长速度与成本压力之间存在天然矛盾。行业普遍面临以下问题:
昇腾960DT的设计正是对上述问题的系统性回应:以FP8/FP4低精度算力翻番提升计算吞吐,以288GB HBM与9.6TB/s带宽缓解显存与带宽压力,以2.2TB/s互联带宽支撑多卡协同,并以多格式数据体系(含自研HiF4/HiF8)为低精度推理提供可控的精度路径。其核心价值可以概括为:在有限的机架空间与功耗约束下,提升单位硬件的大模型承载能力与推理吞吐效率。
昇腾960DT的算力规格呈现清晰的“精度—算力”对应关系:
| 数据格式 | 单卡算力 |
|---|---|
| FP8 | 2 PFLOPS |
| FP4 | 4 PFLOPS |
这一规格说明两点:其一,低精度是算力释放的主要方向,FP4相对FP8算力再翻一倍;其二,性能较上一代翻番,意味着代际升级的幅度较大,对于以低精度推理为主负载的场景,单位算力成本有明显改善空间。需要说明的是,算力数字是峰值规格,实际可达性能取决于模型结构、批处理规模、内存访问模式与软件栈优化程度。
片上HBM容量最高288GB,访存带宽9.6TB/s。这两个指标共同决定了“能装多大”和“喂得多快”:
互联带宽2.2TB/s主要用于多卡之间的数据交换,包括张量并行、专家并行、流水线并行等场景下的通信需求。在大模型部署中,单卡往往无法容纳完整模型,必须多卡协同;此时互联带宽直接决定了并行效率与扩展线性度。2.2TB/s的规格为高密度部署提供了通信基础,但实际效率仍受拓扑结构、通信库实现与并行策略影响。
昇腾960DT支持的数据格式可分为三类:
其中HiF4是自研的4bit低精度数据格式,面向低精度推理场景设计。其意义在于:4bit格式可将权重与激活的存储需求压缩到FP16的约四分之一,从而在相同显存容量下装载更大模型或更大批处理;同时配合硬件层面的算力支持,形成“格式—算力—显存”三者协同的低精度推理路径。需要客观指出的是,4bit精度的数值表达能力有限,是否采用取决于模型对精度损失的容忍度与校准策略,并非所有负载都适合直接使用。
以一个典型的大模型推理流程为例,说明各能力模块的协同方式(示意性伪代码,非真实接口):
# 示意性流程,仅表达逻辑顺序load_model(weights, dtype=HiF8) # 以低精度格式加载权重,压缩显存占用allocate_kv_cache(hbm_capacity=288GB) # 大容量HBM承载KV Cachefor batch in request_stream:activations = forward(model, batch, compute_dtype=FP8) # FP8算力执行主体计算logits = output_projection(activations, dtype=BF16) # 关键环节回到较高精度if multi_card_parallel:all_reduce(gradients_or_activations, bandwidth=2.2TB/s) # 卡间互联交换
从流程可见:
昇腾960DT的定义可以归纳为:一款以FP8/FP4低精度算力翻番为核心特征、以288GB HBM与9.6TB/s访存带宽为数据支撑、以2.2TB/s互联带宽为扩展基础、并支持包含自研HiF4在内的多格式数据体系的AI加速卡。它的核心价值在于提升单位硬件的大模型承载能力与低精度推理吞吐效率;其适用边界在于:以推理与吞吐敏感型负载为主场景,低精度使用需配合精度验证,实际性能需以目标负载实测为准。理解这一定义,有助于在技术选型与架构设计中做出更理性的判断。