|
|
Showing 1 - 3 of
3 matches in All Departments
Focusing on grid computing and asynchronism, Parallel Iterative
Algorithms explores the theoretical and practical aspects of
parallel numerical algorithms. Each chapter contains a theoretical
discussion of the topic, an algorithmic section that fully details
implementation examples and specific algorithms, and an evaluation
of the advantages and drawbacks of the algorithms. Several
exercises also appear at the end of most chapters. The first two
chapters introduce the general features of sequential iterative
algorithms and their applications to numerical problems. The book
then describes different kinds of parallel systems and parallel
iterative algorithms. It goes on to address both linear and
nonlinear parallel synchronous and asynchronous iterative
algorithms for numerical computation, with an emphasis on the
multisplitting approach. The final chapter discusses the features
required for efficient implementation of asynchronous iterative
algorithms. Providing the theoretical and practical knowledge
needed to design and implement efficient parallel iterative
algorithms, this book illustrates how to apply these algorithms to
solve linear and nonlinear numerical problems in parallel
environments, including local, distant, homogeneous, and
heterogeneous clusters.
Many of today's complex scientific applications now require a vast
amount of computational power. General purpose graphics processing
units (GPGPUs) enable researchers in a variety of fields to benefit
from the computational power of all the cores available inside
graphics cards. Understand the Benefits of Using GPUs for Many
Scientific Applications Designing Scientific Applications on GPUs
shows you how to use GPUs for applications in diverse scientific
fields, from physics and mathematics to computer science. The book
explains the methods necessary for designing or porting your
scientific application on GPUs. It will improve your knowledge
about image processing, numerical applications, methodology to
design efficient applications, optimization methods, and much more.
Everything You Need to Design/Port Your Scientific Application on
GPUs The first part of the book introduces the GPUs and Nvidia's
CUDA programming model, currently the most widespread environment
for designing GPU applications. The second part focuses on
significant image processing applications on GPUs. The third part
presents general methodologies for software development on GPUs and
the fourth part describes the use of GPUs for addressing several
optimization problems. The fifth part covers many numerical
applications, including obstacle problems, fluid simulation, and
atomic physics models. The last part illustrates agent-based
simulations, pseudorandom number generation, and the solution of
large sparse linear systems for integer factorization. Some of the
codes presented in the book are available online.
Focusing on grid computing and asynchronism, Parallel Iterative
Algorithms explores the theoretical and practical aspects of
parallel numerical algorithms. Each chapter contains a theoretical
discussion of the topic, an algorithmic section that fully details
implementation examples and specific algorithms, and an evaluation
of the advantages and drawbacks of the algorithms. Several
exercises also appear at the end of most chapters. The first two
chapters introduce the general features of sequential iterative
algorithms and their applications to numerical problems. The book
then describes different kinds of parallel systems and parallel
iterative algorithms. It goes on to address both linear and
nonlinear parallel synchronous and asynchronous iterative
algorithms for numerical computation, with an emphasis on the
multisplitting approach. The final chapter discusses the features
required for efficient implementation of asynchronous iterative
algorithms. Providing the theoretical and practical knowledge
needed to design and implement efficient parallel iterative
algorithms, this book illustrates how to apply these algorithms to
solve linear and nonlinear numerical problems in parallel
environments, including local, distant, homogeneous, and
heterogeneous clusters.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R367
R340
Discovery Miles 3 400
Loot
Nadine Gordimer
Paperback
(2)
R367
R340
Discovery Miles 3 400
|