Accelerating Dynamic Itemset Counting on Intel Many-core Systems

被引:0
|
作者
Zymbler, Mikhail [1 ]
机构
[1] South Ural State Univ, Chelyabinsk, Russia
基金
俄罗斯基础研究基金会;
关键词
frequent itemset mining; dynamic itemset counting; bitmap; OpenMP; many-core; Intel Xeon Phi;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents a parallel implementation of a Dynamic Itemset Counting (DIC) algorithm for many-core systems, where DIC is a variation of the classical Apriori algorithm. We propose a bit-based internal layout for transactions and itemsets with the assumption that such a representation of the transaction database fits in main memory. This technique reduces the memory space for storing the transaction database and also simplifies support counting and candidate itemsets generation via logical bitwise operations. Implementation uses OpenMP technology and thread-level parallelism. Experimental evaluation on the platforms of Intel Xeon CPU and Intel Xeon Phi coprocessor with large synthetic database showed good performance and scalability of the proposed algorithm.
引用
收藏
页码:1343 / 1348
页数:6
相关论文
共 50 条
  • [1] Discovery of Time Series Motifs on Intel Many-Core Systems
    M. L. Zymbler
    Ya. A. Kraeva
    Lobachevskii Journal of Mathematics, 2019, 40 : 2124 - 2132
  • [2] Time Series Discord Discovery on Intel Many-Core Systems
    Zymbler, Mikhail
    Polyakov, Andrey
    Kipnis, Mikhail
    PARALLEL COMPUTATIONAL TECHNOLOGIES, PCT 2019, 2019, 1063 : 168 - 182
  • [3] Discovery of Time Series Motifs on Intel Many-Core Systems
    Zymbler, M. L.
    Kraeva, Ya. A.
    LOBACHEVSKII JOURNAL OF MATHEMATICS, 2019, 40 (12) : 2124 - 2132
  • [4] Accelerating Time Series Subsequence Matching on the Intel Xeon Phi Many-core Coprocessor
    Miniakhmetov, Ruslan
    Movchan, Aleksander
    Zymbler, Mikhail
    2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, : 1399 - 1404
  • [5] Accelerating deduplication on many-core platform
    Wang, J. (wangjingui1988@163.com), 1600, Binary Information Press (10):
  • [6] Dynamic Power Management for Neuromorphic Many-Core Systems
    Hoeppner, Sebastian
    Vogginger, Bernhard
    Yan, Yexin
    Dixius, Andreas
    Scholze, Stefan
    Partzsch, Johannes
    Neumaerker, Felix
    Hartmann, Stephan
    Schiefer, Stefan
    Ellguth, Georg
    Cederstroem, Love
    Plana, Luis A.
    Garside, Jim
    Furber, Steve
    Mayr, Christian
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (08) : 2973 - 2986
  • [7] Accelerating Dedispersion Using Many-core Architectures
    Novotny, Jan
    Adamek, Karel
    Clark, M. A.
    Giles, Mike
    Armour, Wes
    ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2023, 269 (01):
  • [8] FROM GPGPU TO MANY-CORE: NVIDIA FERMI AND INTEL MANY INTEGRATED CORE ARCHITECTURE
    Heinecke, Alexander
    Klemm, Michael
    Bungartz, Hans-Joachim
    COMPUTING IN SCIENCE & ENGINEERING, 2012, 14 (02) : 78 - 83
  • [9] Activation of Secure Zones in Many-core Systems with Dynamic Rerouting
    Caimi, Luciano L.
    Fochi, Vinicius
    Wachter, Eduardo
    Munhoz, Daniel
    Moraes, Fernando G.
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 144 - 147
  • [10] Accelerating Lattice QCD on Sunway Many-core Processor
    Zhang Zengxiao
    Luan Zhongzhi
    Xu Chongyang
    Gong Ming
    Xu Shun
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 605 - 612