首页> 外文会议>Recent Advances in Parallel Virtual Machine and Message Passing Interface >Communication Infrastructure in High-Performance Component-Based Scientific Computing
【24h】

Communication Infrastructure in High-Performance Component-Based Scientific Computing

机译:基于高性能组件的科学计算中的通信基础架构

获取原文

摘要

Component-based programming has been recognized as an effective technique to manage the increasing complexity of high performance scientific code. Yet the adoption of the component approach introduces new challenges that are unique to the parallel and distributed high performance scientific computing domain. The Common Component Architecture (CCA) is an ongoing effort to develop a component model targeted specifically to the needs of high-performance scientific computing, and to study the issues involved in developing, deploying, and using such an infrastructure in the HPC environment. In this paper, we present an overview of our investigation into incorporating message passing systems, namely MPI and PVM, into CCA component-based applications and frameworks. We discuss the architectural and performance issues of different design options, and their impact on developing new components as well as on the process of componentizing existing codes. These ideas are based on experiences and insights gained from developing a number of scientific simulations within the prototype parallel Ccaffeine framework.
机译:基于组件的编程已被认为是管理日益增长的高性能科学代码复杂性的有效技术。然而,组件方法的采用带来了并行和分布式高性能科学计算领域所特有的新挑战。通用组件体系结构(CCA)是一项持续的工作,旨在开发专门针对高性能科学计算需求的组件模型,并研究在HPC环境中开发,部署和使用这种基础结构所涉及的问题。在本文中,我们将概述我们对将消息传递系统(即MPI和PVM)合并到基于CCA组件的应用程序和框架中的研究。我们讨论了不同设计方案的体系结构和性能问题,以及它们对开发新组件以及对现有代码进行组件化的过程的影响。这些想法基于在平行咖啡因原型框架内开发大量科学模拟所获得的经验和见解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号