{"title":"基于LZ4算法的硬件加速快速无损压缩","authors":"Jee-hong Kim, Jundong Cho","doi":"10.1145/3316551.3316564","DOIUrl":null,"url":null,"abstract":"Data compression can efficiently utilize the storage capacity. Especially for mobile devices, they have limited resources such as a CPU (Central Processing Unit) operation clock and a power source, so hardware designed compression method is required. Most adaptive dictionary-based compression methods have their root in Lempel-Ziv algorithm. LZ4 is one of the fastest compression algorithms. In this paper, we propose an advanced algorithm and hardware architecture with improved compression ratio and speed. In order to achieve a higher compression ratio, the proposed algorithm has a variable length format while LZ4 has a fixed length format. Experimental results show that the proposed architecture can achieve compression throughput up to 3.84Gbps and compression ratio up to 4. In this way, our hardware-based architecture improves memory performance and battery life of mobile devices with low power consumption.","PeriodicalId":300199,"journal":{"name":"Proceedings of the 2019 3rd International Conference on Digital Signal Processing","volume":"297 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Hardware-accelerated Fast Lossless Compression Based on LZ4 Algorithm\",\"authors\":\"Jee-hong Kim, Jundong Cho\",\"doi\":\"10.1145/3316551.3316564\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data compression can efficiently utilize the storage capacity. Especially for mobile devices, they have limited resources such as a CPU (Central Processing Unit) operation clock and a power source, so hardware designed compression method is required. Most adaptive dictionary-based compression methods have their root in Lempel-Ziv algorithm. LZ4 is one of the fastest compression algorithms. In this paper, we propose an advanced algorithm and hardware architecture with improved compression ratio and speed. In order to achieve a higher compression ratio, the proposed algorithm has a variable length format while LZ4 has a fixed length format. Experimental results show that the proposed architecture can achieve compression throughput up to 3.84Gbps and compression ratio up to 4. In this way, our hardware-based architecture improves memory performance and battery life of mobile devices with low power consumption.\",\"PeriodicalId\":300199,\"journal\":{\"name\":\"Proceedings of the 2019 3rd International Conference on Digital Signal Processing\",\"volume\":\"297 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-02-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2019 3rd International Conference on Digital Signal Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3316551.3316564\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 3rd International Conference on Digital Signal Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3316551.3316564","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hardware-accelerated Fast Lossless Compression Based on LZ4 Algorithm
Data compression can efficiently utilize the storage capacity. Especially for mobile devices, they have limited resources such as a CPU (Central Processing Unit) operation clock and a power source, so hardware designed compression method is required. Most adaptive dictionary-based compression methods have their root in Lempel-Ziv algorithm. LZ4 is one of the fastest compression algorithms. In this paper, we propose an advanced algorithm and hardware architecture with improved compression ratio and speed. In order to achieve a higher compression ratio, the proposed algorithm has a variable length format while LZ4 has a fixed length format. Experimental results show that the proposed architecture can achieve compression throughput up to 3.84Gbps and compression ratio up to 4. In this way, our hardware-based architecture improves memory performance and battery life of mobile devices with low power consumption.