Abstract
Few portable programming environments exist to support the labour-intensive process of application development for parallel systems. Popular stand-alone tools for analysis, restructuring, debugging and performance optimisation have not been successfully combined to create integrated development environments.
In the ESPRIT project FITS we have created such a toolset, based upon commercial and research tools, for parallel application development. Component tools are loosely coupled; with little modification, they may invoke functions from other components. Thus integration comes at minimal cost to the vendor, who retains vital product independence. The FITS interface is publically available and the toolset is easily extensible.
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
Applied Parallel Research: APR’s FORGE 90 parallelization tools for High Performance Fortran. APR, June 1993
S.R.M. Barros, D. Dent, L. Isaksen, G. Robinson, G. Mozdzynski, and F. Wollenweber, The IFS model: A parallel production weather code, Parallel Computing 21, 1621–1638, 1995
F. Bodin, Y. Mevel, and R. Quiniou, A user level program transformation tool,Proc. Int. Conf. on Supercomputing, 1998
B. Chapman, T. Brandes, J. Cownie, M. Delves, A. Dunlop, H.-C. Hoppe and D. Pritchard. The ESPRIT PPPE project: a final report. Technical report VCPC 05-96, University of Vienna, 1996. URL: http://www.vcpc.univie.ac.at/activities/reports/doc-files/tr05-96.ps.
B. Chapman, M. Egg and F. Wollenweber, ANALYST Version 1.0 User’s Guide, VCPC, April 1996, rev. February 1997
B. Chapman, M. Egg, ANALYST: Tool Support for the Migration of Fortran Applications to Parallel Systems, Proc. PDPTA’ 97, Las Vegas, June 30-July 3, 1997
Kuck and Associates. KAP/Pro Toolset for OpenMP. See http://www.kai.com/kpts/
J.H. Merlin and J.S. Reeve. IDA— an aid to the parallelisation of Fortran codes. Technical report, Dept. of Electronics and Computer Science, University of Southampton, Sept. 1995. Software and documentation are available from http://www.vcpc.univie.ac.at/information/software/ida/.
Message Passing Interface Forum. MPI: A Message-Passing Interface Standard. Int. Journal Supercomputing Applications, Vol 83/4, 1994.
W. Nagel, A. Arnold, M. Weber, H.-C. Hoppe and K Solchenbach. VAMPIR: Visualisation and analysis of MPI Resources. Supercomputer 63, 12(1), 69–80, 1996
C.M. Pancake and C. Cook, What users need in parallel tool support: survey results and analysis, Proc. Scalable High Performance Computing Conference, 1994
C. Rodden and B. Brode. VAST/Parallel: automatic parallelisation for SMP systems. Pacific Sierra Research Corp., 1998.
Simulog SA, FORESYS, FORtran Engineering SYStem, Reference Manual Version 1.5, Simulog, Guyancourt, France, 1996
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
Chapman, B., Bodin, F., Hill, L., Merlin, J., Viland, G., Wollenweber, F. (1999). A Light-Weight Integrated Programming Environment⋆. 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_13
Download citation
DOI: https://doi.org/10.1007/3-540-48311-X_13
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