首页    期刊浏览 2024年10月05日 星期六
登录注册

文章基本信息

  • 标题:Load balancing parallelizing XML query processing based on shared cache chip multi-processor (CMP)
  • 本地全文:下载
  • 作者:Wanli Zuo ; Yongheng Chen ; Fengling He
  • 期刊名称:Scientific Research and Essays
  • 印刷版ISSN:1992-2248
  • 出版年度:2011
  • 卷号:6
  • 期号:18
  • 页码:3914-3926
  • DOI:10.5897/SRE11.444
  • 语种:English
  • 出版社:Academic Journals
  • 摘要:Chip multi-processor (CMP) could support more than two threads to execute simultaneously, and some executing units are owned by each core. Based on CMP, this paper proposes a novel and complete optimization framework on parallelism for XML database multithreaded query processing that strives for maximum resource utilization. Firstly, a set of algorithms for constructing the parallel sub-query plans and partitioning XML document by parallel sub-query plans are proposed. Furthermore, in order to reduce cache access conflict and address the imbalance of threads’ workload, we refine the granularity of partitioned XML document and balance the workload assignment by executive pairs for the unit. Finally, by building the execution plan tree of sub-query plans constructed, the partial solution produced by parallel sub-query plans are merged into final solution. Our theoretical analysis and empirical evaluation show that the proposed algorithm could impressively improve in the performance of XML query processing.
  • 关键词:Chip multi-processor; parallel query processing; XML query optimization
国家哲学社会科学文献中心版权所有