首页> 外文期刊>Parallel Computing >Components and interfaces of a process management system for parallel programs h
【24h】

Components and interfaces of a process management system for parallel programs h

机译:用于并行程序的过程管理系统的组件和接口

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

摘要

Parallel jobs are different from sequential jobs and require a different type of process management. We present here a process management system for parallel programs such as those written using MPI. A primary goal of the system, which we call MPD (for multipurpose daemon), is to be scalable. By this we mean that startup of interactive parallel jobs comprising thousands of processes is quick, that signals can be quickly delivered to processes, and that stdin, stdout, and stderr are managed intuitively. Our primary target is parallel ma- chines made up of clusters of SMPs, but the system is also useful in more tightly integrated environments. We describe how MPD enables fast startup and convenient runtime manage- ment of parallel jobs. We show how close control of stdio can support the easy imple- mentation of a number of convenient system utilities, even a parallel debugger. We describe a simple but general interface that can be used to separate any process manager from a parallel library, which we use to keep MPD separate from MPICH.
机译:并行作业不同于顺序作业,并且需要不同类型的流程管理。在这里,我们为并行程序(例如使用MPI编写的程序)提供了一个过程管理系统。我们称其为MPD(用于多用途守护程序)的系统的主要目标是可伸缩性。这意味着包含数千个进程的交互式并行作业的启动速度很快,可以将信号快速传递到进程,并且可以直观地管理stdin,stdout和stderr。我们的主要目标是由SMP集群组成的并行计算机,但是该系统在更紧密集成的环境中也很有用。我们将介绍MPD如何实现并行作业的快速启动和便捷的运行时管理。我们展示了对stdio的紧密控制如何能够支持轻松实现许多便利的系统实用程序,甚至是并行调试器。我们描述了一个简单但通用的接口,该接口可用于将任何进程管理器与并行库分开,用于使MPD与MPICH分开。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号