【摘 要】
:
随着计算机技术的飞速发展,数据压缩技术成为解决海量信息存储、传输的关键技术。这种技术可以提高磁盘的有效容量和IO的有效宽带,进而加速程序的执行。数据压缩主要分为有损
论文部分内容阅读
随着计算机技术的飞速发展,数据压缩技术成为解决海量信息存储、传输的关键技术。这种技术可以提高磁盘的有效容量和IO的有效宽带,进而加速程序的执行。数据压缩主要分为有损数据压损和无损数据压缩。其中,无损数据压损广泛应用于航天、医疗等技术领域。常用的无损数据压缩技术有Huffman编码、算术编码等。PAQ数据压缩是一种基于算术编码的无损数据压缩方式,其对文本、二进制、图像、音频等数据,在压缩率方面具有非常突出的优势。PAQ算法使用上下文混合的革命性技术,智能地结合多个统计模型对下一个符号作出更好的预测。PAQ算法压缩比性能很好,开发也很活跃,但是速度比较低,造成该算法在应用方面进步也很缓慢。PAQ在PC机上单核吞吐率为0.5-07MB/so如果数据流量大,则需要消耗过多的CPU资源,通过FPGA硬件可以提高PAQ的吞吐率,提升压缩性能。LPAQ算法是PAQ算法系列中的一个轻量级版本,其模型相对比较少也比较简单,易于在FPGA上实现。PAQ原软件算法各模块在内存中串行执行,效率较低,通过对LPAQ算法改进,使得各个模块可以并行执行,并将其在FPGA硬件上加速,提升压缩性能,降低成本,促进PAQ算法在实际运用中普及。本文重点讨论了LPAQ8L算法的改进,将原算法中以比特为单位的处理方式转变为以字节为单位的处理方式,并在对压缩率影响不大的情况下缩小模块的存储空间使得DDR3的存储空间可以满足算法的需要。在每个模块内部将8个比特的读写过程以流水的方式处理,增加单个模块内部的并行度。在FPGA平台上实现时,模块间以流水的方式处理,并在模块之间设置反馈信号,使模块间协同工作,加速压缩的实现。本文描述的基于FPGA的LPAQ8L的硬件压缩系统,不仅压缩率性能非常高,而且比软件算法吞吐率提升了5~7倍,促进了PAQ算法在实际中的应用。
其他文献
Web服务作为一种新兴的Web应用模式和分布式计算模型,从根本上解决了企业之间及企业内部异构系统之间的互操作和互通信问题。然而现有的主流Web服务发现方法是采用基于UDDI框
计算机网络的复杂性与日俱增,为实现网络安全智能化管理必须对网络进行有效的监测。本文通过利用现有的网络监测技术基于智能Agent中社会性的定义建立了一个可面向社会Agent设
随着新世纪的到来,高新技术发展和全球经济化的加速,我国的产业结构和就业结构正在发生重大变化,对人才的需求更加多样化,对人才培养的质量要求更高。高等职业教育作为高等教
随着多媒体技术和网络通信技术的飞速发展,视频已经广泛地用于政治、军事、商业、医疗和教育等行业。除了政治和军事这两个需要高保密性的领域外,其它领域对视频加密的需求也
由于无限传感器网络(WSNs)具有链路开放,节点生存周期有限,网络拓扑结构动态变化等特性,其安全性受到极大挑战。传统的防火墙机制在探测攻击行为方面具有很大的滞后性,而入侵
21世纪步入了信息时代,越来越多的科技产品引入了人脸识别技术。人脸识别可以帮助人们快速、精确的进行身份的识别,具有十分重要的研究价值和意义。本文对人脸识别的关键技术
随着信息技术的迅猛发展,社会对Web应用系统的需求日益增长。如何快速开发高质量的Web应用系统,以满足社会的需求,已成为当今软件开发领域中的热点问题。在现代Web应用系统开
越来越多的研究表明,长非编码RNA(long non-coding RNA,lncRNA)在许多生物过程中具有重要的功能。而这些长非编码RNA的变异或功能失调会导致一些复杂疾病的发生。目前关于长
随着数字信息技术的飞速发展,海量的多媒体数据已越来越多地融入了人们的日常生活之中,然而如何能够快速有效地从中查找到所需要的信息却是一个严峻的挑战。同时,在多媒体信
随着变电站自动化系统采用以太网进行通信,网络信息安全问题也越来越受到重视。本文依据IEC 61850(变电站通信网络与系统)和IEC 62351(电力系统数据与通信安全)等国际标准确定的变电站自动化发展方向及通信安全需求,分析了目前变电站通信网络所面临的安全威胁及实时性要求,为客户机/服务器通信模型和对等通信模型分别提出了安全认证方案。针对客户机/服务器模型,采用了强口令认证算法SPAS,并结合双