A fast approach for parallel deduplication on multicore processors

  • Authors:
  • Guilherme Dal Bianco;Renata Galante;Carlos A. Heuser

  • Affiliations:
  • Universidade Federal do Rio, Porto Alegre, RS, Brazil;Universidade Federal do Rio, Porto Alegre, RS, Brazil;Universidade Federal do Rio, Porto Alegre, RS, Brazil

  • Venue:
  • Proceedings of the 2011 ACM Symposium on Applied Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a fast approach that parallelizes the deduplication process on multicore processors. Our approach, named MD-Approach, combines an efficient blocking method with a robust data parallel programming model. The blocking phase is composed of two steps. The first step generates large blocks by grouping records with low degree of similarity. The second step segments large blocks, that may result in unbalanced load, in more precise sub-blocks. A parallel data programming model is used to implement our approach in a sequence of both map and reduce operations. An empirical evaluation has shown that our deduplication approach is almost twice faster than BTO-BK, that is a scalable parallel deduplication solution in distributed environment. To the best of our knowledge, MD-Approach is the first to focus on multicore processors for parallel dedu-plication.