Large Scale Parallel Solution of Incompressible Flow Problems Using Uintah and Hypre

J. Schmidt, M. Berzins, J. Thornock, T. Saad, J. Sutherland
2013 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing  
The Uintah Software framework was developed to provide an environment for solving fluid-structure interaction problems on structured adaptive grids on large-scale, long-running, data-intensive problems. Uintah uses a combination of fluid-flow solvers and particle-based methods for solids together with a novel asynchronous task-based approach with fully automated load balancing. As Uintah is often used to solve compressible, low-Mach combustion applications, it is important to have a scalable
more » ... ear solver. While there are many such solvers available, the scalability of those codes varies greatly. The hypre software offers a range of solvers and pre-conditioners for different types of grids. The weak scalability of Uintah and hypre is addressed for particular examples when applied to an incompressible flow problem relevant to combustion applications. After careful software engineering to reduce start-up costs, much better than expected weak scalability is seen for up to 100K cores on NSF's Kraken architecture and up to 200K+ cores, on DOE's new Titan machine.
doi:10.1109/ccgrid.2013.10 dblp:conf/ccgrid/SchmidtBTSS13 fatcat:v3b5ryn5zbaqvhjz7s72iwqcpi