Title :
Closed cube computation on multi-core CPUs
Author :
Luan, Hua ; Zhou, Mingquan ; Fu, Yan ; Wang, Xuesong
Author_Institution :
Coll. of Inf. Sci. & Technol., Beijing Normal Univ., Beijing, China
Abstract :
Closed cube computation is a popular method to solve the huge output problem of data cubing and has attracted great interests among researchers. A lot of efficient algorithms such as QC-DFS, C-Cubing and CC ALG have been proposed. However, due to significant changes in computer hardware architecture in recent years, these algorithms need to be revisited to achieve good performance. In this paper, we present a parallel algorithm for closed cube computation on multi-core CPUs to fully utilize the processor resources. In our algorithm, a cost-based load balance strategy is designed to deal with data skews and partitions based on each individual dimension are simultaneously computed to generate closed cells. An extensive performance study is conducted and the results show that good speedups can be gained for the parallel algorithm.
Keywords :
computer architecture; data mining; multiprocessing systems; parallel algorithms; resource allocation; C-cubing; CC ALG; QC-DFS; closed cell generation; closed cube computation; computer hardware architecture; cost-based load balance strategy; data cubing; data partitions; data skews; multicore CPU; parallel algorithm; processor resource utilization; Algorithm design and analysis; Clustering algorithms; Educational institutions; Instruction sets; Multicore processing; Partitioning algorithms; closed cube computation; multi-core; parallel algorithm;
Conference_Titel :
Fuzzy Systems and Knowledge Discovery (FSKD), 2012 9th International Conference on
Conference_Location :
Sichuan
Print_ISBN :
978-1-4673-0025-4
DOI :
10.1109/FSKD.2012.6233945