Computer-aided programming for message-passing system; Problems and a solution
Journal Article
·
· Proceedings of the IEEE (Institute of Electrical and Electronics Engineers); (USA)
- Yale Univ., New Haven, CT (USA). Dept. of Computer Science
- 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
Similar Records
Data Locality Enhancement of Dynamic Simulations for Exascale Computing (Final Report)
Algorithm partitioning tools for a high-performance multiprocessor
Solving optimization problems on computational grids.
Technical Report
·
Fri Nov 29 00:00:00 EST 2019
·
OSTI ID:7131195
Algorithm partitioning tools for a high-performance multiprocessor
Technical Report
·
Wed Dec 01 00:00:00 EST 1982
·
OSTI ID:7131195
Solving optimization problems on computational grids.
Journal Article
·
Tue May 01 00:00:00 EDT 2001
· Optima
·
OSTI ID:7131195