Description

Book Synopsis
The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model.

Today’s computers are complex, multi-architecture systems: multiple cores in a shared address space, graphics processing units (GPUs), and specialized accelerators. To get the most from these systems, programs must use all these different processors. In Programming Your GPU with OpenMP, Tom Deakin and Timothy Mattson help everyone, from beginners to advanced programmers, learn how to use OpenMP to program a GPU using just a few directives and runtime functions. Then programmers can go further to maximize performance by using CPUs and GPUs in parallel—true heterogeneous programming. And since OpenMP is a portable API, the programs will run on almost any system.

Programming Your GPU with OpenMP shares best practices for writing performance portable programs. Key features include:

  • The most up-to-date APIs for programming GPU

Programming Your GPU with OpenMP

    Product form

    A Paperback by Tom Deakin, Timothy G. Mattson

    £68.40

    Includes FREE delivery

    RRP £76.00 – you save £7.60 (10%)

    Order before 4pm tomorrow for delivery by Tue 8 Sep 2026.

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Programming Your GPU with OpenMP by Tom Deakin

      Book details

      Publisher MIT Press
      Published 11 July 2023
      ISBN-13 9780262547536
      978-0262547536
      ISBN-10 0262547538

      Description

      Book Synopsis
      The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model.

      Today’s computers are complex, multi-architecture systems: multiple cores in a shared address space, graphics processing units (GPUs), and specialized accelerators. To get the most from these systems, programs must use all these different processors. In Programming Your GPU with OpenMP, Tom Deakin and Timothy Mattson help everyone, from beginners to advanced programmers, learn how to use OpenMP to program a GPU using just a few directives and runtime functions. Then programmers can go further to maximize performance by using CPUs and GPUs in parallel—true heterogeneous programming. And since OpenMP is a portable API, the programs will run on almost any system.

      Programming Your GPU with OpenMP shares best practices for writing performance portable programs. Key features include:

      • The most up-to-date APIs for programming GPU

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account