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
fDate :
7/1/1990 12:00:00 AM
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;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on