首页> 外文期刊>International Journal of Parallel, Emergent and Distributed Systems >Parallel multithreaded IDA* heuristic search: algorithm design and performance evaluation
【24h】

Parallel multithreaded IDA* heuristic search: algorithm design and performance evaluation

机译:并行多线程IDA *启发式搜索:算法设计和性能评估

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Due to the witnessed prevalence of the commercial multi-core microprocessors, parallel programming becomes a dire need for efficiently using all available hardware resources for one application. One of the parallel programming approaches is multithreading, which has been proved to play a great role in providing sequential computers with virtual parallelisation, yielding faster execution and easy communication. Such advantageous features are provided through creating a dynamic number of concurrent threads at run-time of an application. Based on these facts, this paper presents a parallel multithreaded approach for the well-known iterative deepening A* (IDA*) heuristic search algorithm using POSIX threads (Pthreads) and message-passing interface libraries running on 16 dual-core processors. The feasibility of the parallel multithreaded approach is investigated as an alternative for hosting applications requiring intensive graph search. The analytical evaluation and experimental results revealed the improved performance achieved by the proposed parallel multithreaded IDA* algorithm.
机译:由于商用多核微处理器的普及,并行编程已成为迫切需要针对一种应用有效地使用所有可用的硬件资源。并行编程方法之一是多线程,事实证明,多线程在为顺序计算机提供虚拟并行化,加快执行速度和简化通信方面发挥了重要作用。通过在应用程序的运行时创建动态数量的并发线程来提供这样的有利功能。基于这些事实,本文提出了一种并行多线程方法,用于使用POSIX线程(Pthread)和在16个双核处理器上运行的消息传递接口库的著名的迭代加深A *(IDA *)启发式搜索算法。研究了并行多线程方法的可行性,作为托管需要大量图形搜索的应用程序的替代方法。分析评估和实验结果表明,所提出的并行多线程IDA *算法可提高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号