Practical Parallel Computing

Practical Parallel Computing
ISBN-10
1483214192
ISBN-13
9781483214191
Category
Computers
Pages
420
Language
English
Published
2014-05-10
Publisher
Academic Press
Author
H. Stephen Morse

Description

Practical Parallel Computing provides information pertinent to the fundamental aspects of high-performance parallel processing. This book discusses the development of parallel applications on a variety of equipment. Organized into three parts encompassing 12 chapters, this book begins with an overview of the technology trends that converge to favor massively parallel hardware over traditional mainframes and vector machines. This text then gives a tutorial introduction to parallel hardware architectures. Other chapters provide worked-out examples of programs using several parallel languages. This book deals as well with benchmarking and performance estimation on parallel machines. The final chapter provides a structured, flexible methodology for selecting a parallel machine and for integrating it into operations. This book is a valuable resource for readers who are confronted with the practical realities of parallel computing for the first time. Mid-level technical managers, algorithm designers, computer scientists, and doctorate-level mathematicians will also find this book extremely useful.

Other editions

Similar books

  • Practical Parallel Programming
    By Greg Wilson, Gregory V. Wilson

    Computer science students will gain a critical appraisal of the current state of the art in parallel programming. The language used in the book, Fortran-K, is a subset of Fortran-90.

  • Practical Parallel Programming
    By Barr E. Bauer

    This is the book that will teach programmers to write faster, more efficient code for parallel processors.

  • Parallel Programming: Concepts and Practice
    By Bertil Schmidt, Jorge Gonzalez-Dominguez, Christian Hundt

    In addition to covering general parallelism concepts, this text teaches practical programming skills for both shared memory and distributed memory architectures.

  • Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms
    By Borut Robic, Roman Trobec, Boštjan Slivnik

    Advancements in microprocessor architecture, interconnection technology, and software development have fueled rapid growth in parallel and distributed computing.

  • Practical Parallel Rendering
    By Erik Reinhard, Alan Chalmers, Tim Davis

    This book addresses the basic issues of rendering within a parallel or distributed computing environment, and considers the strengths and weaknesses of multiprocessor machines and networked render farms for graphics rendering.

  • A Practical Approach to High-Performance Computing
    By Sergei Kurgalin, Sergei Borzunov

    The book discusses the fundamentals of high-performance computing.

  • Practical PRAM Programming
    By Jörg Keller, Christoph Kessler, Jesper Träff

    Although PRAM (Parallel Random Access Memory) is a well-known topic in parallel computing, its practical application has rarely been explored. This groundbreaking work changes all that. Written by world experts...

  • Parallel Computing: Technology and Practice
    By Jonathan P. Gray, Fazel Naghdy

    The work has been based on the concept of cellular automata which suits well the spatially distributed unique actuator systems . References [ 1 ] C. Atkinson , Object - Oriented Reuse , Concurrency and Distribution , ACM Press ...

  • Introduction to Parallel Computing: A practical guide with examples in C
    By Peter Arbenz, Wesley Petersen

    This book is also ideal for practitioners and programmers.

  • Parallel Computing Works!
    By Geoffrey C. Fox, Roy D. Williams, Guiseppe C. Messina

    The conjugate-gradient solver replaces the guess by the Solution u of the standard variational equation a(u, v) = L(v) Wv (10.3) using the preconditioner S. 10.2.3 Navier-Stokes Solver We have implemented a sophisticated incompressible ...