首页> 外文会议>Proceedings of the 19th Euromicro International Conference on Parallel, Distributed and Network-Based Processing >Parallization of Adaboost Algorithm through Hybrid MPI/OpenMP and Transactional Memory
【24h】

Parallization of Adaboost Algorithm through Hybrid MPI/OpenMP and Transactional Memory

机译:通过混合MPI / OpenMP和事务性内存对Adaboost算法进行并行化

获取原文

摘要

This paper proposes a parallelization of the Adaboost algorithm through hybrid usage of MPI, OpenMP, and transactional memory. After detailed analysis of the Adaboost algorithm, we show that multiple levels of parallelism exists in the algorithm. We develop the lower level of parallelism through OpenMP and higher level parallelism through MPI. Software transactional memory are used to facilitate the management of shared data among different threads. We evaluated the Hybrid parallelized Adaboost algorithm on a heterogeneous PC cluster. And the result shows that nearly linear speedup can be achieved given a good load balancing scheme. Moreover, the hybrid parallelized Adaboost algorithm outperforms Purely MPI based approach by about 14% to 26%.
机译:本文提出了通过MPI,OpenMP和事务性内存的混合使用来实现Adaboost算法的并行化。在对Adaboost算法进行详细分析之后,我们表明该算法中存在多个级别的并行性。我们通过OpenMP开发较低级别的并行性,并通过MPI开发较高级别的并行性。软件事务性内存用于促进不同线程之间共享数据的管理。我们在异构PC群集上评估了混合并行Adaboost算法。结果表明,采用良好的负载均衡方案,可以实现近乎线性的加速。此外,混合并行Adaboost算法的性能要比纯基于MPI的方法好14%到26%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号