paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Atalanta: A Bit is Worth a “Thousand” Tensor Values

Atalanta:一比特抵“千”个张量值
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10 · 该论文研究定点量化 DNN 的无损张量压缩与硬件/软件协同设计,属于计算机体系结构与推理加速方向,与用户关注的静态分析、Agentic 程序、LLM 辅助形式化验证、浮点程序分析及贝叶斯程序分析均无直接关系。引用 14 inbox
Alberto Delmas Lascorz, Mostafa Mahmoud, Ali Hadi Zadeh, Milos Nikolic, Kareem Ibrahim, Christina Giannoula, Ameer Abdelhadi, Andreas Moshovos
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:Atalanta:为定点量化 DNN 设计的无损张量压缩,在片外内存控制器前透明编解码,以极低开销接近算术编码效率。

定点量化深度神经网络推理受限于片上/片外存储容量与带宽。Atalanta 是一种无损、软硬件协同设计的张量压缩技术:在片外内存控制器前透明地压缩/解压权重与激活,兼容任意 ML 加速器。其编解码器各用不到 50B 内部存储,编码效率接近算术编码,却避免其复杂度和带宽限制。在 65nm 实现中,8-bit 量化模型上权重与激活数据占用平均降至 60% 和 48%,可与多种量化方法互补;与 Tensorcore 加速器集成后速度与能效分别提升 1.44× 和 1.37×,还能压缩训练中暂存的激活以支持定点推理。

问题
定点量化 DNN 推理中,张量数据占用片外存储并产生片外流量,限制有效容量、性能和能效。
方法
提出 Atalanta,一种软硬件协同的无损张量压缩方案,在片外内存控制器前透明压缩/解压,编解码器存储开销极小,兼顾编码效率与低复杂度。
评估
在 65nm 工艺和 8-bit 量化模型上评估,权重/激活压缩至 60%/48%,与 Tensorcore 加速器集成取得 1.44× 加速和 1.37× 能效提升,并验证训练激活压缩。
原文摘要(Abstract)

Atalanta is a lossless, hardware/software co-designed compression technique for the tensors of fixed-point quantized deep neural networks. Atalanta increases effective memory capacity, reduces off-die traffic, and/or helps to achieve the desired performance/energy targets while using smaller off-die memories during inference. Atalanta is architected to deliver nearly identical coding efficiency compared to Arithmetic Coding while avoiding its complexity, overhead, and bandwidth limitations. Indicatively, the Atalanta decoder and encoder units each use less than 50B of internal storage. In hardware, Atalanta is implemented as an assist over any machine learning accelerator transparently compressing/decompressing tensors just before the off-die memory controller. This work shows the performance and energy efficiency of Atalanta when implemented in a 65nm technology node. Atalanta reduces data footprint of weights and activations to 60% and 48% respectively on average over a wide set of 8-bit quantized models and complements a wide range of quantization methods. Integrated with a Tensorcore-based accelerator, Atalanta boosts the speedup and energy efficiency to 1.44× and 1.37×, respectively. Atalanta is effective at compressing the stashed activations during training for fixed-point inference.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{LascorzMZ0IGAM24,
  title = {Atalanta: A Bit is Worth a “Thousand” Tensor Values},
  author = {Alberto Delmas Lascorz and Mostafa Mahmoud and Ali Hadi Zadeh and Milos Nikolic and Kareem Ibrahim and Christina Giannoula and Ameer Abdelhadi and Andreas Moshovos},
  booktitle = {ASPLOS},
  year = {2024},
  doi = {10.1145/3620665.3640356}
}