Stefan Lamberts

Learn More
Writing parallel programs eeciently is still a problematic issue due to the lack of a uniform and integrated tool support. A new project at LRR-TUM works towards changing this situation for the most popular programming environment on workstation clusters: for PVM. The Tool-set for PVM will comprise a set of integrated tools, consisting of a debugger, a(More)
Workstations provide an attractive platform to develop software. This paper describes the NXLib environment which enables users to use this platform to develop parallel applications. The source code compatibility of NXLib applications with Intel's Paragon multicomputer system easily allows to migrate these applications to a supercomputer. The performance(More)
Much computational power on state-of-the-art multicomput-ers like the Paragon is wasted with porting applications. Using networks of workstations is an attempt to withdraw this workload from multicom-puter systems. Therefore an environment is needed which provides the programming interface of multicomputers on coupled workstations. The paper describes the(More)
Today's requirements for computational power are still not satisfied. Supercompu-ters on the one hand achieve good performance figures for a great variety of applications but are expensive to buy and maintain. Multiprocessors like the Paragon XP/S are cheaper but require more effort to port applications. As one consequence, much computational power of such(More)
In 1994, LRR-TUM obtained a research grant from the Intel Foundation for design and implementation of PFSLib, a parallel file system library which provides source code compatibility with Intel's parallel file system PFS. Its primary purpose is to work together with NXLib as an emulator of a Paragon supercomputer. Furthermore, PFSLib can be used as a(More)
In this paper we discuss the design and implementation of an I/O interface for parallel programming environments on clusters of workstations. The PFSLib library offers the functionality of Intel's parallel file system PFS and is intended to be used for parallel applications using PVM or other messagepassing libraries for workstation clusters. An example of(More)
Networks of workstations are gaining growing importance in high performance computing. Programming environments like MMK/X [Ste93] or PVM [BDG + 91] allow for exploiting the aggregate computational power of coupled workstations. A different approach is to use such local area networks as a development platform for parallel applications which should finally(More)