Large Scale Parallel Solution of Incompressible Flow Problems using Uintah and hypre

被引:15
|
作者
Schmidt, John [1 ]
Berzins, Martin [1 ]
Thornock, Jeremy [2 ]
Saad, Tony [2 ]
Sutherland, James [2 ]
机构
[1] Univ Utah, Sci Comp & Imaging Inst, Salt Lake City, UT 84112 USA
[2] Univ Utah, Inst Clean & Secure Energy, Salt Lake City, UT 84112 USA
基金
美国国家科学基金会;
关键词
Uintah; hypre; parallelism; scalability; linear equations;
D O I
10.1109/CCGrid.2013.10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 incompressible flow problems in combustion applications it is important to have a scalable linear 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 of both packages when applied to a number of incompressible flow problems. After careful software engineering to reduce startup costs, much better than expected weak scalability is seen for up to 100K cores on NSFs Kraken architecture and up to 260K cpu cores, on DOEs new Titan machine. The scalability is found to depend in a crtitical way on the choice of algorithm used by hypre for a realistic application problem.
引用
收藏
页码:458 / 465
页数:8
相关论文
共 50 条
  • [1] Massively parallel solution of large scale network flow problems
    DeLeone, R
    Merelli, E
    Buti, S
    NONLINEAR OPTIMIZATION AND APPLICATIONS, 1996, : 49 - 59
  • [2] NUMERICAL SOLUTION OF INCOMPRESSIBLE FLOW PROBLEMS
    CHORIN, AJ
    SIAM REVIEW, 1969, 11 (01) : 110 - &
  • [3] Parallel Solution of Large Scale Traveling Salesman Problems by using Clustering and Evolutionary Algorithms
    Cekmez, Ugur
    Sahingoz, Ozgur Koray
    2016 24TH SIGNAL PROCESSING AND COMMUNICATION APPLICATION CONFERENCE (SIU), 2016, : 2165 - 2168
  • [4] Parallel Solution of Large-Scale Dynamic Optimization Problems
    Laird, Carl D.
    Wong, Angelica V.
    Akesson, Johan
    21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 813 - 817
  • [5] On Robust Parallel Preconditioning for Incompressible Flow Problems
    Heister, Timo
    Lube, Gert
    Rapin, Gerd
    NUMERICAL MATHEMATICS AND ADVANCED APPLICATIONS 2009, 2010, : 443 - 450
  • [6] SEGREGATED FINITE-ELEMENT ALGORITHMS FOR THE NUMERICAL-SOLUTION OF LARGE-SCALE INCOMPRESSIBLE-FLOW PROBLEMS
    HAROUTUNIAN, V
    ENGELMAN, MS
    HASBANI, I
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1993, 17 (04) : 323 - 348
  • [7] Parallel adaptive mesh refinement for incompressible flow problems
    Rossi, R.
    Cotela, J.
    Lafontaine, N. M.
    Dadvand, P.
    Idelsohn, S. R.
    COMPUTERS & FLUIDS, 2013, 80 : 342 - 355
  • [8] Efficient parallel solution of large-scale nonlinear dynamic optimization problems
    Daniel P. Word
    Jia Kang
    Johan Akesson
    Carl D. Laird
    Computational Optimization and Applications, 2014, 59 : 667 - 688
  • [9] Efficient parallel solution of large-scale nonlinear dynamic optimization problems
    Word, Daniel P.
    Kang, Jia
    Akesson, Johan
    Laird, Carl D.
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2014, 59 (03) : 667 - 688
  • [10] A direct parallel algorithm for the efficient solution of the pressure-correction equation of incompressible flow problems using loosely coupled computers
    Soria, M
    Pérez-Segarra, CD
    Oliva, A
    NUMERICAL HEAT TRANSFER PART B-FUNDAMENTALS, 2002, 41 (02) : 117 - 138