タイトル | A Loader for Executing Multi-Binary Applications on the Thinking Machines CM-5: It's Not Just for SPMD Anymore |
本文(外部サイト) | http://hdl.handle.net/2060/19970009951 |
著者(英) | Becker, Jeffrey C. |
著者所属(英) | NASA Ames Research Center |
発行日 | 1995-02-01 |
言語 | eng |
内容記述 | The Thinking Machines CM-5 platform was designed to run single program, multiple data (SPMD) applications, i.e., to run a single binary across all nodes of a partition, with each node possibly operating on different data. Certain classes of applications, such as multi-disciplinary computational fluid dynamics codes, are facilitated by the ability to have subsets of the partition nodes running different binaries. In order to extend the CM-5 system software to permit such applications, a multi-program loader was developed. This system is based on the dld loader which was originally developed for workstations. This paper provides a high level description of dld, and describes how it was ported to the CM-5 to provide support for multi-binary applications. Finally, it elaborates how the loader has been used to implement the CM-5 version of MPIRUN, a portable facility for running multi-disciplinary/multi-zonal MPI (Message-Passing Interface Standard) codes. |
NASA分類 | Computer Programming and Software |
レポートNO | 97N15593 NASA-CR-203381 NAS 1.26:203381 NAS-95-007 |
権利 | No Copyright |
|