期刊文献+

蚁群算法的三种并行模型分析 被引量:5

Analysis on Three Parallel Models of Ant Colony Algorithm
下载PDF
导出
摘要 在单机多核下分别构造基于OpenMP和MPI的并行蚁群算法模型,在多核集群机下构造基于MPI和MPI+OpenMP的并行蚁群算法模型,并提出动态蚁群择优策略及分段周期交流策略。基于实际路网的路径寻优问题对上述模型进行比较,实验结果表明,在单机多核下,基于MPI的模型与基于OpenMP的模型相比,运行时间短,加速比高,在多核集群机下,基于MPI+OpenMP的混合模型相比基于MPI的模型,在进程数较多时仍具有较高的加速比。 This paper constructs parallel model based on Open Multi-processing(OpenMP) and parallel model based on Message Passing lnterface(MPI) in multi-core environment, and constructs parallel model based on MPI and parallel model based on MPI+OpenMP in the multi-core clusters. The preferred strategy of dynamic ant colony and the strategy of sub-cycle exchange are presented. Finding optimized path of road is used to compare the three models. Experimental results show that MPl-based model run faster and get higher speedup than OpenMP-based model. In multi-core environment, hybrid model of MP1+OpenMP gets higher speedup than MP1-based model with more processes.
出处 《计算机工程》 CAS CSCD 北大核心 2011年第12期170-172,175,共4页 Computer Engineering
基金 陕西师范大学研究生培养创新基金资助项目(2010CXS012)
关键词 蚁群算法 多核 集群机 并行模型 信息交流策略 ant colony algorithm mutlicore cluster parallel model information communication strategy
  • 相关文献

参考文献5

  • 1Randall M, Lewis A. A Parallel Implementation of Ant Colony Optimization[J].Journal of Parallel and Distributed Computing.2002, 62(9):1421-1432.
  • 2Bernd B, Gabriel E K, Christine S. Parallelization Strategies for the Ant System[Z]. Vienna, Austria: University of Vienna, 1997.
  • 3Manfrin M, Birattari M, Stutzle T, et al. Parallel Ant Colony Optimization for the Traveling Salesman Problem[R]. Universite’ Libre de Bruxelles, Belgium, Technical Report: TR/IRIDIA/ 2006-007, 2006.
  • 4单莹,吴建平,王正华.基于SMP集群的多层次并行编程模型与并行优化技术[J].计算机应用研究,2006,23(10):254-256. 被引量:25
  • 5王惠春,朱定局,曹学年,樊建平.基于SMP集群的混合并行编程模型研究[J].计算机工程,2009,35(3):271-273. 被引量:15

二级参考文献8

  • 1陈勇,陈国良,李春生,何家华.SMP机群混合编程模型研究[J].小型微型计算机系统,2004,25(10):1763-1767. 被引量:19
  • 2Rabenseifner R. Hybrid Parallel Programming on HPC Platforms[C]//Proc. of the 5th European Workshop on OpenME Aachen, Germany: [s. n.], 2003.
  • 3Valentina E Antonio L, Gabriel G,et al. Parallelism and Granularity in Time Dependent Approaches to Reactive Scattering Calculations[C]//Proc. of the Int'l Conf. on Parallel and Distributed Processing Techniques and Applications. Las Vegas, Nevada, USA: [s. n.], 2000.
  • 4MPI:A Message-Passing Interface Standard.Message Passing Interface Forum[EB/OL].http://www.mpi-forum.org/,1995.
  • 5OpenMP C/C++ Application Program Interface version 2.0[EB/OL].http://www.openmp.org/,2002-11.
  • 6Gabriele Jost,Haoqiang Jin.Comparing the OpenMP,MPI,and Hybrid Programming Paradigms on an SMP Cluster[R].NAS Technical Report NAS-03-019,2003.
  • 7莫则尧,等.应用程序并行与优化关键技术研究[C].第六届全国并行计算学术会议论文集.长沙:国防科技大学出版社,2000.192-200.
  • 8刘杰,迟利华,胡庆丰.并行程序的优化与性能评价[J].计算机工程与科学,2000,22(5):67-70. 被引量:5

共引文献33

同被引文献56

引证文献5

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部