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 Understanding Climate Change Impacts on Crop Productivity and Water Balance by Rob Farber
Cover of the book Epigenetics in Psychiatry by Rob Farber
Cover of the book Bretherick's Handbook of Reactive Chemical Hazards by Rob Farber
Cover of the book Membrane Technology and Engineering for Water Purification by Rob Farber
Cover of the book Natural Gas Hydrates in Flow Assurance by Rob Farber
Cover of the book Wound Healing Biomaterials - Volume 2 by Rob Farber
Cover of the book DNA Topoisomearases: Biochemistry and Molecular Biology by Rob Farber
Cover of the book Preparation of Catalysts VII by Rob Farber
Cover of the book Nuclear Safeguards, Security, and Nonproliferation by Rob Farber
Cover of the book Advances in Cellular Neurobiology by Rob Farber
Cover of the book The Ontology of Spacetime II by Rob Farber
Cover of the book PIC Projects and Applications using C by Rob Farber
Cover of the book Solar Energy Applications in Houses by Rob Farber
Cover of the book Osteoimmunology by Rob Farber
Cover of the book The One-China Policy: State, Sovereignty, and Taiwan’s International Legal Status 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