Skip to main content

TOP2 tool suite for the development and testing of parallel applications

  • Conference paper
  • First Online:
Parallel Processing: CONPAR 94 — VAPP VI (VAPP 1994, CONPAR 1994)

Abstract

Parallelization of sequential programs for distributed memory machines generally involves non-local modifications to the program code and automatic parallelization tools are still not available. Thus, for large applications, it is very time-consuming even to experiment with different parallelization strategies for even relatively small computational kernels. TOP2 is a programming tool for Fortran 77 developed at KFA/ZAM attacking this problem by providing a distributed environment for the development and testing of partially parallelized applications. The remaining sequential portions run on the sequential machine and the parallelized program modules execute on the distributed memory parallel system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Applied Parallel Research, FORGE Magic/DM (Fortran 77 Automatic Parallelizing Pre-Compiler for Distributed Memory Multi-Processor Systems) User Manual, Version 8.9, 1994

    Google Scholar 

  2. R. Berrendorf, Der FORTRAN-Parser PAFF als wiederverwendbares Modul für Programmier-Tools, Research Centre Jülich, Technical Report, Jül-Spez-537, 1989

    Google Scholar 

  3. U. Detert, H.M. Gerndt TOP 2 Tool Suite for Partial Parallelization, Version 2.01 User's Guide, Research Centre Jülich, Internal Report, KFA-ZAM-IB-9321, 1993

    Google Scholar 

  4. H.M. Gerndt, H.P. Zima, SUPERB: Experiences and Future Research, In: Languages, Compilers and Run-time Environments for Distributed Memory Machines, Editors: J. Saltz, P. Mehrotra, North-Holland 1992, pp. 1–15

    Google Scholar 

  5. HPFF, High Performance Fortran Language Specification, High Performance Fortran Forum, Version 1.0, Rice University Houston Texas, May 1993

    Google Scholar 

  6. S. Hiranandani, K. Kennedy, C. Tseng, Compiler Optimizations for Fortran D on MIMD Distributed-Memory Machines, Proceedings of the Supercomputing 91, Albuquerque, Nov. 1991, pp. 86–100

    Google Scholar 

  7. M. Mihelcic, H. Wenzl, K. Wingerath, Flow in Czochralski Crystal Growth Melts, Bericht des Forschungszentrums Jülich, No. 2697, ISSN 0366-0885, December 1992

    Google Scholar 

  8. M. Santifaller, TCP/IP and NFS Internetworking in a UNIX Environment, Addison-Wesley 1991

    Google Scholar 

  9. Sun Microsystems, Inc., Network Programming Guide, Part No. 800-3850-10, 1990

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bruno Buchberger Jens Volkert

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Detert, U., Gerndt, M. (1994). TOP2 tool suite for the development and testing of parallel applications. In: Buchberger, B., Volkert, J. (eds) Parallel Processing: CONPAR 94 — VAPP VI. VAPP CONPAR 1994 1994. Lecture Notes in Computer Science, vol 854. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58430-7_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-58430-7_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58430-8

  • Online ISBN: 978-3-540-48789-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics