Bookshock Ask Tez ✨
Programming Your GPU with OpenMP Performance Portability for GPUs cover

Programming Your GPU with OpenMP Performance Portability for GPUs

by Tom Deakin, Timothy G. Mattson

Lowest price on Bookshock
$80.23
1 offer
In stock

Ask Tez about this book →

This title is temporarily out of stock. Email support@bookshock.ai or call (972) 638-0790 and we'll let you know when it's back.
Free US shipping
30-day free returns
Stripe-secured checkout

All offers (1)

PriceConditionSeller
$80.23Best price New Basi6 International LLC

Stock and pricing refresh on page load. Tez can also compare prices on Amazon, AbeBooks, and ThriftBooks if you ask.

About this book

<b>The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model.</b><br><br>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 <i>Programming Your GPU with OpenMP</i>, 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.<br><br><i>Programming Your GPU with OpenMP </i>shares best practices for writing performance portable programs. Key features include:<br><br><ul><li>The most up-to-date APIs for programming GPUs with OpenMP with concepts that transfer to other approaches for GPU programming.</li><li>Written in a tutorial style that embraces active learning, so that readers can make immediate use of what they learn via provided source code.</li><li>Builds the OpenMP GPU Common Core to get programmers to serious production-level GPU programming as fast as possible.</li></ul><br>Additional features:<br><br><ul><li>A reference guide at the end of the book covering all relevant parts of OpenMP 5.2.</li><li>An online repository containing source code for the example programs from the book—provided in all languages currently supported by OpenMP: C, C++, and Fortran.</li><li>Tutorial videos and lecture slides.</li></ul>

Details

Format
Paperback
Pages
336
Publisher
MIT Press
Language
EN
ISBN-13
9780262547536
ISBN-10
0262547538

Categories

Computers, Programming, Parallel, Languages