首页> 外文期刊>Cloud Computing, IEEE Transactions on >Evaluating and Improving the Performance and Scheduling of HPC Applications in Cloud
【24h】

Evaluating and Improving the Performance and Scheduling of HPC Applications in Cloud

机译:评估和改善云中HPC应用程序的性能和调度

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

摘要

Cloud computing is emerging as a promising alternative to supercomputers for some high-performance computing (HPC) applications. With cloud as an additional deployment option, HPC users and providers are faced with the challenges of dealing with highly heterogeneous resources, where the variability spans across a wide range of processor configurations, interconnects, virtualization environments, and pricing models. In this paper, we take a holistic viewpoint to answer the question-why and whoshould choose cloud for HPC, for what applications, and how should cloud be used for HPC? To this end, we perform comprehensive performance and cost evaluation and analysis of running a set of HPC applications on a range of platforms, varying from supercomputers to clouds. Further, we improve performance of HPC applications in cloud by optimizing HPC applications' characteristics for cloud and cloud virtualization mechanisms for HPC. Finally, we present novel heuristics for online application-aware job scheduling in multi-platform environments. Experimental results and simulations using CloudSim show that current clouds cannot substitute supercomputers but can effectively complement them. Significant improvement in average turnaround time (up to 2X)and throughput (up to 6X) can be attained using our intelligent application-aware dynamic scheduling heuristics compared tosingle-platform or application-agnostic scheduling.
机译:对于某些高性能计算(HPC)应用程序,云计算正在成为超级计算机的有希望的替代方法。通过将云作为附加部署选项,HPC用户和提供商面临着处理高度异构资源的挑战,这些资源的可变性跨越广泛的处理器配置,互连,虚拟化环境和定价模型。在本文中,我们采用整体观点来回答以下问题:为什么以及谁应该为HPC选择云,针对哪些应用程序,以及应如何将云用于HPC?为此,我们对在从超级计算机到云的各种平台上运行一组HPC应用程序进行全面的性能和成本评估以及分析。此外,我们通过优化云的HPC应用程序特性和HPC的云虚拟化机制来提高云中HPC应用程序的性能。最后,我们提出了新颖的启发式方法,用于在多平台环境中进行在线应用程序感知的作业调度。使用CloudSim进行的实验结果和模拟表明,当前的云无法替代超级计算机,但可以有效地对其进行补充。与单平台或与应用程序无关的调度相比,使用我们的智能应用程序感知型动态调度启发式技术可以显着提高平均周转时间(最高2倍)和吞吐量(最高6倍)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号