𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Tools and Environments for Parallel and Distributed Systems

✍ Scribed by Amr Zaky, Ted Lewis (auth.), Amr Zaky, Ted Lewis (eds.)


Publisher
Springer US
Year
1996
Tongue
English
Leaves
307
Series
The Springer International Series in Software Engineering 2
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Developing correct and efficient software is far more complex for parallel and distributed systems than it is for sequential processors. Some of the reasons for this added complexity are: the lack of a universally acceptable parallel and distributed programming paradigm, the criticality of achieving high performance, and the difficulty of writing correct parallel and distributed programs. These factors collectively influence the current status of parallel and distributed software development tools efforts.
Tools and Environments for Parallel and Distributed Systems addresses the above issues by describing working tools and environments, and gives a solid overview of some of the fundamental research being done worldwide. Topics covered in this collection are: mainstream program development tools, performance prediction tools and studies; debugging tools and research; and nontraditional tools.
Audience: Suitable as a secondary text for graduate level courses in software engineering and parallel and distributed systems, and as a reference for researchers and practitioners in industry.

✦ Table of Contents


Front Matter....Pages i-xi
Overview....Pages 1-3
Front Matter....Pages 5-6
A Visual Approach to Distributed Programming....Pages 7-31
Annai: An Integrated Parallel Programming Environment for Multicomputers....Pages 33-59
Bulk Synchronous Parallel Computing β€” A Paradigm for Transportable Software....Pages 61-76
Performance and Scalability Issues in the Design and Implementation of a Parallel Programming Environment....Pages 77-102
Front Matter....Pages 103-104
Performance Prediction of Dynamic Task Structures With N-Map....Pages 105-127
Performance Analysis of Large Scale Parallel Applications....Pages 129-148
Efficiency Evaluation of PVM 2.X, PVM 3.X, P4, Express and Linda on a Workstation Cluster Using the NAS Parallel Benchmarks....Pages 149-171
Front Matter....Pages 173-174
Accommodating Heterogeneity in a Debuggerβ€”A Client-Server Approach....Pages 175-193
Efficient Detection of Unstable Global Conditions Based on Monotonic Channel Predicates....Pages 195-226
Front Matter....Pages 227-228
A Formal Semantics and an Interactive Environment for Sisal....Pages 229-256
Parallel High-Performance Matrix Computations in MaTRiX+ + ....Pages 257-278
Transparent Object Distribution and Remote Inheritance....Pages 279-303
Back Matter....Pages 305-305

✦ Subjects


Software Engineering/Programming and Operating Systems; Programming Languages, Compilers, Interpreters; Processor Architectures


πŸ“œ SIMILAR VOLUMES


Tools and Environments for Parallel and
✍ Salim Hariri, Manish Parashar πŸ“‚ Library πŸ“… 2004 πŸ› J. Wiley 🌐 English

* An invaluable reference for anyone designing new parallel or distributed systems. * Includes detailed case studies of specific systems from Stanford, MIT, and other leading research universities. * The authors emphasize performance, surveying all available techniques.

Parallel and Distributed Simulation Syst
✍ Richard M. Fujimoto πŸ“‚ Library πŸ“… 2000 πŸ› Wiley-Interscience 🌐 English

A state-of-the-art guide for the implementation of distributed simulation technology. The rapid expansion of the Internet and commodity parallel computers has made parallel and distributed simulation (PADS) a hot technology indeed. Applications abound not only in the analysis of complex systems suc

Parallel and Distributed Information Sys
✍ Jeffrey F. Naughton, Gerhard Weikum (auth.), Jeffrey F. Naughton, Gerhard Weikum πŸ“‚ Library πŸ“… 1998 πŸ› Springer US 🌐 English

<p><em>Parallel and Distributed Information Systems</em> brings together in one place important contributions and up-to-date research results in this fast moving area. <br/><em>Parallel and Distributed Information Systems</em> serves as an excellent reference, providing insight into some of the most

Implementing Parallel and Distributed Sy
✍ Alireza Poshtkohi, M.B. Ghaznavi-Ghoushchi πŸ“‚ Library πŸ“… 2023 πŸ› CRC Press 🌐 English

Parallel and distributed systems (PADS) have evolved from the early days of computational science and supercomputers to a wide range of novel computing paradigms, each of which is exploited to tackle specific problems or application needs, including distributed systems, parallel computing, and clust