Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Boise State University Theses and Dissertations

2020

Productivity

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Improving Scientist Productivity, Architecture Portability, And Performance In Parflow, Michael Burke May 2020

Improving Scientist Productivity, Architecture Portability, And Performance In Parflow, Michael Burke

Boise State University Theses and Dissertations

Legacy scientific applications represent significant investments by universities, engineers, and researchers and contain valuable implementations of key scientific computations. Over time hardware architectures have changed. Adapting existing code to new architectures is time consuming, expensive, and increases code complexity. The increase in complexity negatively affects the scientific impact of the applications. There is an immediate need to reduce complexity. We propose using abstractions to manage and reduce code complexity, improving scientific impact of applications.

This thesis presents a set of abstractions targeting boundary conditions in iterative solvers. Many scientific applications represent physical phenomena as a set of partial differential equations …