• DocumentCode
    1256414
  • Title

    Tools for multiple-CPU environments

  • Author

    Harrison, Willie K. ; Kramer, B. ; Rudd, W. ; Shatz, S. ; Chang, Carole ; Segall, Zary ; Clemmer, D. ; Williamson, Jonathan ; Peek, Ben ; Appelbe, B. ; Smith, K.

  • Author_Institution
    Portland State Univ., OR, USA
  • Volume
    7
  • Issue
    3
  • fYear
    1990
  • fDate
    5/1/1990 12:00:00 AM
  • Firstpage
    45
  • Lastpage
    51
  • Abstract
    A brief overview precedes ten separate tool reviews. Five of the tools address the problems of performance analysis, testing, and debugging in a multiple-CPU environment. The first set of tools-Graspin PPSE, and Integral-supports this activity by providing specification or design languages for concurrent applications. The next pair of tools-Pie and Total-supports the development of multiple-CPU software by representing the software´s behavior in a parallel or concurrent environment. The next set of five tools is aimed at the problem of serial-to-parallel conversions. The first three tools-E/SP, Mimdizer, and PRETS-recapture the design of the original source code and display it in a graphical form for analysis. The remaining tools-Pat and Aspar-support direct source-to-source transformations. These ten tools are representative of current approaches being taken to address the problem of multiple-CPU computing.<>
  • Keywords
    programming environments; software tools; Aspar; E/SP; Graspin; Integral; Mimdizer; PPSE; PRETS; Pat; Pie; Total; concurrent environment; debugging; direct source-to-source transformations; multiple CPU environments tools; performance analysis; testing; Concurrent computing; Distributed computing; Graphics; Magnetic heads; Parallel processing; Performance analysis; Petri nets; Programming profession; Prototypes; Testing;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.55227
  • Filename
    55227