𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Patterns and skeletons for parallel and distributed computing

✍ Scribed by Jârg Fischer, Sergei Gorlatch (auth.), Fethi A. Rabhi PhD, Sergei Gorlatch PhD (eds.)


Publisher
Springer-Verlag London
Year
2003
Tongue
English
Leaves
354
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Patterns and Skeletons for Parallel and Distributed Computing is a unique survey of research work in high-level parallel and distributed computing over the past ten years. Comprising contributions from the leading researchers in Europe and the US, it looks at interaction patterns and their role in parallel and distributed processing, and demonstrates for the first time the link between skeletons and design patterns. It focuses on computation and communication structures that are beyond simple message-passing or remote procedure calling, and also on pragmatic approaches that lead to practical design and programming methodologies with their associated compilers and tools. The book is divided into two parts which cover: skeletons-related material such as expressing and composing skeletons, formal transformation, cost modelling and languages, compilers and run-time systems for skeleton-based programming.- design patterns and other related concepts, applied to other areas such as real-time, embedded and distributed systems. It will be an essential reference for researchers undertaking new projects in this area, and will also provide useful background reading for advanced undergraduate and postgraduate courses on parallel or distributed system design.

✦ Table of Contents


Front Matter....Pages i-xxvi
Foundations of Data-parallel Skeletons....Pages 1-27
SAT: A Programming Methodology with Skeletons and Collective Operations....Pages 29-63
Transforming Rapid Prototypes to Efficient Parallel Programs....Pages 65-94
Parallelism Abstractions in Eden....Pages 95-128
Skeleton Realisations from Functional Prototypes....Pages 129-153
Task and Data Parallelism in P3L....Pages 155-186
Skeleton-based Programming Environments....Pages 187-208
Applying the Quality Connector Pattern to Optimise Distributed Real-time and Embedded Applications....Pages 209-235
Service Design Patterns for Computational Grids....Pages 237-264
Towards Patterns of Web Services Composition....Pages 265-296
Applying Multi-Paradigm and Design Pattern Approaches to Hardware/Software Design and Reuse....Pages 297-325
Back Matter....Pages 327-333

✦ Subjects


Software Engineering; Computer Systems Organization and Communication Networks; Programming Languages, Compilers, Interpreters


πŸ“œ SIMILAR VOLUMES


Patterns and Skeletons for Parallel and
✍ JΓΆrg Fischer, Sergei Gorlatch (auth.), Fethi A. Rabhi PhD, Sergei Gorlatch PhD ( πŸ“‚ Library πŸ“… 2003 πŸ› Springer-Verlag London 🌐 English

<p><B>Patterns and Skeletons for Parallel and Distributed </B><B>Computing</B> is a unique survey of research work in high-level parallel and distributed computing over the past ten years. Comprising contributions from the leading researchers in Europe and the US, it looks at interaction patterns an

Advanced Computational Infrastructures f
✍ Manish Parashar, Xiaolin Li, Sumir Chandra πŸ“‚ Library πŸ“… 2009 πŸ› Wiley-Interscience 🌐 English

<b>A unique investigation of the state of the art in design, architectures, and implementations of advanced computational infrastructures and the applications they support <p> Emerging large-scale adaptive scientific and engineering applications are requiring an increasing amount of computing

Advanced Computational Infrastructures f
✍ Manish Parashar, Xiaolin Li, Sumir Chandra πŸ“‚ Library πŸ“… 2009 πŸ› Wiley-Interscience 🌐 English

<p>A unique investigation of the state of the art in design, architectures, and implementations of advanced computational infrastructures and the applications they support</p> <p>Emerging large-scale adaptive scientific and engineering applications are requiring an increasing amount of computing

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.