Abstract
This paper describes the management of heterogeneity in Stardust, an environment for parallel programming above networks of heterogeneous machines, which can include distributed memory multi-computers and networks of workstations. Applications using Stardust can communicate both through message passing and distributed shared memory. Stardust is currently implemented on an heterogeneous system including an Intel Paragon running Mach/OSF1 and an ATM network of Pentiums running Chorus/classiX.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V. Sunderam. PVM: Parallel Virtual Machine — A Users' Guide and Tutorial for Networked Parallel Computing. MIT Press, 1994.
W. Grop, E. Lusk, and A. Skjellum. Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, 1994.
S. Zhou, M. Stumm, K. Li, and D. Wortman. Heterogeneous distributed shared memory. IEEE Transactions on Parallel and Distributed Systems, 3(5):540–554, September 1992.
G. Cabillic and I. Puaut. Stardust: an environment for parallel programming on networks of heterogeneous workstations. Technical Report 1006, IRISA, April 1996. Available by anonymous ftp at ftp.irisa.fr.
G. Cabillic, G. Muller, and I. Puaut. The performance of consistent checkpointing in distributed shared memory systems. In Proc. of the 14th Symposium on Reliable Distributed Systems, pages 96–105, Bad Neuenahr, Germany, September 1995.
Sun Microsystems Inc. Network Programming Guide — External Data Representation Standard: Protocol Specification, 1990.
C. Pinkerton. A heterogeneous distributed file system. In Proc. of 10th International Conference on Distributed Computing Systems, May 1990.
K. Li and P. Hudak. Memory coherence in shared virtual memory systems. ACM Transactions on Computer Systems, 7(4):321–357, November 1989.
Intel. Paragon User's Guide, 1993.
M. Rozier, V. Abrossimov, F. Armand, I. Boule, M. Gien, M. Guillemont, F. Herrmann, P. Léonard, S. Langlois, and W. Neuhauser. The Chorus distributed operating system. Computing Systems, 1(4):305–370, 1988.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cabillic, G., Puaut, I. (1996). Dealing with heterogeneity in Stardust: An environment for parallel programming on networks of heterogeneous workstations. In: Bougé, L., Fraigniaud, P., Mignotte, A., Robert, Y. (eds) Euro-Par'96 Parallel Processing. Euro-Par 1996. Lecture Notes in Computer Science, vol 1123. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61626-8_14
Download citation
DOI: https://doi.org/10.1007/3-540-61626-8_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61626-9
Online ISBN: 978-3-540-70633-5
eBook Packages: Springer Book Archive