Publisher's Synopsis
The purpose of this volume is to evaluate the state-of-the-art and future trends in software for parallel computer programmers. It provides an incremental review of programming environments for parallel computers with the help of leading specialists in each domain. Starting with the basic libraries which are the foundation of efficient and secure parallel programs, the volume proceeds to visualization tools for performance debugging and studies of the behaviour of parallel program execution. Further articles present research on programming tools. Methodologies for a more abstract approach of parallel programming design are presented, and automatic parallelization tools complete the volume.