Home > Papers

 
 
Parallelizing the Count-Min Sketch Algorithm on the Multi-core Processors
ZHANG Yu * #
College of Computer and Control Engineering, Nankai University, 300071
*Correspondence author
#Submitted by
Subject:
Funding: Doctoral Fund of Ministry of Education of China Grant (No.No. 2011031120030)
Opened online:21 December 2015
Accepted by: none
Citation: ZHANG Yu.Parallelizing the Count-Min Sketch Algorithm on the Multi-core Processors[OL]. [21 December 2015] http://en.paper.edu.cn/en_releasepaper/content/4668107
 
 
In high-speed network monitoring, the ever-growing traffic calls for a high-performance solution for the computation of items' frequencies. The increasing number of cores in current commodity multi-core processors opens up new opportunities in parallelization. In this paper, we present a novel method that exploits the great parallel capability of multi-cores to speed up the famous Count-Min sketch algorithm. The proposed parallel Count-Min sketch algorithm equally distributes the input data stream into sub-threads which use the original Count-Min sketch algorithm to process the sub-streams. The counters in each local Count-Min sketch with frequency increments exceeding a pre-defined threshold are sent to a merging thread which is able to return the estimated frequencies satisfying the (epsilon, delta)-approximation requirement. The theoretical correctness and complexity analyses are presented. Experiments with real traffic traces confirm the theoretical analyses and demonstrate the excellent performance as well as the effects of parameters. The results show that the proposed parallel Count-Min sketch algorithm achieves near-linear speedup at the cost of greater memory use.
Keywords:Count-Min sketch; Parallel algorithms; Data streams
 
 
 

For this paper

  • PDF (0B)
  • ● Revision 0   
  • ● Print this paper
  • ● Recommend this paper to a friend
  • ● Add to my favorite list

    Saved Papers

    Please enter a name for this paper to be shown in your personalized Saved Papers list

Tags

Add yours

Related Papers

Statistics

PDF Downloaded 50
Bookmarked 0
Recommend 0
Comments Array
Submit your papers