本发明公开了一种Bzip2算法硬件加速实现方法。本方法是利用硬件加速器实现在程序中占大量执行时间的前置变换和行程长度编码,以加速程序的压缩速度。有如下特点:
首先,以硬件加速器输入输出缓存作为与通用计算系统的通信接口,并通过软件为硬件加速器准备输入数据,并整理读取输出数据,简化了硬件加速器的设计;
其次,以硬件方式实现前置变换和行程长度编码,并采用全展开的2048位并行比较器和移位器,加速了程序的执行,加快了Bzip2算法的数据压缩速度,有效提高程序的性能。
申请日: 2009年01月22日 公开日: 2009年07月08日 授权公告日: 申请人/专利权人: 浙江大学 申请人地址: 浙江省杭州市西湖区浙大路38号 发明设计人: 陈天洲;严力科;胡威;王罡;冯德贵;吴斌斌;陈度;王勇刚;刘敬伟 专利代理机构: 杭州求是专利事务所有限公司 代理人: 林怀禹 专利类型: 发明专利 分类号: H03M7/30;G06F9/38 点此查看跟Bzip2算法专利相关的 主附图公开说明书授权说明书
【编辑推荐】
- Linux Bash命令关于程序调试详解
- Linux Bash命令关于快捷键应用
- Linux Bash Shell系统的应用详解
- Linux Bash具体安装步骤及使用介绍
- Linux Bash命令查询相关事件详解
推荐阅读
本篇报道我们介绍了tar调用Bzip2解压缩程序,以后应该不需要为下载了一个软件而不知道如何在Linux下解开而烦恼了。而且以上方法对于Unix也基本有效。概念 tar打包: tar命令的选项有很多(用mantar可以查看到): #>>>详细阅读
本文标题:Bzip2算法硬件加速方法
地址:http://www.17bianji.com/yunwei/1970.html
1/2 1