Chapter 8

Using OpenACC for stencil and Feldkamp algorithms

Sunita Chandrasekaran*; Rengan Xu ; Barbara Chapman      * Computer and Information Sciences, University of Delaware, Newark, DE, United States University of Houston, Houston, TX, United States Stony Brook University, Stony Brook, NY, United States

Abstract

This chapter shows how a directive-based model can make it possible for application scientists to “keep” their codes, accelerate them with reduced programming effort, and achieve performance equal to or better than that obtained using hand-written code and low-level programming interfaces. Specifically, this chapter covers programmers’ experiences porting two commonly used algorithms—Feldkamp and stencil—on single ...

Get Parallel Programming with OpenACC now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.