RTL级可扩展高性能数据压缩方法实现OA北大核心
Implementation of RTL Scalable High-Performance Data Compression Method
针对传统的数据压缩实现方法处理性能较低,难以满足高速网络高负载、低能耗要求,本文提出了基于FPGA(Field-Programmable Gate Array)的高性能数据压缩方法.在数据计算方面,定制化一种专用并行数据匹配方法,并对压缩算法进行子任务划分,设计细粒度的串/并混合结构实现数据压缩和数据编码;在数据存储方面,设计了面向硬件的专用高效字典处理,并采用多级缓存机制优化访存结构;基于FPGA的资源面积,设计了多通道、可扩展数据压缩结构,并采用轮询策略实现多通道的数据分配和回收;在优化过程中,采用RTL(Register Transfer Level)实现数据压缩算法.实验结果表明优化后的压缩算法与CPU相比达到了1.634的加速比,吞吐量为4.33 Gb/s.
陈晓杰;李斌;周清雷
数学工程与先进计算国家重点实验室,河南郑州450001郑州大学计算机与人工智能学院,河南郑州450001郑州大学计算机与人工智能学院,河南郑州450001
信息技术与安全科学
数据压缩FPGA多通道并行匹配多级缓存
《电子学报》 2022 (7)
面向弓网大数据的高铁在途运行安全机器学习理论与算法
1548-1557,10
国家自然科学基金(No.61702518)国家重点研发计划重点专项(No.2018XXXXXXXX01)
评论