• DocumentCode
    2382859
  • Title

    An OpenCL Candidate Slicing Frequent Pattern Mining algorithm on graphic processing units

  • Author

    Lin, Che-Yu ; Yu, Kun-Ming ; Ouyang, Wen ; Zhou, Jiayi

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Chung Hua Univ., Hsinchu, Taiwan
  • fYear
    2011
  • fDate
    9-12 Oct. 2011
  • Firstpage
    2344
  • Lastpage
    2349
  • Abstract
    Frequent pattern mining (FPM) is important in data mining field with Apriori algorithm to be one of the commonly used approaches to solve it. However, Aprori algorithm encounters an issue that the computation time increases dramatically when data size increases and when the threshold is small. Many parallel algorithms have been proposed to speed up the computation using computer clusters or grid systems. GPUs have also been applied on FPM with only few adopting OpenCL although OpenCL has the advantage of being platform independent. Thus, the aim of this research is to develop efficient parallel Aprori strategy using GPU and OpenCL. Our novel method, Candidate Slicing Frequent Pattern Mining (CSFPM) algorithm, improves over the previous method by slicing candidate information to better balance the load between processing units. This strategy is proved to be more efficient according to our experiments. For example, CSFPM is at most 2.6 times faster than the previous method. Therefore, CSFPM is an efficient parallel Apriori algorithm which can reduce computation time and improve overall performance.
  • Keywords
    computational complexity; data mining; graphics processing units; pattern clustering; GPU; OpenCL candidate slicing frequent pattern mining algorithm; computation time; computer clusters; data mining field; graphic processing units; grid systems; parallel Aprori strategy; parallel algorithms; Algorithm design and analysis; Central Processing Unit; Data mining; Databases; Graphics processing unit; Instruction sets; Parallel processing; OpenCL; frequent pattern mining; graphic processing unit (GPU); parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2011 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1062-922X
  • Print_ISBN
    978-1-4577-0652-3
  • Type

    conf

  • DOI
    10.1109/ICSMC.2011.6084028
  • Filename
    6084028