首页> 外文期刊>Journal of computational science >Porting HPC applications to the cloud: A multi-frontal solver case study
【24h】

Porting HPC applications to the cloud: A multi-frontal solver case study

机译:将HPC应用程序移植到云:多领域求解器案例研究

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

摘要

In this paper we argue that scientific applications traditionally considered as representing typical HPC workloads can be successfully and efficiently ported to a cloud infrastructure. We propose a porting methodology that enables parallelization of communication and memory-intensive applications while achieving a good communication to computation ratio and a satisfactory performance in a cloud infrastructure. This methodology comprises several aspects: (1) task agglomeration heuristic enabling increasing granularity of tasks while ensuring they will fit in memory; (2) task scheduling heuristic increasing data locality; and (3) two-level storage architecture enabling in-memory storage of intermediate data. We implement this methodology in a scientific workflow system and use it to parallelize a multi-frontal solver for finite-element meshes, deploy it in a cloud, and execute it as a workflow. The results obtained from the experiments confirm that the proposed porting methodology leads to a significant reduction of communication costs and achievement of a satisfactory performance. We believe that these results constitute a valuable step toward a wider adoption of cloud infrastructures for computational science applications. (C) 2016 Elsevier B.V. All rights reserved.
机译:在本文中,我们认为,传统上被视为代表典型HPC工作负载的科学应用程序可以成功,高效地移植到云基础架构中。我们提出了一种移植方法,该方法可实现通信和内存密集型应用程序的并行化,同时在云基础架构中实现良好的通信与计算比率以及令人满意的性能。这种方法包括以下几个方面:(1)任务集聚启发式,可以在确保任务适合内存的同时增加任务的粒度; (2)任务调度启发式增加数据局部性; (3)两级存储架构,可在内存中存储中间数据。我们在科学的工作流程系统中实施此方法,并将其用于并行化有限元网格的多面求解器,将其部署在云中,并将其作为工作流程执行。从实验中获得的结果证实,所提出的移植方法可显着降低通信成本并获得令人满意的性能。我们认为,这些结果构成了将云基础架构更广泛地用于计算科学应用程序的重要一步。 (C)2016 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号