• DocumentCode
    1263708
  • Title

    Hypertool: a programming aid for message-passing systems

  • Author

    Wu, Min-You ; Gajski, Daniel D.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • Volume
    1
  • Issue
    3
  • fYear
    1990
  • fDate
    7/1/1990 12:00:00 AM
  • Firstpage
    330
  • Lastpage
    343
  • Abstract
    Programming assistance, automation concepts, and their application to a message-passing system program development tool called Hypertool are discussed. Hypertool performs scheduling and handles the communication primitive insertion automatically, thereby increasing productivity and eliminating synchronization errors. Two algorithms, based on the critical-path method, are presented for scheduling processes statically. Hypertool also generates the performance estimates and other program quality measures to help programmers improve their algorithms and programs
  • Keywords
    electronic messaging; scheduling; software tools; Hypertool; automation concepts; communication primitive insertion; critical-path method; message-passing systems; performance estimates; program quality measures; programming aid; scheduling; synchronization errors; Automation; Computer science; Data mining; Multiprocessing systems; Parallel processing; Partitioning algorithms; Processor scheduling; Programming profession; Scheduling algorithm; System recovery;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.80160
  • Filename
    80160