首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Parallel Programming with Migratable Objects: Charm++ in Practice
【24h】

Parallel Programming with Migratable Objects: Charm++ in Practice

机译:具有可迁移对象的并行编程:实践中的Charm ++

获取原文

摘要

The advent of petascale computing has introduced new challenges (e.g. Heterogeneity, system failure) for programming scalable parallel applications. Increased complexity and dynamism in science and engineering applications of today have further exacerbated the situation. Addressing these challenges requires more emphasis on concepts that were previously of secondary importance, including migratability, adaptivity, and runtime system introspection. In this paper, we leverage our experience with these concepts to demonstrate their applicability and efficacy for real world applications. Using the CHARM++ parallel programming framework, we present details on how these concepts can lead to development of applications that scale irrespective of the rough landscape of supercomputing technology. Empirical evaluation presented in this paper spans many miniapplications and real applications executed on modern supercomputers including Blue Gene/Q, Cray XE6, and Stampede.
机译:千万亿次级计算的出现为编程可扩展的并行应用程序带来了新的挑战(例如,异构性,系统故障)。当今科学和工程应用中越来越复杂和充满活力的情况进一步加剧了这种情况。解决这些挑战需要更多地强调以前具有次要重要性的概念,包括可移植性,适应性和运行时系统自省。在本文中,我们利用我们在这些概念上的经验来证明它们在实际应用中的适用性和有效性。使用CHARM ++并行编程框架,我们将详细介绍这些概念如何导致可扩展的应用程序开发,而不管超级计算技术的概况如何。本文提供的经验评估涵盖了在现代超级计算机上执行的许多微型应用程序和实际应用程序,包括Blue Gene / Q,Cray XE6和Stampede。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号