首页> 外文会议>CSO 2010;International joint conference on computational sciences and optimization >A Parallel Bulk loading Algorithm for M-tree on Multi-core CPUs
【24h】

A Parallel Bulk loading Algorithm for M-tree on Multi-core CPUs

机译:多核CPU上M树的并行批量加载算法

获取原文

摘要

A parallel bulk loading algorithm of M-tree is proposed in this paper, which takes advantage of the multi-core chips. The sequential bulk loading algorithm of M-tree consists of three steps: partition, recursion and aggregation, and we parallelize the first two steps. In the partition step, the whole dataset are split and assigned to several independent threads. Then, a tree-structure tasks graph is adopted to parallelize the second step recursion. The problems of load balancing and synchronization are both considered carefully in our algorithm. Experimental results have illustrated that the proposed parallel algorithm can speed up the procedure of bulk loading of M-tree significantly.
机译:提出了一种利用多核芯片的M树并行批量加载算法。 M树的顺序批量加载算法包括三个步骤:分区,递归和聚合,我们并行化了前两个步骤。在分区步骤中,整个数据集被拆分并分配给几个独立的线程。然后,采用树结构任务图来并行化第二步递归。我们的算法都仔细考虑了负载平衡和同步问题。实验结果表明,所提出的并行算法可以显着加快M树的批量加载过程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号