Software Engineering for Effective Utilization of Parallel Processing Computing System

Stephen S. Yau, Doo‐Hwan Bae, Madhan Chidambaram, Gilda Pour, Venkeepuram R. Satish · 1993

This effort produced an approach for developing software for parallel processing systems based on the parallel object-oriented functional computational model (PROOF). A benefit of this approach is that it allows the software development to be separated from architecture-dependent issues to a great degree. For example, the programmers do not need to be concerned with issues such as synchronization, parallelization, or the topology of the parallel processing system when they address objects in the system. The object-oriented paradigm reflects the parallel structure of the problem space and can represent inherently concurrent behavior. This approach is suitable for MIMD machines and should result in software that is more understandable, modifiable and portable over a variety of parallel computer architectures.

Read the paper · More papers on PaperTik