期刊文献+

多核CPU环境下遗传算法求解TSP加速策略研究

Acceleration strategies for solving TSP by genetic algorithm in multi-core CPU plat
下载PDF
导出
摘要 多核CPU已成为各类型计算机的主流配置,针对多核环境的软件设计与算法研究却相对滞后。遗传算法是一种鲁棒性极强的智能型算法,其在求解NP(NP-难、NP完全)问题时有着独特的优势。旅行商问题(TSP)是一个经典的NP-难问题,也是计算机学科理论研究中的热点。为促进遗传算法在多核平台上的应用,提高其求解TSP的适应性及效率,基于多核CPU环境对遗传算法求解TSP进行了研究,设计了通过多线程与考虑程序数据局部性的加速策略。多个TSP实例说明了设计算法的有效性,加速效果明显。 Multi-core CPU has become the mainstream of all types of computer conngurauons, out software design and algorithm research for multi-core environment have lagged behind. Genetic Algo-rithm (GA) is a robust intelligent algorithm and has a unique advantage in solving NP (NP-hard or NP-complete) problem. Traveling salesman problem (TSP) is a classic NP-hard problem, where theoretical computer science research focus. To better implement GA in multi-core plat and further guarantee the adaptability and efficiency for solving TSP, an acceleration strategies, which considers the data locality and is achieved by multi-threaded, is proposed. Several TSP instances show the effectiveness of the algorithm with obvious acceleration ratio.
出处 《广西大学学报(自然科学版)》 CAS CSCD 北大核心 2011年第2期292-296,共5页 Journal of Guangxi University(Natural Science Edition)
基金 国家自然科学基金资助项目(50605010) 广西教育厅科研资助项目(200911LX15) 广西教育厅研究生创新资助项目(105931003038)
关键词 多核 遗传算法 旅行商问题 多线程 数据局部性 multi-core genetic algorithm traveling salesman problem multi-thread data locality
  • 相关文献

参考文献6

  • 1ABDULLAH K Y,TAREK E G,GREGORY B N.Perfomance issues in emerging homogeneous multi-core architectures[J].Simulation Modelling Practice and Theory,2009(17):1485-1499.
  • 2MAKHTER S,ROBERT J.多核程序设计技术[M].李宝峰,富弘毅,李韬,译.北京:电子工业出版社,2007.
  • 3吴恒,李陶深,韦日钰,张信贵.遗传算法在深基坑支护工程优化设计中的应用[J].广西大学学报(自然科学版),2000,25(1):1-4. 被引量:9
  • 4ZHOU Ben-hai,QIAO Jian-zhong,LIN Shu-kuan.Research on fine-grain cache assignment scheduling algorithm for multi-core processors[DB/OL].[2010-04-28] http:∥ieeexplore.ieee.org/Xplore/guesthome.jsp.
  • 5TAO Jie,MARCEL K,WOLFGANG K.Evaluating the Cache Architecture of Multicore Processors[DB/OL].[2010-04-88] http:∥ieeexplore.ieee.org/Xplore/guesthome.jsp.
  • 6TSPLIB[CP/DK].[2008-08-06]http:∥www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/index.html.

二级参考文献2

共引文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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