skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Computer-aided programming for message-passing system; Problems and a solution

Journal Article · · Proceedings of the IEEE (Institute of Electrical and Electronics Engineers); (USA)
DOI:https://doi.org/10.1109/5.48836· OSTI ID:7131195
 [1];  [2]
  1. Yale Univ., New Haven, CT (USA). Dept. of Computer Science
  2. California Univ., Irvine, CA (USA)

As the number of processors and the complexity of problems to be solved increase, programming multiprocessing systems becomes more difficult and error-prone. Program development tools are necessary since programmers are not able to develop complex parallel programs efficiently. Parallel models of computation, parallelization problems, and tools for computer-aided programming (CAP) are discussed. As an example, a CAP tool that performs scheduling and inserts communication primitives automatically is described. It also generates the performance estimates and other program quality measures to help programmers in improving their algorithms and programs.

OSTI ID:
7131195
Journal Information:
Proceedings of the IEEE (Institute of Electrical and Electronics Engineers); (USA), Vol. 77:12; ISSN 0018-9219
Country of Publication:
United States
Language:
English