Amazon cover image
Image from Amazon.com

Fundamentals of parallel computing / Sanjay Razdan

By: Contributor(s): Material type: TextTextPublication details: Oxford, United Kingdom : Alpha Science International Ltd, c2014Description: xv, pagination multiple : illustrations ; 25 cmISBN:
  • 9781842658802
Subject(s): LOC classification:
  • QA 76.58 .R39 2014
Contents:
Preface -- Acknowledgements -- Introduction to Parallel Computing -- Architecture of Parallel Computers -- Interconnection Topologies -- Parallel Algorithms -- Graph Algorithms -- Parallel Sorting and Searching -- PRAM Model of Computation -- Parallel Operating System -- Basic Data Structure -- Trends in Parallel Computing -- Index.
Summary: When we think about processor intensive applications, we think about parallel computing. This book discusses what parallel computing is and how it can be achieved. Parallel computing cannot be achieved by hardware or software alone, but by a combination of these two. At the lowest level, this book describes the operating system characteristics that are necessary to achieve parallelism. At the programming level, we must have an algorithm that maps tasks to different processors and executes them simultaneously. Another important aspect of parallelism is parallel hardware. Parallel hardware has the capability to execute multiple instructions simultaneously. Thus parallel hardware, operating system, and parallel algorithm together form a parallel system capable of achieving parallelism. Computing cost is another aspect of parallel computing. While developing a parallel algorithm, it is necessary to make sure that its cost is optimal. This book discusses all these aspects of parallel computing along with cost optimal algorithms with examples to make sure that students get familiar with it.
Item type: Books
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Collection Call number Copy number Status Date due Barcode
Books Books National University - Manila LRC - Main General Circulation Machine Learning GC QA 76.58 .R39 2014 (Browse shelf(Opens below)) c.1 Available NULIB000013775
Browsing LRC - Main shelves, Shelving location: General Circulation, Collection: Machine Learning Close shelf browser (Hides shelf browser)
GC QA 76.9.S88 .K46 2011 c.5 Systems analysis and design / GC QA 76.58 .B37 2016 Parallel and distributed computing : architectures and algorithms / GC QA 76.58 .F65 2013 Distributed algorithms : an intuitive approach / GC QA 76.58 .R39 2014 Fundamentals of parallel computing / GC QA 76.73 .C46 2021 Deep learning with python / GC QA 76.73 .S35 2018 c.2 Java a beginner's guide / GC QA 76.73.B3 .W55 2010 Beginning Microsoft Visual Basic 2010 /

Includes index.

Preface -- Acknowledgements -- Introduction to Parallel Computing -- Architecture of Parallel Computers -- Interconnection Topologies -- Parallel Algorithms -- Graph Algorithms -- Parallel Sorting and Searching -- PRAM Model of Computation -- Parallel Operating System -- Basic Data Structure -- Trends in Parallel Computing -- Index.

When we think about processor intensive applications, we think about parallel computing. This book discusses what parallel computing is and how it can be achieved. Parallel computing cannot be achieved by hardware or software alone, but by a combination of these two. At the lowest level, this book describes the operating system characteristics that are necessary to achieve parallelism. At the programming level, we must have an algorithm that maps tasks to different processors and executes them simultaneously. Another important aspect of parallelism is parallel hardware. Parallel hardware has the capability to execute multiple instructions simultaneously. Thus parallel hardware, operating system, and parallel algorithm together form a parallel system capable of achieving parallelism. Computing cost is another aspect of parallel computing. While developing a parallel algorithm, it is necessary to make sure that its cost is optimal. This book discusses all these aspects of parallel computing along with cost optimal algorithms with examples to make sure that students get familiar with it.

There are no comments on this title.

to post a comment.