首页> 外文会议>IASTED International Conference on Parallel and Distributed Computing and Systems >A HIGHLY PARALLEL GPU-BASED HASH ACCELERATOR FOR A DATA DEDUPLICATION SYSTEM
【24h】

A HIGHLY PARALLEL GPU-BASED HASH ACCELERATOR FOR A DATA DEDUPLICATION SYSTEM

机译:基于GPU的高度平行的GPU散列加速器,用于数据重复数据删除系统

获取原文

摘要

Recently, data storage systems with data deduplication have been introduced as a method of reducing storage space by eliminating redundant data. In a deduplication storage system, the collision-resistant fingerprint of each data segment must be calculated using a hash algorithm. This paper presents a GPU based accelerator, called g-Dedu, for processing the hash computation of the deduplication system. The g-Dedu accelerator algorithm is especially designed for handling the variable and small size of the data used in a deduplication system, which cannot be processed efficiently by a GPU in a straightforward way. Our data organization approach uses a hierarchical data structure to organize the processing data. A scheduler manages these data for optimal GPU processing. Our patterned data segment approach overcomes some noticeable performance drops resulting from the GPU memory model. Furthermore, different from some previous GPU hash accelerator work, our approach strictly follows the hash-processing standard. Using this new approach, g-Dedu achieves 6 times speedup on the SHA-1 computation, and 7.4 times speedup on the SHA-2 computation when compared with a CPU-based implementation.
机译:最近,已经引入了具有数据重复数据删除的数据存储系统,作为通过消除冗余数据来减少存储空间的方法。在重复数据删除存储系统中,必须使用散列算法计算每个数据段的抗冲击指纹。本文介绍了一种基于GPU的加速器,称为G-Dedu,用于处理重复数据删除系统的散列计算。 G-DEDU加速器算法特别设计用于处理重复数据删除系统中使用的数据的变量和小尺寸,这不能以直接的方式通过GPU有效地处理。我们的数据组织方法使用分层数据结构来组织处理数据。调度程序管理这些数据以获得最佳GPU处理。我们的图案化数据段方法克服了GPU内存模型产生的一些显着的性能下降。此外,与某些以前的GPU哈希加速器工作不同,我们的方法严格遵循哈希处理标准。使用这种新方法,与基于CPU的实现相比,G-Dedu在SHA-1计算上实现了6次加速,并且在SHA-2计算上加速了7.4倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号