Parallel Optimization of Frequent Algorithm on Multi-core Processors

被引:0
|
作者
Zhang, Yu [1 ]
Zhang, Jianzhong [1 ]
Xu, Jingdong [1 ]
Wu, Ying [1 ]
机构
[1] Nankai Univ, Coll Informat Tech Sci, Tianjin 300071, Peoples R China
关键词
frequent items; parallel algorithms; weighted data streams; multi-core processors; FINDING FREQUENT; ELEMENTS; STREAMS;
D O I
10.1109/ICCECT.2012.219
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a novel precision integrated framework (PRIF) to parallelize the famous Frequent algorithm in the context of multi-core processors. PRIF does this by equally distributing the stream of items into several sub-threads, each of which runs an optimized weighted Frequent algorithm independently and in parallel. The items with frequency increments over a pre-defined threshold in the sub-threads are sent to a merging thread which uses the same optimized weighted Frequent algorithm to provide the final epsilon-deficient frequent items. The theoretical correctness analysis is presented. Experiments with three real traffic traces show that PRIF exhibits excellent scalability and delivers almost linear speedup.
引用
收藏
页码:295 / 299
页数:5
相关论文
共 50 条
  • [1] An Efficient Parallel Algorithm for Mining Both Frequent Closed and Generator Sequences on Multi-core Processors
    Hai Duong
    Tin Truong
    Bac Le
    [J]. PROCEEDINGS OF 2018 5TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS 2018), 2018, : 154 - 159
  • [2] Parallel Algorithm For Constructing a Cubic Spline on Multi-Core Processors in a Cluster
    Zaynidinov, Hakimjon
    Mallayev, Oybek
    Nurmurodov, Javohir
    [J]. 2020 IEEE 14TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT2020), 2020,
  • [3] Optimization of FFT parallel algorithm on multi-core CPUS
    [J]. Dong, Fang Ai, 1600, UK Simulation Society, Clifton Lane, Nottingham, NG11 8NS, United Kingdom (17):
  • [4] Parallel optimization of convolution algorithm on multi-core DSP
    Xu, Jinwei
    Wang, Qinglin
    Li, Yalin
    Jiang, Jingfei
    Gao, Lei
    Li, Rongchun
    Li, Dongsheng
    [J]. Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2024, 46 (01): : 103 - 112
  • [5] A parallel algorithm for coverage optimization on multi-core architectures
    Wei, Ran
    Murray, Alan T.
    [J]. INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2016, 30 (03) : 432 - 450
  • [6] Parallel XML transformations on multi-core processors
    Sun, Yuanhao
    Li, Tianyou
    Zhang, Qi
    Yang, Jia
    Liao, Shih-wei
    [J]. ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 701 - 708
  • [7] Parallel modular multiplication on multi-core processors
    Giorgi, Pascal
    Imbert, Laurent
    Izard, Thomas
    [J]. 2013 21ST IEEE SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2013, : 135 - 142
  • [8] Core Interface Optimization for Multi-core Neuromorphic Processors
    Su, Zhe
    Hwang, Hyunjung
    Torchet, Tristan
    Indiveri, Giacomo
    [J]. 2023 28TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS, ASYNC, 2023, : 89 - 98
  • [9] Optimizing parallel matrix transpose algorithm on multi-core digital signal processors
    Pei, Xiangdong
    Wang, Qinglin
    Liao, Linyu
    Li, Rongchun
    Mei, Songzhu
    Liu, Jie
    Pang, Zhengbin
    [J]. Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2023, 45 (01): : 57 - 66
  • [10] Designing an efficient parallel spectral clustering algorithm on multi-core processors in Julia
    Huo, Zenan
    Mei, Gang
    Casolla, Giampaolo
    Giampaolo, Fabio
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 138 : 211 - 221