O'Reilly logo

Parallel Programming with OpenACC by Rob Farber

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11

GPU-accelerated molecular dynamics clustering analysis with OpenACC

John E. Stone; Juan R. Perilla; C. Keith Cassidy; Klaus Schulten     University of Illinois at Urbana-Champaign, Urbana, IL, United States

Abstract

This chapter explores the use of OpenACC directives to accelerate the calculation of a so-called dissimilarity matrix, the most costly computation required for clustering analysis of molecular dynamics simulations.

By the end of this chapter, the reader will have an understanding of:

 Key algorithmic analysis steps that help guide decision making involved in application acceleration and parallelization and help set realistic performance targets for a successful OpenACC implementation on GPUs and other accelerators ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required