We a good story
Quick delivery in the UK

Books in the Scientific and Engineering Computation series

Filter
Filter
Sort bySort Series order
  • Save 21%
    - Portable Parallel Programming with the Message-Passing Interface
    by William (Thomas M. Siebel Chair Gropp
    £48.99

    The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples. This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code. The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI datatypes, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data.

  • Save 18%
    - Making OpenMP Simple Again
    by Timothy G. (Senior Research Scientist Mattson
    £30.99

    How to become a parallel programmer by learning the twenty-one essential components of OpenMP.This book guides readers through the most essential elements of OpenMP—the twenty-one components that most OpenMP programmers use most of the time, known collectively as the "OpenMP Common Core.” Once they have mastered these components, readers with no prior experience writing parallel code will be effective parallel programmers, ready to take on more complex aspects of OpenMP. The authors, drawing on twenty years of experience in teaching OpenMP, introduce material in discrete chunks ordered to support effective learning. OpenMP was created in 1997 to make it as simple as possible for applications programmers to write parallel code; since then, it has grown into a huge and complex system. The OpenMP Common Core goes back to basics, capturing the inherent simplicity of OpenMP. After introducing the fundamental concepts of parallel computing and history of OpenMP's development, the book covers topics including the core design pattern of parallel computing, the parallel and worksharing-loop constructs, the OpenMP data environment, and tasks. Two chapters on the OpenMP memory model are uniquely valuable for their pedagogic approach. The key for readers is to work through the material, use an OpenMP-enabled compiler, and write programs to experiment with each OpenMP directive or API routine as it is introduced. The book's website, updated continuously, offers a wide assortment of programs and exercises.

  • Save 20%
     
    £45.49

    An overview of the most prominent contemporary parallel processing programming models, written in a unique tutorial style.

  • by Thomas (Indiana University) Sterling
    £60.99

    Comprehensive guides to the latest Beowulf tools and methodologies.

  • Save 23%
     
    £24.49

    This collection of articles documents the design of one such computer, a single instruction multiple data stream (SIMD) class supercomputer with 16,834 processing units capable of over 6 billion 8 bit operations per second.

  • Save 21%
    by Divakar (Professor of Mathematics Viswanath
    £48.99

    A variety of programming models relevant to scientists explained, with an emphasis on how programming constructs map to parts of the computer.

Join thousands of book lovers

Sign up to our newsletter and receive discounts and inspiration for your next reading experience.