Skip to main content

Modernization of legacy application software

  • Conference paper
  • First Online:
Applied Parallel Computing Large Scale Scientific and Industrial Problems (PARA 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1541))

Included in the following conference series:

Abstract

Legacy application software is typically written in a dialect of Fortran, and must be reprogrammed to run on today’s microprocessor-based multicomputer architectures. We describe our experiences in modernizing a legacy direct numerical simulation (DNS) code with the KeLP software infrastructure. The resultant code runs on the IBM SP2 with higher numerical resolutions than possible with the legacy code running on a vector mainframe.

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. T. Brandes and K. Krause. Porting to hpf: Experiences with dbetsy3d within pharos. In Proc. 2nd Annual HPF User Group meeting, June 1998.

    Google Scholar 

  2. M. Delves and H. Luzet. Semc3d code port to hpf. In Proc. 2nd Annual HPF User Group meeting, June 1998.

    Google Scholar 

  3. S.J. Fink and S. B. Baden: The kelp user’s guide, v1.0. Technical report. Dept. of Computer Science and Engineering, Univ. Calif., San Diego, March 1996.

    Google Scholar 

  4. S. J. Fink, S. B. Baden, and S. R. Kohn. Run-time support for irregular block-structured applications. Journal of Parallel and Distributed Computing, 1988. In press.

    Google Scholar 

  5. S. J. Fink, S. R.Kohn, and S. B. Baden. Flexible communication mechanisms for dynamic structured applications. In IRREGULAR ’96, Santa Barbara, California, August 1996.

    Google Scholar 

  6. I. Foster, R. Olson, and S. Tuecke. Productive parallel programming: The pcn approach. J. of Sci. Prog., 1:51–66, 1992.

    Google Scholar 

  7. T. Gerz, U. Schumann, and S. Elghobashi. Direct simulation of stably stratified homogeneous turbulent shear flows. J. Fluid Mech., 200:563–594, 1989.

    Article  MATH  Google Scholar 

  8. High Performance Fortran Forum, Rice University, Houston, Texas. High Performance Fortran Language Specification, November 1994.

    Google Scholar 

  9. C. Koelbel. Making hpf work: Past success and future challenges. In Workshop on HPF for Real Applications, July 1996.

    Google Scholar 

  10. K. K. Nomura and S. E. Elghobashi. Mixing characteristics of an inhomogeneous scalar in isotropic and homogeneous sheared turbulence. Phys. Fluids, 4:606–625, 1992.

    Article  MATH  Google Scholar 

  11. K. K. Nomura and G. K. Post. The structure and dynamics of vorticity and rate-of-strain in incompressible homogeneous turbulence. (Submitted to J. Fluid Mech.), 1997.

    Google Scholar 

  12. K.K. Nomura, G.K. Post, and P. Diamessis. The interaction of vorticity and rate-of-strain in turbulent homogeneous shear flow. (In Preparation), 1998.

    Google Scholar 

  13. U. Schumann: Dynamische datenblock-verwaltung in fortran. Technical report, Institut fur Reaktorentwicklung, Gessellschaft fur Kernforschung M.B.H., Karlsruhe, Germany, August 1974.

    Google Scholar 

  14. U. Schumann. Algorithms for direct numerical simulations of shear-periodic turbulence. In Soubbaramayer and J.P. Boujot, editors, Lecture Notes in Physics, volume 218, pages 492–496. Springer, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bo Kågström Jack Dongarra Erik Elmroth Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Howe, J., Baden, S.B., Grimmett, T., Nomura, K. (1998). Modernization of legacy application software. In: Kågström, B., Dongarra, J., Elmroth, E., Waśniewski, J. (eds) Applied Parallel Computing Large Scale Scientific and Industrial Problems. PARA 1998. Lecture Notes in Computer Science, vol 1541. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0095344

Download citation

  • DOI: https://doi.org/10.1007/BFb0095344

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics