Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more

Recommended product

Popular links

Popular links


Lectures in Parallel Computation

Lectures in Parallel Computation

Lectures in Parallel Computation

Alan Gibbons, University of Warwick
Paul Spirakis, University of Patras, Greece
July 2005
Paperback
9780521017602
$90.99
USD
Paperback

    The foundations of parallel computation, especially the efficiency of computation, are the concern of this book. Distinguished international researchers have contributed fifteen chapters which together form a coherent stream taking the reader who has little prior knowledge of the field to a position of being familiar with leading edge issues. The book may also function as a source of teaching material and reference for researchers. The first part is devoted to the Parallel Random Access Machine (P-RAM) model of parallel computation. The initial chapters justify and define the model, which is then used for the development of algorithm design in a variety of application areas such as deterministic algorithms, randomisation and algorithm resilience. The second part deals with distributed memory models of computation. The question of efficiently implementing P-RAM algorithms within these models is addressed as are the immensely interesting prospects for general purpose parallel computation.

    • Excellent contributors
    • Uniquely broad coverage
    • Introductory

    Product details

    July 2005
    Paperback
    9780521017602
    448 pages
    243 × 170 × 24 mm
    0.705kg
    Available

    Table of Contents

    • 1. Structural parallel algorithmics Uzi Vishkin
    • 2. PRAM models and fundamental parallel algorithmic techniques: part I Paul G. Spirakis and Alan Gibbons
    • 3. PRAM models and fundamental parallel algorithmic techniques: part II Paul G. Spirakis
    • 4. Efficient parallel graph algorithms Vijaya Ramachandran
    • 5. Some parallel geometric algorithms Colm O'Dunlaing
    • 6. Parallel algorithms for string pattern matching Costas S. Iliopoulos
    • 7. Design of parallel matrix algorithms D. J. Evans
    • 8. Dependable parallel computing on unreliable parallel machines Z. M. Kedem, K. V. Palem, A. Raghunathan and P. G. Spirakis
    • 9. P-completeness Jacobo Toran
    • 10. Introduction to distributed memory models of parallel computation Alan Gibbons
    • 11. Network orientation Gerard Tel
    • 12. Special purpose parallel computing W. F. McColl
    • 13. General purpose parallel computing W. F. McColl
    • 14. Complexity models for all-purpose parallel computation Andrew Chin
    • 15. Implementing sparse BLAS primitives on concurrent/vector processors H. A. G. Wijshoff.
      Contributors
    • Uzi Vishkin, Paul G. Spirakis, Alan Gibbons, Vijaya Ramachandran, Colm O'Dunlaing, S. Iliopoulos, D. J. Evans, Z. M. Kedem, K. V. Palem, A. Raghunathan, P. G. Spirakis, Jacobo Toran, Alan Gibbons, W. F. McColl, Andrew Chin, H. A. G. Wijshoff