| G. Stellner, A. Bode, S. Lamberts, and T. Ludwig. NXLib --- a parallel programming environment for workstation clusters. In PARLE'94, Parallel Architectures and Languages Europe, Athens, 1994. ftp: ftpbode.informatik.tumuenchen. de:NXLIB/PAPERS/Parle94.ps.Z. |
....preliminary performance results will be presented. 2 The SMiLE Project at LRR TUM Networks of workstations (NOWs) have become increasingly popular as widely available facilities for parallel processing. This has been fostered by the availability of public domain packages like PVM [6] or NXLib [17] as well as implementations of MPI [7] which allow a NOW to be utilized as a virtual parallel computer. In particular, small and medium enterprises, universities, and research labs follow this approach, thereby saving their existing investments in desktop machines. On the other hand, parallel ....
G. Stellner, A. Bode, S. Lamberts, and T. Ludwig. NXLib - A Parallel Programming Environment for Workstation Clusters. In C. Halatsis, D. Maritsas, G. Philokyprou, and S. Theodoridis, editors, PARLE'94 Parallel Architectures and Languages Europe, number 817 in Lecture Notes in Computer Science, pages 745--748. Springer-Verlag, 1994.
....workstations to develop parallel applications for Paragon systems. Apart from withdrawing development workload from Paragon systems also production runs of applications can be done on coupled workstations. For more information on the implementation and experiences with NXLib see [8] 12] 10] [11]. 2 Availability and Installation 2.1 Obtaining NXLib The NXLib package is available via anonymous ftp and may be copied under the terms of the GNU software license agreement. Table 1 shows the information which is necessary to ftp NXLib. As the software and the User s Guide are installed in ....
G. Stellner, A. Bode, S. Lamberts, and T. Ludwig. NXLib --- a parallel programming environment for workstation clusters. In PARLE'94, Parallel Architectures and Languages Europe, Athens, 1994. ftp: ftpbode.informatik.tumuenchen. de:NXLIB/PAPERS/Parle94.ps.Z.
....of checkpointing with redistribution of processes and immediate restart. Therefore, throughout the rest of this paper we will refer to the term checkpointing as the primary operation, but meaning both checkpointing and process migration. Currently, all popular programming environments like NXLib [13], p4 [3] PVM [6] or MPI [11] do not provide checkpointing. Process migration can also be used to accomplish an even load distribution among the nodes of the parallel application. This is particularly important, because otherwise the most loaded (and hence slowest) machine might determine the ....
....were based on another message passing library or part of a larger environment. Hence, we decided to first bring up our own native MPI implementation. This could be done in reasonable amount of time as much code could be borrowed from MPICH [2] for the higher level MPI functionality and NXLib [13] for the communication part. 5.1. Implementation of tuMPI Primarily tuMPI (Technische Universit at M unchen MPI) should be a research environment to investigate dynamic load balancing based on process migration. Other goals like efficiency or support for heterogeneity were not as important or ....
G. Stellner et al. NXLib --- A parallel programming environment for workstation clusters. In C. Halatsis et al., editors, Proc. PARLE, volume 817 of LNCS, pages 745--748, Berlin, July 1994. Springer.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC