Abstract
The main goal of this work is to provide a set of tools able to give direct support for the most known parallel processing techniques when developing parallel application. Our approach departs from the classification of parallel computing paradigms and the associated parallelization techniques and from the definition of a set of structures and procedural interfaces able to partially solve the problems associated with these paradigms. Defining the concept of Parallel Computational Frames (PCF) we propose a way to combine different parallelization techniques to solve a complex problems. Moreover we provide an interactive graphical development environment, XHive, in which the whole applications development take place.
Preview
Unable to display preview. Download preview PDF.
References
Cern Geneva. Geant Users Guide, 1993
J.Darlington. Parallel programming using skeletons functions. In Parallel Languages And Architectures, Europe: PARLE 1993, 1993
Eurosim 1994 International Conference. Status Report on Esprit Project P7519 Palace, 1994
G.Fox. Solving problems on concurrent processors. Prentice hall, 1988
M.Fruscione. Arnia reference and user manuals. Advanced Computing Systems Milan, 1990
A.J.G.Hey. Experiments in mimd parallelism. In Springer Verlag editor, PARLE 1989, 1989
C.A.R.Hoare. Communicating sequential processes. Communications of ACM, 21 (8), 1978
H.T.Kung. Scientific applications on multiprocessors, chapter Computational models for parallel computers, page 1. Prentice Hall, 1989
Meiko Ltd. CSTools Reference Manual, 1993
OakRidge Univerity. PVM on line reference Manual, 1993
M.Vanneschi et al. A methodology for the development and support of massively parallel programs, Future Generation Computer Systems, 8(1–3), July 1992
M. Fruscione et al. Parallel application development with Parallel Computational Frames IFIP Ascona 1994
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Carboni, P., Fruscione, M., Guindani, F., Punzi, S., Stofella, P. (1995). XHIVE: interactive parallel application development using the PCF metodology. In: Hertzberger, B., Serazzi, G. (eds) High-Performance Computing and Networking. HPCN-Europe 1995. Lecture Notes in Computer Science, vol 919. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0046637
Download citation
DOI: https://doi.org/10.1007/BFb0046637
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59393-5
Online ISBN: 978-3-540-49242-9
eBook Packages: Springer Book Archive