Lossy compression techniques supporting unsteady adjoint on 2D/3D unstructured grids

被引:7
作者
Margetis, A-S, I [1 ]
Papoutsis-Kiachagias, E. M. [1 ]
Giannakoglou, K. C. [1 ]
机构
[1] Natl Tech Univ Athens, Sch Mech Engn, Parallel CFD & Optimizat Unit, Athens 15780, Greece
关键词
Unsteady Adjoint; Lossy Compression; Computational Fluid Dynamics; ZFP; Incremental Proper Generalized Decomposition; OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.cma.2021.114152
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes and assesses remedies to the significant storage requirements of unsteady adjoint methods used in gradient-based optimization, in multi-dimensional problems modeled by unsteady PDEs. Even if the application domain of the proposed technique(s) is wide, these remedies are herein demonstrated in shape optimization problems with unsteady fluid flows. In these cases, the adjoint equations are integrated backwards in time, requiring the instantaneous flow fields to be available at each time-step of the adjoint solver, and this noticeably increases storage requirements. To avoid extreme treatments, such as the full storage of the computed instantaneous flow fields or their recomputations from scratch during the solution of the adjoint equations, or even the widely used check-pointing technique, lossy compression techniques are proposed. These are implemented within OpenFOAM, which is used to solve the flow and adjoint equations and conduct the optimization. In this paper, (a) the ZFP compression library, (b) the incremental Proper Generalized Decomposition (iPGD) algorithm and (c) an efficient hybridization of them are used. The compression strategies are assessed on aerodynamic shape optimization problems. Their effectiveness in data reduction, computational overhead and representation accuracy is considered, in relation to the continuous adjoint method which uses the decompressed fields to compute the gradient of objective functions as the reference method. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 32 条
  • [1] [Anonymous], 1961, J. Appl. Mech., DOI [DOI 10.1115/1.3641728, 10.1115/1.3641728]
  • [2] Chinesta F, 2014, SPRINGERBR APPL SCI, P1, DOI 10.1007/978-3-319-02865-1
  • [3] Cyr E.C., 2014, COMPUT METHODS APPL, V288
  • [4] Optimization of Error-Bounded Lossy Compression for Hard-to-Compress HPC Data
    Di, Sheng
    Cappello, Franck
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (01) : 129 - 143
  • [5] A new Strouhal-Reynolds-number relationship for the circular cylinder in the range 47<Re<2x105
    Fey, U
    Konig, M
    Eckelmann, H
    [J]. PHYSICS OF FLUIDS, 1998, 10 (07) : 1547 - 1549
  • [6] Algorithm 799: Revolve: An implementation of checkpointing for the reverse or adjoint mode of computational differentiation
    Griewank, A
    Walther, A
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2000, 26 (01): : 19 - 45
  • [8] Sensitivity analysis of limit cycle oscillations
    Krakos, Joshua A.
    Wang, Qiqi
    Hall, Steven R.
    Darmafal, David L.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (08) : 3228 - 3245
  • [9] Adjoint volume-of-fluid approaches for the hydrodynamic optimisation of ships
    Kroeger, Joern
    Kuehl, Niklas
    Rung, Thomas
    [J]. SHIP TECHNOLOGY RESEARCH, 2018, 65 (01) : 47 - 68
  • [10] Kukreja N., 2018, CORRABS181005268