ASIC Design of a Canonical Huffman Encoder for Computational Storage Drives

IF 0.8 4区 工程技术 Q4 ENGINEERING, ELECTRICAL & ELECTRONIC Electronics Letters Pub Date : 2025-03-25 DOI:10.1049/ell2.70224
Yunxin Huang, Aiguo Song, Tao Lu, Yafei Yang
{"title":"ASIC Design of a Canonical Huffman Encoder for Computational Storage Drives","authors":"Yunxin Huang,&nbsp;Aiguo Song,&nbsp;Tao Lu,&nbsp;Yafei Yang","doi":"10.1049/ell2.70224","DOIUrl":null,"url":null,"abstract":"<p>Huffman coding is foundational to data compression algorithms. We propose an advanced application-specific integrated circuit (ASIC) design for a canonical Huffman encoder, optimised for high throughput and low power consumption. Our design introduces a high-speed sorting circuit, an efficient Huffman tree canonisation algorithm and an innovative entropy-based compressibility prediction mechanism. Implemented using 12 nm CMOS technology, the proposed solution achieves a remarkable throughput of 4 GB/s and sub-microsecond latency for 4 KB pages, outperforming existing x86 software implementations by nearly two orders of magnitude and surpassing state-of-the-art hardware accelerators. This advancement significantly enhances data processing capabilities in computational storage drives (CSDs), providing a scalable and energy-efficient data compression solution for modern data centres.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"61 1","pages":""},"PeriodicalIF":0.8000,"publicationDate":"2025-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.70224","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electronics Letters","FirstCategoryId":"5","ListUrlMain":"https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/ell2.70224","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Huffman coding is foundational to data compression algorithms. We propose an advanced application-specific integrated circuit (ASIC) design for a canonical Huffman encoder, optimised for high throughput and low power consumption. Our design introduces a high-speed sorting circuit, an efficient Huffman tree canonisation algorithm and an innovative entropy-based compressibility prediction mechanism. Implemented using 12 nm CMOS technology, the proposed solution achieves a remarkable throughput of 4 GB/s and sub-microsecond latency for 4 KB pages, outperforming existing x86 software implementations by nearly two orders of magnitude and surpassing state-of-the-art hardware accelerators. This advancement significantly enhances data processing capabilities in computational storage drives (CSDs), providing a scalable and energy-efficient data compression solution for modern data centres.

Abstract Image

Abstract Image

Abstract Image

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于计算存储驱动器的标准霍夫曼编码器的ASIC设计
霍夫曼编码是数据压缩算法的基础。我们提出一种先进的专用集成电路(ASIC)设计,用于规范的霍夫曼编码器,针对高吞吐量和低功耗进行了优化。我们的设计引入了一个高速排序电路,一个高效的霍夫曼树规范化算法和一个创新的基于熵的可压缩性预测机制。该解决方案采用12纳米CMOS技术,实现了4 GB/s的吞吐量和4 KB页面的亚微秒延迟,比现有的x86软件实现高出近两个数量级,超过了最先进的硬件加速器。这一进步显著提高了计算存储驱动器(csd)的数据处理能力,为现代数据中心提供了可扩展且节能的数据压缩解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Electronics Letters
Electronics Letters 工程技术-工程:电子与电气
CiteScore
2.70
自引率
0.00%
发文量
268
审稿时长
3.6 months
期刊介绍: Electronics Letters is an internationally renowned peer-reviewed rapid-communication journal that publishes short original research papers every two weeks. Its broad and interdisciplinary scope covers the latest developments in all electronic engineering related fields including communication, biomedical, optical and device technologies. Electronics Letters also provides further insight into some of the latest developments through special features and interviews. Scope As a journal at the forefront of its field, Electronics Letters publishes papers covering all themes of electronic and electrical engineering. The major themes of the journal are listed below. Antennas and Propagation Biomedical and Bioinspired Technologies, Signal Processing and Applications Control Engineering Electromagnetism: Theory, Materials and Devices Electronic Circuits and Systems Image, Video and Vision Processing and Applications Information, Computing and Communications Instrumentation and Measurement Microwave Technology Optical Communications Photonics and Opto-Electronics Power Electronics, Energy and Sustainability Radar, Sonar and Navigation Semiconductor Technology Signal Processing MIMO
期刊最新文献
A High Temperature–Voltage Sensitivity 2-Transistor Voltage Reference With Wide Range Operation A Novel Higher Order Local Time-Stepping Technique for the DGTD–FDTD Method Compact Acoustic Signal Portraits for Resource-Efficient Mechanical Fault Detection Miniaturised QMSIW Filter Loading Sinusoidal Curved Slot Dispersion Measurement of Semiconductor Lasers Using Low-Coherence Holography
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1