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

    £68.40

    Includes FREE delivery

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

    Order before 4pm today for delivery by Mon 22 Jun 2026.

    A Paperback by Tom Deakin, Timothy G. Mattson

    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

      Publisher: MIT Press
      Publication Date: 11/7/2023 12:00:00 AM
      ISBN13: 9780262547536, 978-0262547536
      ISBN10: 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