Home > Store


Register your product to gain access to bonus material or receive a coupon.


Recorded Online Training

  • Your Price: $36.99
  • About Recorded Online Training
  • Almost like being there, our Recorded Online Training sessions are available for sale in recorded format.

    Link(s) and password to recorded WebExTMsession(s) accessible from your Account page after purchase.


  • Copyright 2013
  • Recorded Online Training
  • ISBN-10: 0-7356-6817-5
  • ISBN-13: 978-0-7356-6817-1

Capitalize on the faster GPU processors in today’s computers with the C++ AMP code library—and bring massive parallelism to your project. With this practical book, experienced C++ developers will learn parallel programming fundamentals with C++ AMP through detailed examples, code snippets, and case studies. Learn the advantages of parallelism and get best practices for harnessing this technology in your applications.

Discover how to:

  • Gain greater code performance using graphics processing units (GPUs)
  • Choose accelerators that enable you to write code for GPUs
  • Apply thread tiles, tile barriers, and tile static memory
  • Debug C++ AMP code with Microsoft Visual Studio
  • Use profiling tools to track the performance of your code

Sample Content

Table of Contents

  • Foreword
  • Introduction
  • Chapter 1: Overview and C++ AMP Approach
  • Chapter 2: NBody Case Study
  • Chapter 3: C++ AMP Fundamentals
  • Chapter 4: Tiling
  • Chapter 5: Tiled NBody Case Study
  • Chapter 6: Debugging
  • Chapter 7: Optimization
  • Chapter 8: Performance Case Study-Reduction
  • Chapter 9: Working with Multiple Accelerators
  • Chapter 10: Cartoonizer Case Study
  • Chapter 11: Graphics Interop
  • Chapter 12: Tips, Tricks, and Best Practices
  • Other Resources


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership