Bzip2算法硬件加速方法
作者:佚名
以硬件方式實現(xiàn)前置變換和行程長度編碼,并采用全展開的2048位并行比較器和移位器,加速了程序的執(zhí)行,加快了bzip2算法的數(shù)據(jù)壓縮速度,有效提高程序的性能。
本發(fā)明公開了一種Bzip2算法硬件加速實現(xiàn)方法。本方法是利用硬件加速器實現(xiàn)在程序中占大量執(zhí)行時間的前置變換和行程長度編碼,以加速程序的壓縮速度。有如下特點:
首先,以硬件加速器輸入輸出緩存作為與通用計算系統(tǒng)的通信接口,并通過軟件為硬件加速器準備輸入數(shù)據(jù),并整理讀取輸出數(shù)據(jù),簡化了硬件加速器的設計;
其次,以硬件方式實現(xiàn)前置變換和行程長度編碼,并采用全展開的2048位并行比較器和移位器,加速了程序的執(zhí)行,加快了Bzip2算法的數(shù)據(jù)壓縮速度,有效提高程序的性能。
首先,以硬件加速器輸入輸出緩存作為與通用計算系統(tǒng)的通信接口,并通過軟件為硬件加速器準備輸入數(shù)據(jù),并整理讀取輸出數(shù)據(jù),簡化了硬件加速器的設計;
其次,以硬件方式實現(xiàn)前置變換和行程長度編碼,并采用全展開的2048位并行比較器和移位器,加速了程序的執(zhí)行,加快了Bzip2算法的數(shù)據(jù)壓縮速度,有效提高程序的性能。
| 申請日: | 2009年01月22日 |
| 公開日: | 2009年07月08日 |
| 授權公告日: | |
| 申請人/專利權人: | 浙江大學 |
| 申請人地址: | 浙江省杭州市西湖區(qū)浙大路38號 |
| 發(fā)明設計人: | 陳天洲;嚴力科;胡威;王罡;馮德貴;吳斌斌;陳度;王勇剛;劉敬偉 |
| 專利代理機構: | 杭州求是專利事務所有限公司 |
| 代理人: | 林懷禹 |
| 專利類型: | 發(fā)明專利 |
| 分類號: | H03M7/30;G06F9/38 |
【編輯推薦】
責任編輯:chenqingxiang
來源:
百度






















