Skip to main content
  • Book
  • © 2003

Patterns and Skeletons for Parallel and Distributed Computing

  • The only available book to provide a comprehensive overview of research in this area

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (11 chapters)

  1. Front Matter

    Pages i-xxvi
  2. Foundations of Data-parallel Skeletons

    • Jörg Fischer, Sergei Gorlatch, Holger Bischof
    Pages 1-27
  3. Transforming Rapid Prototypes to Efficient Parallel Programs

    • Christoph A. Herrmann, Christian Lengauer
    Pages 65-94
  4. Parallelism Abstractions in Eden

    • Rita Loogen, Yolanda Ortega, Ricardo Peña, Steffen Priebe, Fernando Rubio
    Pages 95-128
  5. Skeleton Realisations from Functional Prototypes

    • Greg Michaelson, Norman Scaife
    Pages 129-153
  6. Task and Data Parallelism in P3L

    • Susanna Pelagatti
    Pages 155-186
  7. Skeleton-based Programming Environments

    • Fethi A. Rabhi
    Pages 187-208
  8. Service Design Patterns for Computational Grids

    • Omer F. Rana, David W. Walker
    Pages 237-264
  9. Towards Patterns of Web Services Composition

    • Boualem Benatallah, Marlon Dumas, Marie-Christine Fauvet, Fethi A. Rabhi
    Pages 265-296
  10. Applying Multi-Paradigm and Design Pattern Approaches to Hardware/Software Design and Reuse

    • Luc Charest, Mostapha El Aboulhamid, Guy Bois
    Pages 297-325
  11. Back Matter

    Pages 327-333

About this book

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.

Editors and Affiliations

  • School of Information Systems, The University of New South Wales, Sydney, Australia

    Fethi A. Rabhi

  • Technical University of Berlin, Berlin, Germany

    Sergei Gorlatch

Bibliographic Information

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access