• DocumentCode
    1886132
  • Title

    High Performance Fortran interface to the parallel C++

  • Author

    Yang, Shelby X. ; Gannon, Dennis ; Srinivas, Suresh ; Bodin, Francois ; Bode, Paul

  • Author_Institution
    Dept. of Comput. Sci., Indiana Univ., Bloomington, IN, USA
  • fYear
    1994
  • fDate
    23-25 May 1994
  • Firstpage
    301
  • Lastpage
    308
  • Abstract
    Describes the design of a High Performance Fortran (HPF) interface to the parallel C++ (pC++) programming language. The pC++/HPF interface provides a mechanism for users to link pC++ programs with Fortran subroutines so that they can take advantage of both the fast computing speed of Fortran and the object-oriented programming paradigm of C++. We discuss the design of the Fortran interface and illustrate it with a galactic dynamics application. Our interface implementation is efficient. The galactic dynamics application can achieve a 14.4 GFLOPS sustained speed on a 512-node CM-5 massively parallel supercomputer
  • Keywords
    C language; FORTRAN; astrophysics computing; galaxies; object-oriented languages; parallel languages; parallel programming; stellar dynamics; subroutines; 14.4 GFLOPS; 512-node Thinking Machines CM-5; Connection Machine; Fortran subroutines; High Performance Fortran; computing speed; galactic dynamics; massively parallel supercomputer; object-oriented programming paradigm; pC++/HPF interface; parallel C++ language; Algorithms; Computer science; Concurrent computing; Data structures; Distributed computing; Joining processes; Object oriented programming; Parallel programming; Program processors; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High-Performance Computing Conference, 1994., Proceedings of the
  • Conference_Location
    Knoxville, TN
  • Print_ISBN
    0-8186-5680-8
  • Type

    conf

  • DOI
    10.1109/SHPCC.1994.296658
  • Filename
    296658