Parallel Association Rules Mining on GPU: CUDA

被引:0
作者
Bai, H. T. [1 ]
Sun, J. G. [1 ]
He, L. L. [1 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Jilin, Peoples R China
来源
ITESS: 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES, PT 1 | 2008年
关键词
Association Rule; CUDA; GPU; Support Counting;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
General-purpose computation on graphics processing unit (GPGPU) is playing an important role in super-computing. In this paper, we proposed a parallel association mining solution based on GPU using CUDA-- CudaApriori. The support-counting step for candidate frequent item-sets is off-loaded from CPU to GPU. Firstly, candidate frequent item sets and transactions are partitioned in the pattern of thread block and grid of thread blocks of GPU. Secondly, the task of support counting is performed in parallel by massive threads with the simple matching computation, suitable to stream access model of GPU. In our experimental work, we simulated transactions on both our CudaApriori and the standard Apriori. The result shows that CudaApriori produces. a 10-fold performance enhancement of frequent k-itemsets (k > 2) mining phase to Apriori and outperforms it by up to 80% at whole. In spite of the data, transmission of CudaApriori between GPU and CPU is the extra cost to Apriori, its performance reducing can be neglected with the high 2GB/s speed road.
引用
收藏
页码:142 / 148
页数:7
相关论文
共 18 条
  • [1] Grid implementation of the Apriori algorithm
    Aflori, Cristian
    Craus, Mitica
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2007, 38 (05) : 295 - 300
  • [2] Agarwal R., 1994, P 20 INT C VER LARG
  • [3] Parallel mining of association rules
    Agrawal, R
    Shafer, JC
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1996, 8 (06) : 962 - 969
  • [4] Bradley P, 2002, COMMUN ACM, V45, P38, DOI 10.1145/545151.545176
  • [5] FAN Z, 2004, P ACM IEEE SUP C
  • [6] HAN EH, 1997, P ACM SIGMOD MAN DAT
  • [7] HAN J, 2000, P ACM SIGMOD MAN DAT
  • [8] Algorithms for mining association rules in bag databases
    Hsu, PY
    Chen, YL
    Ling, CC
    [J]. INFORMATION SCIENCES, 2004, 166 (1-4) : 31 - 47
  • [9] JACOB N, 2006, P 22 ANN COMP SEC AP
  • [10] Mining association rules with multi-dimensional constraints
    Lee, AJT
    Lin, WC
    Wang, CS
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (01) : 79 - 92