Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science)
Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science) — back cover
Introduction to High Performance Computing for Scientists...
Skip to product information

    Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science)

    $87.82 USD
     per 
    Available

    Book Details

    Format
    Paperback
    Language
    English
    Category
    Computer Science
    Condition
    Used
    ISBN-13
    9781439811924
    ISBN-10
    143981192X

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 143981192X

    Author: Hager, Georg

    Condition: Used

    Written by high performance computing (HPC) experts, Introduction to High Performance Computing for Scientists and Engineers provides a solid introduction to current mainstream computer architecture, dominant parallel programming models, and useful optimization strategies for scientific HPC. From working in a scientific computing center, the authors gained a unique perspective on the requirements and attitudes of users as well as manufacturers of parallel computers.The text first introduces the architecture of modern cache-based microprocessors and discusses their inherent performance limitations, before describing general optimization strategies for serial code on cache-based architectures. It next covers shared- and distributed-memory parallel computer architectures and the most relevant network topologies. After discussing parallel computing on a theoretical level, the authors show how to avoid or ameliorate typical performance problems connected with OpenMP. They then present cache-coherent nonuniform memory access (ccNUMA) optimization techniques, examine distributed-memory parallel programming with message passing interface (MPI), and explain how to write efficient MPI code. The final chapter focuses on hybrid programming with MPI and OpenMP.Users of high performance computers often have no idea what factors limit time to solution and whether it makes sense to think about optimization at all. This book facilitates an intuitive understanding of performance limitations without relying on heavy computer science knowledge. It also prepares readers for studying more advanced literature.Read about the authors recent honor: Informatics Europe Curriculum Best Practices Award for Parallelism and Concurrency

    View full details

    Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science)

    $87.82 USD
     per 

    You May Also Like

    More in Computer Science

    View all
    Python Programming: An Introduction to Computer Science
    C Programming for the Absolute Beginner
    Programming Challenges: The Programming Contest Training Manual (Texts in Computer Science)
    Nicely Said: Writing for the Web with Style and Purpose (Voices That Matter)
    Computational Thinking (The MIT Press Essential Knowledge series)
    Remote Sensing of Impervious Surfaces (Remote Sensing Applications Series)
    Numerical Recipes in Fortran 90: Volume 2, Volume 2 of Fortran Numerical Recipes: The Art of Parallel Scientific Computing
    Network Programming with Go: Code Secure and Reliable Network Services from Scratch
    Basic Electricity: Complete Course, Volumes 1-5 in 1
    Learn Functional Programming with Elixir: New Foundations for a New World (The Pragmatic Programmers)
    Programming the Human Biocomputer
    Data Structures and Program Design in C
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.