Limit search to available items
Book Cover
Book
Author Skillicorn, David.

Title Foundations of parallel programming / David Skillicorn
Published Cambridge ; New York, NY, USA : Cambridge University Press, 1994

Copies

Location Call no. Vol. Availability
 W'PONDS  005.2 Ski/Fop  AVAILABLE
Description xii, 197 pages : illustrations ; 26 cm
Series Cambridge international series on parallel computation ; 6
Cambridge international series on parallel computation ; 6
Contents 1. The Key Idea -- 2. Approaches to Parallel Software Development -- 3. Architectural Background -- 4. Models and Their Properties -- 5. The Categorical Data Type of Lists -- 6. Software Development Using Lists -- 7. Other Operations on Lists -- 8. A Cost Calculus for Lists -- 9. Building Categorical Data Types -- 10. Lists, Bags, and Finite Sets -- 11. Trees -- 12. Arrays -- 13. Graphs -- 14. Conclusions -- A. C++ Library for Lists -- B. Historical Background
Summary The major reason for the lack of use 'of parallel' computing, is the mismatch between the complexity and variety of parallel hardware, and the software development tools to program it. The cost of the developing software needs to be amortised over decades, but the platforms on which it executes change every few years, requiring complete rewrites. The evident cost-effectiveness of parallel computation has not been realized because of this mismatch
Bibliography Bibliography: pages 179-193. - Includes index
Subject Computer interfaces.
Computer software.
Parallel computers.
Parallel processing (Electronic computers)
Parallel programming (Computer science)
LC no. 94014979
ISBN 0521455111