Abstract
Due to heterogeneity in modern computing systems, methodological and technological problems arise for the development of parallel applications. Heterogeneity occurs for instance at architecture level, when processing units use different data representation or exhibit various performances. At interconnection level, heterogeneity can be found in the programming interfaces and in the communication performances. In this paper, we focus on problems related to heterogeneity in the frame of interconnected clusters of workstations. In order to help the programmer to overcome these problems, we propose an extension to the multithreaded programming environment PM2. It facilitates the development of efficient parallel applications on such systems.
Chapter PDF
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
N. Boden, D. Cohen, R. Feldermann, A. Kulawik, C. Seitz, and W. Su Myrinet: A Gigabit per second Local Area Network. IEEE-Micro, 15-1:29–36, feb 1995. Available from http://www.myri.com/research/publications/Hot.ps.
L. Bougé, JF. Méhaut, and R. Namyst Madeleine: an efficient and portable communication interface for multithreaded environments. In Proc. 1998 Int. Conf. Parallel Architectures and Compilation Techniques (PACT’98), pages 240–247, ENST, Paris, France, October 1998. IFIP WG 10.3 and IEEE.
M. Brune, J. Gehring, and A. Reinefeld A lightweight communication interface for parallel programming environments. Lecture Notes in Computer Science, 1225:503, 1997.
I. Foster, J. Geisler, C. Kesselman, and S. Tuecke Managing multiple communication methods in high-performance networked computing systems. Journal of Parallel and Distributed Computing, 40:35–48, 1997.
M. Lauria and A. Chien MPI-FM: High performance MPI on workstation clusters. Jounal on Parallel and Distributed Computing, 40(01):4–18, 1997.
R. Namyst, Y. Denneulin, JM. Geib, and JF. Méhaut FrUtilisation des processus légers pour le calcul parallèle distribué:l’approche PM2.Calculateurs Parallèles, Réseaux et Systèmes réparties, 10(3):237–258, July 1998.
A. Plaat, H.E. Bal, and R.F.H. Hofman Sensitivity of parallel applications to large differences in bandwidth and latency in two-layer interconnects. In Proc of 5th IEEE High Performance Computer Architecture HPCA’99, pages 244–253, Orlando, USA, January 1999.
N. Revol, Y. Denneulin, J.-F. Méhaut, and B. Planquelle Parallelization of continuous verified global optimization. In 19th IFIP International Federation for Information Processing TC7 Conference on System Modelling and Optimization, Cambridge, England, July 1999. to appear.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Planquelle, B., Méhaut, JF., Revol, N. (1999). Multi-protocol Communications and High Speed Networks. In: Amestoy, P., et al. Euro-Par’99 Parallel Processing. Euro-Par 1999. Lecture Notes in Computer Science, vol 1685. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48311-X_15
Download citation
DOI: https://doi.org/10.1007/3-540-48311-X_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66443-7
Online ISBN: 978-3-540-48311-3
eBook Packages: Springer Book Archive