Contact The MIT Press Information on how to order from The MIT Press Access your saved shopping cart, e-mail list subscriptions, order history, address book, and other info in the Your Profile area MIT Press Home Page


October 1989
224 pp.
(PAPER)
Short

ISBN-10:
0-262-53086-4
ISBN-13:
978-0-262-53086-6

Out Of Print
Series
Research Monographs in Parallel and Distributed Computing
Related Links
Find this book in a library
Algorithmic Skeletons
Structural Management of Parallel Computation
Murray I. Cole

This book introduces a new approach to the design and implementation of software systems which will help users of large scale parallel systems coordinate many concurrent activities toward a single goal. It assesses the strengths an weaknesses of this approach with existing alternatives.

Cole's system proposes a selection of independent algorithmic skeletons, each of which describes the structure of a particular style of algorithm. The user must describe a solution to a problem as an instance of the appropriate skeleton. The implementation task is simplified by the fact that each skeleton may be considered independently, in contrast to the monolithic programming interfaces of existing systems at a similar level of abstraction.

The book describes four skeletons based on the notions of fixed degree divide and conquer, task queues, iterative combination, and clustering. Each is introduced in terms of the abstraction it presents to the user. Implementation on a square grid of autonomous processor memory pairs is considered and examples of problems which could be solved in terms of the skeleton are presented.

Murray I. Cole is a Lecturer in the Computing Science Department of the University of Glasgow. Algorithmic Skeletons is included in the series Research Monographs in Parallel and Distributed Computing, Copublished with Pitman Publishing,




See Other Titles In:
Computer Science and Intelligent Systems
 General
 Information Technology
 Intelligent Systems
 Programming
 
Join an E-mail Alert List


 
 
TECHNOLOGY PARTNER: Azility, Inc. TERMS OF USE | PRIVACY POLICY | COPYRIGHT © 2009