...
首页> 外文期刊>Journal of computational science >Parallel virtual savant for the heterogeneous computing scheduling problem
【24h】

Parallel virtual savant for the heterogeneous computing scheduling problem

机译:异构计算调度问题的并行虚拟智能

获取原文
获取原文并翻译 | 示例
           

摘要

We present in this work the first parallel implementation of Virtual Savant (VS), a novel optimization method that is able to quickly generate pseudo-optimal solutions to a given combinatorial problem, thanks to its parallel pattern recognition engine. The proposed parallel implementation does not require any information exchange between the threads during the run, they just get/send the required information before/after the execution. This design allows for a flexible algorithm that can perform efficiently on both shared- and distributed-memory systems. Our implementation uses both OpenMP for parallel architectures and MPI for distributed environments, which can efficiently make use of both kind of systems. The performance of VS is extensively analyzed on four different computing infrastructures, varying the number of threads used on each considered architecture. In addition, we propose a simulator to accurately predict the performance of VS on any parallel system. Experimental results show that VS is able to make an efficient use of the available computing resources, showing good scalability properties on all studied architectures. (C) 2019 Elsevier B.V. All rights reserved.
机译:我们在这项工作中展示了虚拟Savant(VS)的第一个并行实现,这是一种新颖的优化方法,由于其并行模式识别引擎,该方法能够针对给定的组合问题快速生成伪最优解。所提出的并行实现不需要在运行期间在线程之间交换任何信息,它们只是在执行之前/之后获取/发送所需的信息。这种设计提供了一种灵活的算法,该算法可以在共享内存系统和分布式内存系统上高效执行。我们的实现将OpenMP用于并行体系结构,将MPI用于分布式环境,这可以有效地利用两种系统。 VS的性能在四种不同的计算基础架构上进行了广泛的分析,从而改变了所考虑的每种体系结构上使用的线程数量。另外,我们提出了一种模拟器,可以准确地预测VS在任何并行系统上的性能。实验结果表明,VS能够有效利用可用的计算资源,并且在所有研究的体系结构上均显示出良好的可伸缩性。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号