本发明公开了一种Bzip2算法硬件加速实现方法。本方法是利用硬件加速器实现在程序中占大量执行时间的前置变换和行程长度编码,以加速程序的压缩速度。有如下特点:
首先,以硬件加速器输入输出缓存作为与通用计算系统的通信接口,并通过软件为硬件加速器准备输入数据,并整理读取输出数据,简化了硬件加速器的设计; 其次,以硬件方式实现前置变换和行程长度编码,并采用全展开的2048位并行比较器和移位器,加速了程序的执行,加快了Bzip2算法的数据压缩速度,有效提高程序的性能。
申请日: | 2009年01月22日 |
公开日: | 2009年07月08日 |
授权公告日: | |
申请人/专利权人: | 浙江大学 |
申请人地址: | 浙江省杭州市西湖区浙大路38号 |
发明设计人: | 陈天洲;严力科;胡威;王罡;冯德贵;吴斌斌;陈度;王勇刚;刘敬伟 |
专利代理机构: | 杭州求是专利事务所有限公司 |
代理人: | 林怀禹 |
专利类型: | 发明专利 |
分类号: | H03M7/30;G06F9/38 |
点此查看跟Bzip2算法专利相关的 主附图\公开说明书\授权说明书
转载请注明:IT运维空间 » 运维技术 » Bzip2算法硬件加速方法
发表评论