• DocumentCode
    1935066
  • Title

    CFTP (Cray Fortran/ANSI Fortran ´77 prefine): a tool to aid in hand-parallelizing sequential code

  • Author

    Klappholz, David ; Kong, Xiangyun

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Stevens Inst. of Technol., Hoboken, NJ, USA
  • fYear
    1989
  • fDate
    Feb. 27 1989-March 3 1989
  • Firstpage
    92
  • Lastpage
    97
  • Abstract
    CFTP is a software tool designed to aid programmers in hand-parallelizing sequential ANSI Fortran 77 or CFT code. It assists the programmer by providing information about the code which the programmer must have in order to determine where parallel execution is safe and where it is not. CFTP collects information regarding the input code´s usage of its variables. In doing so it builds a call graph, and performs intra- and interprocedural def-use, use-def, and aliasing analysis. CFTP makes the results of these different forms of analysis directly available to the user.<>
  • Keywords
    software tools; CFT code; CFTP; call graph; hand-parallelizing sequential ANSI Fortran 77; parallel execution; programmers; software tool; Algorithms; Debugging; Information analysis; Law; Optimizing compilers; Performance analysis; Programming profession; Robustness; Software design; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    COMPCON Spring '89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-1909-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1989.301909
  • Filename
    301909