• DocumentCode
    278974
  • Title

    The design of a test suite for evaluating a parallelizing translator

  • Author

    Wu, Youfeng

  • Author_Institution
    Sequent Comput. Syst. Inc., Beaverton, OR, USA
  • Volume
    ii
  • fYear
    1992
  • fDate
    7-10 Jan 1992
  • Firstpage
    173
  • Abstract
    The design and effectiveness of a test suite for a parallelizing translator that performs FORTRAN source-to- source transformations and converts FORTRAN DO-loops to parallel loops are described. A test suite for such a translator should evaluate that 1) the transformed program runs correctly; 2) the desired transformations are performed; and 3) transformations that do not improve performance are not performed. This test suite focuses correctness testing on exercising the data dependence analysis algorithm that are used for program transformations. For performance testing, it specifically targets at a list of desired/undesired transformations. This suite has been proven very effective in detecting errors in dependence analysis and flaws in program transformations. Also, the test suite completes in a few hours and reports test results automatically
  • Keywords
    FORTRAN; parallel programming; program interpreters; program testing; FORTRAN DO-loops; FORTRAN source-to- source transformations; correctness testing; evaluation test suite; parallel loops; parallelizing translator; performance; program transformation; Algorithm design and analysis; Art; Automatic testing; Benchmark testing; Concurrent computing; Data analysis; Debugging; Error analysis; Performance analysis; Performance evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
  • Conference_Location
    Kauai, HI
  • Print_ISBN
    0-8186-2420-5
  • Type

    conf

  • DOI
    10.1109/HICSS.1992.183290
  • Filename
    183290