Parallel Programming with OpenACC

Nonfiction, Computers, Application Software, Multimedia, Programming, Programming Languages, General Computing
Cover of the book Parallel Programming with OpenACC by Rob Farber, Elsevier Science
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Rob Farber ISBN: 9780124104594
Publisher: Elsevier Science Publication: October 14, 2016
Imprint: Morgan Kaufmann Language: English
Author: Rob Farber
ISBN: 9780124104594
Publisher: Elsevier Science
Publication: October 14, 2016
Imprint: Morgan Kaufmann
Language: English

Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort.

Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel® Xeon Phi™ as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems.

Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs.

  • Presents the simplest way to leverage GPUs to achieve application speedups
  • Shows how OpenACC works, including working examples that can be adapted for application needs
  • Allows readers to download source code and slides from the book's companion web page
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort.

Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel® Xeon Phi™ as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems.

Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs.

More books from Elsevier Science

Cover of the book Computational Techniques for Multiphase Flows by Rob Farber
Cover of the book Financial Trading and Investing by Rob Farber
Cover of the book Handbook of Coastal Disaster Mitigation for Engineers and Planners by Rob Farber
Cover of the book Insect Pests of Potato by Rob Farber
Cover of the book Commercial Airplane Design Principles by Rob Farber
Cover of the book Scientific Foundations of Ophthalmology by Rob Farber
Cover of the book Microwave De-embedding by Rob Farber
Cover of the book Circadian Rhythms and Biological Clocks Part B by Rob Farber
Cover of the book The Role of 5-HT Systems on Memory and Dysfunctional Memory by Rob Farber
Cover of the book Multifunction Peripherals for PCs by Rob Farber
Cover of the book Galois Fields and Galois Rings Made Easy by Rob Farber
Cover of the book Industrial Oil Crops by Rob Farber
Cover of the book Hospital and Healthcare Security by Rob Farber
Cover of the book Plant Metal Interaction by Rob Farber
Cover of the book Forensic Fraud by Rob Farber
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy