메뉴 건너뛰기




Volumn 199, Issue 9-12, 2010, Pages 712-722

CFD-based analysis and two-level aerodynamic optimization on graphics processing units

Author keywords

Aerodynamic shape optimization; Computational fluid dynamics; Evolutionary algorithms; Graphics processing units

Indexed keywords

2D FLOW; AERODYNAMIC OPTIMIZATION; AERODYNAMIC SHAPE OPTIMIZATION; CANDIDATE SOLUTION; CONVERGENCE CRITERION; DIFFERENT SPEED; DOUBLE PRECISION; EVALUATION TOOL; FLOW SOLVER; GPU IMPLEMENTATION; GRAPHICS PROCESSING UNIT; HIERARCHICAL OPTIMIZATION; LOW LEVEL; MIXED PRECISION; OPTIMAL SOLUTIONS; PARALLEL EFFICIENCY; PREDICTION ACCURACY; SINGLE PRECISION; SPEED-UPS; UNSTRUCTURED GRID;

EID: 73449100774     PISSN: 00457825     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cma.2009.11.001     Document Type: Article
Times cited : (89)

References (51)
  • 2
    • 0032809870 scopus 로고    scopus 로고
    • Aerodynamic design optimization on unstructured grids with a continuous adjoint formulation
    • Anderson W.K., and Venkatakrishnan V. Aerodynamic design optimization on unstructured grids with a continuous adjoint formulation. Comput. Fluids 28 4-5 (1999) 443-480
    • (1999) Comput. Fluids , vol.28 , Issue.4-5 , pp. 443-480
    • Anderson, W.K.1    Venkatakrishnan, V.2
  • 3
    • 0003241715 scopus 로고
    • The design and application of upwind schemes on unstructured meshes
    • AIAA Paper 1989-0366, January
    • T.J. Barth, D. Jespersen, The design and application of upwind schemes on unstructured meshes, AIAA Paper 1989-0366, in: 27th Aerospace Sciences Meeting, January 1989.
    • (1989) 27th Aerospace Sciences Meeting
    • Barth, T.J.1    Jespersen, D.2
  • 4
    • 0242533311 scopus 로고    scopus 로고
    • Sparse matrix solvers on the GPU: conjugate gradients and multigrid
    • Bolz J., Farmer I., Grinspun E., and Schröder P. Sparse matrix solvers on the GPU: conjugate gradients and multigrid. ACM Trans. Graphics 22 3 (2003) 917-924
    • (2003) ACM Trans. Graphics , vol.22 , Issue.3 , pp. 917-924
    • Bolz, J.1    Farmer, I.2    Grinspun, E.3    Schröder, P.4
  • 5
    • 38349000703 scopus 로고    scopus 로고
    • Acceleration of a two-dimensional Euler flow solver using commodity graphics hardware
    • Brandvik T., and Pullan G. Acceleration of a two-dimensional Euler flow solver using commodity graphics hardware. Proc. Inst. Mech. Engineers, Pt C: J. Mech. Engrg. Sci. 221 12 (2007) 1745-1748
    • (2007) Proc. Inst. Mech. Engineers, Pt C: J. Mech. Engrg. Sci. , vol.221 , Issue.12 , pp. 1745-1748
    • Brandvik, T.1    Pullan, G.2
  • 6
    • 69649097860 scopus 로고    scopus 로고
    • Acceleration of a 3D Euler solver using commodity graphics hardware
    • AIAA Paper 2008-607, January
    • T. Brandvik, G. Pullan, Acceleration of a 3D Euler solver using commodity graphics hardware, AIAA Paper 2008-607, 46th AIAA Aerospace Sciences Meeting and Exhibit, January 2008.
    • (2008) 46th AIAA Aerospace Sciences Meeting and Exhibit
    • Brandvik, T.1    Pullan, G.2
  • 8
    • 77958483977 scopus 로고    scopus 로고
    • A. Corrigan, F. Camelli, R. Löhner, J. Wallin, Running unstructured grid based CFD solvers on modern graphics hardware. AIAA Paper 2009-4001, 19th AIAA Computational Fluid Dynamics, June 2009.
    • A. Corrigan, F. Camelli, R. Löhner, J. Wallin, Running unstructured grid based CFD solvers on modern graphics hardware. AIAA Paper 2009-4001, 19th AIAA Computational Fluid Dynamics, June 2009.
  • 9
    • 49249121829 scopus 로고    scopus 로고
    • Real-time simulation and rendering of 3D fluids
    • (Chapter 30)
    • Crane K., Llamas I., and Tariq S. Real-time simulation and rendering of 3D fluids. GPU Gems 3 (2007) (Chapter 30)
    • (2007) GPU Gems , vol.3
    • Crane, K.1    Llamas, I.2    Tariq, S.3
  • 10
    • 73449125686 scopus 로고    scopus 로고
    • J.D. Denton, G. Hirch, Ch. ana Meauzé, Analytical test cases of cascades, AGARD-AR-275, 1990.
    • J.D. Denton, G. Hirch, Ch. ana Meauzé, Analytical test cases of cascades, AGARD-AR-275, 1990.
  • 11
    • 54249162842 scopus 로고    scopus 로고
    • Large calculation of the flow over a hypersonic vehicle using a GPU
    • Elsen E., LeGresley P., and Darve E. Large calculation of the flow over a hypersonic vehicle using a GPU. J. Comput. Phys. 227 (2008) 10148-10161
    • (2008) J. Comput. Phys. , vol.227 , pp. 10148-10161
    • Elsen, E.1    LeGresley, P.2    Darve, E.3
  • 12
    • 33747424045 scopus 로고    scopus 로고
    • Single- and multi-objective evolutionary optimization assisted by Gaussian random field metamodels
    • Emmerich M., Giannakoglou K.C., and Naujoks B. Single- and multi-objective evolutionary optimization assisted by Gaussian random field metamodels. IEEE Trans. Evolut. Comput. 10 4 (2006) 421-439
    • (2006) IEEE Trans. Evolut. Comput. , vol.10 , Issue.4 , pp. 421-439
    • Emmerich, M.1    Giannakoglou, K.C.2    Naujoks, B.3
  • 13
    • 33746933766 scopus 로고    scopus 로고
    • Optimization of 3d wings based on Navier-Stokes solutions and genetic algorithms
    • Epstein B., and Peigin S. Optimization of 3d wings based on Navier-Stokes solutions and genetic algorithms. Int. J. Comput. Fluid Dyn. 20 2 (2006) 75-92
    • (2006) Int. J. Comput. Fluid Dyn. , vol.20 , Issue.2 , pp. 75-92
    • Epstein, B.1    Peigin, S.2
  • 14
    • 21044436434 scopus 로고    scopus 로고
    • A neural network based generalized response surface multiobjective evolutionary algorithm
    • Honolulu, HI, May
    • M. Farina, A neural network based generalized response surface multiobjective evolutionary algorithm, in: 2002 Congress on Evolutionary Computation - CEC '02, vol. 1, Honolulu, HI, May 2002, pp. 956-961.
    • (2002) 2002 Congress on Evolutionary Computation - CEC '02 , vol.1 , pp. 956-961
    • Farina, M.1
  • 16
    • 0036198088 scopus 로고    scopus 로고
    • Design of optimal aerodynamic shapes using stochastic optimization methods and computational intelligence
    • Giannakoglou K.C. Design of optimal aerodynamic shapes using stochastic optimization methods and computational intelligence. Prog. Aerospace Sci. 38 1 (2002) 43-76
    • (2002) Prog. Aerospace Sci. , vol.38 , Issue.1 , pp. 43-76
    • Giannakoglou, K.C.1
  • 17
    • 0008621289 scopus 로고    scopus 로고
    • Low-cost genetic optimization based on inexact pre-evaluations and the sensitivity analysis of design parameters
    • Giannakoglou K.C., Giotis A.P., and Karakasis M.K. Low-cost genetic optimization based on inexact pre-evaluations and the sensitivity analysis of design parameters. Inverse Prob. Engrg. 9 (2001) 389-412
    • (2001) Inverse Prob. Engrg. , vol.9 , pp. 389-412
    • Giannakoglou, K.C.1    Giotis, A.P.2    Karakasis, M.K.3
  • 18
    • 84983146623 scopus 로고    scopus 로고
    • Improved lift and drag estimates using adjoint Euler equations
    • AIAA Paper 1999-3293, June-July
    • M.B. Giles, N.A. Pierce, Improved lift and drag estimates using adjoint Euler equations, AIAA Paper 1999-3293, in: 14th Computational Fluid Dynamics Conference, June-July 1999.
    • (1999) 14th Computational Fluid Dynamics Conference
    • Giles, M.B.1    Pierce, N.A.2
  • 20
    • 67650226422 scopus 로고    scopus 로고
    • A multigrid solver for boundary value problems using programmable graphics hardware
    • Goodnight N., Woolley C., Lewin G., Luebke D., and Humphreys G. A multigrid solver for boundary value problems using programmable graphics hardware. Graphics Hardware (2003) 1-11
    • (2003) Graphics Hardware , pp. 1-11
    • Goodnight, N.1    Woolley, C.2    Lewin, G.3    Luebke, D.4    Humphreys, G.5
  • 21
    • 33746590744 scopus 로고    scopus 로고
    • Solving the Euler equations on graphics processing units
    • Hagen T.R., Lie K.A., and Natvig J.R. Solving the Euler equations on graphics processing units. Comput. Sci. - ICCS 3994 (2006) 220-227
    • (2006) Comput. Sci. - ICCS , vol.3994 , pp. 220-227
    • Hagen, T.R.1    Lie, K.A.2    Natvig, J.R.3
  • 22
    • 23244462384 scopus 로고    scopus 로고
    • Fast fluid dynamics simulation on the GPU
    • (Chapter 38)
    • Harris M.J. Fast fluid dynamics simulation on the GPU. GPU Gems (2004) 637-665 (Chapter 38)
    • (2004) GPU Gems , pp. 637-665
    • Harris, M.J.1
  • 24
    • 20544476549 scopus 로고
    • Aerodynamic design via control theory
    • Jameson A. Aerodynamic design via control theory. J. Scientific Comput. 3 (1988) 33-260
    • (1988) J. Scientific Comput. , vol.3 , pp. 33-260
    • Jameson, A.1
  • 26
    • 0036808455 scopus 로고    scopus 로고
    • A framework for evolutionary optimization with approximate fitness functions
    • Jin Y., Olhofer M., and Sendhoff B. A framework for evolutionary optimization with approximate fitness functions. IEEE Trans. Evolut. Comput. 6 5 (2002) 481-494
    • (2002) IEEE Trans. Evolut. Comput. , vol.6 , Issue.5 , pp. 481-494
    • Jin, Y.1    Olhofer, M.2    Sendhoff, B.3
  • 27
    • 44749090516 scopus 로고    scopus 로고
    • A multilevel approach to single- and multiobjective aerodynamic optimization
    • Kampolis I.C., and Giannakoglou K.C. A multilevel approach to single- and multiobjective aerodynamic optimization. Comput. Methods Appl. Mech. Engrg. 197 33-40 (2008) 2963-2975
    • (2008) Comput. Methods Appl. Mech. Engrg. , vol.197 , Issue.33-40 , pp. 2963-2975
    • Kampolis, I.C.1    Giannakoglou, K.C.2
  • 28
    • 70449412243 scopus 로고    scopus 로고
    • Distributed evolutionary algorithms with hierarchical evaluation
    • Kampolis I.C., and Giannakoglou K.C. Distributed evolutionary algorithms with hierarchical evaluation. Engrg. Optim. 41 11 (2009) 1037-1049
    • (2009) Engrg. Optim. , vol.41 , Issue.11 , pp. 1037-1049
    • Kampolis, I.C.1    Giannakoglou, K.C.2
  • 29
    • 0344514080 scopus 로고    scopus 로고
    • Gradient-assisted radial basis function networks: theory and applications
    • Kampolis I.C., Karangelos E.I., and Giannakoglou K.C. Gradient-assisted radial basis function networks: theory and applications. Appl. Math. Modell. 28 13 (2004) 197-209
    • (2004) Appl. Math. Modell. , vol.28 , Issue.13 , pp. 197-209
    • Kampolis, I.C.1    Karangelos, E.I.2    Giannakoglou, K.C.3
  • 31
    • 33750335018 scopus 로고    scopus 로고
    • On the use of metamodel-assisted, multi-objective evolutionary algorithms
    • Karakasis M.K., and Giannakoglou K.C. On the use of metamodel-assisted, multi-objective evolutionary algorithms. Engrg. Optim. 38 8 (2006) 941-957
    • (2006) Engrg. Optim. , vol.38 , Issue.8 , pp. 941-957
    • Karakasis, M.K.1    Giannakoglou, K.C.2
  • 35
    • 64449087473 scopus 로고    scopus 로고
    • Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDA
    • doi: 10.1016/j.jpdc.2009.01.006
    • D. Komatitsch, D. Michéa, G. Erlebacher, Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDA, J. Parallel Distrib. Comput., 2009, doi: 10.1016/j.jpdc.2009.01.006.
    • J. Parallel Distrib. Comput , vol.2009
    • Komatitsch, D.1    Michéa, D.2    Erlebacher, G.3
  • 36
    • 0242533310 scopus 로고    scopus 로고
    • Linear algebra operators for GPU implementation of numerical algorithms
    • Kruger J., and Westermann R. Linear algebra operators for GPU implementation of numerical algorithms. ACM Trans. Graphics 22 3 (2003) 908-916
    • (2003) ACM Trans. Graphics , vol.22 , Issue.3 , pp. 908-916
    • Kruger, J.1    Westermann, R.2
  • 37
    • 77953983400 scopus 로고    scopus 로고
    • Cg: A system for programming graphics hardware in a C-like language
    • Mark W.R., Steven R., Kurt G., Mark A., and Kilgard J. Cg: A system for programming graphics hardware in a C-like language. ACM Trans. Graphics 22 (2003) 896-907
    • (2003) ACM Trans. Graphics , vol.22 , pp. 896-907
    • Mark, W.R.1    Steven, R.2    Kurt, G.3    Mark, A.4    Kilgard, J.5
  • 38
    • 0348146480 scopus 로고    scopus 로고
    • Hybrid method for aerodynamic shape optimization in automotive industry
    • Muyl F., Dumas L., and Herbert V. Hybrid method for aerodynamic shape optimization in automotive industry. Comput. Fluids 33 5-6 (2004) 849-858
    • (2004) Comput. Fluids , vol.33 , Issue.5-6 , pp. 849-858
    • Muyl, F.1    Dumas, L.2    Herbert, V.3
  • 40
    • 73449136593 scopus 로고    scopus 로고
    • NVIDIA, NVIDIA CUDA homepage, , 2008.
    • NVIDIA, NVIDIA CUDA homepage, , 2008.
  • 41
    • 33845810561 scopus 로고    scopus 로고
    • Global convergence of unconstrained and bound constrained surrogate-assisted evolutionary search in aerodynamic shape design
    • Canberra, Australia
    • Y.S. Ong, K.Y. Lum, P.B. Nair, D.M. Shi, Z.K. Zhang, Global convergence of unconstrained and bound constrained surrogate-assisted evolutionary search in aerodynamic shape design, in:2003 Congress on Evolutionary Computation - CEC '03, vol. 3, Canberra, Australia, 2003, pp. 1856-1863.
    • (2003) in:2003 Congress on Evolutionary Computation - CEC '03 , vol.3 , pp. 1856-1863
    • Ong, Y.S.1    Lum, K.Y.2    Nair, P.B.3    Shi, D.M.4    Zhang, Z.K.5
  • 43
    • 33750624672 scopus 로고    scopus 로고
    • A continuous adjoint method with objective function derivatives based on boundary integrals for inviscid and viscous flows
    • Papadimitriou D.I., and Giannakoglou K.C. A continuous adjoint method with objective function derivatives based on boundary integrals for inviscid and viscous flows. Computers Fluids 36 2 (2007) 325-341
    • (2007) Computers Fluids , vol.36 , Issue.2 , pp. 325-341
    • Papadimitriou, D.I.1    Giannakoglou, K.C.2
  • 44
    • 35348931548 scopus 로고    scopus 로고
    • Total pressure loss minimization in turbomachinery cascades using a new continuous adjoint formulation
    • Papadimitriou D.I., and Giannakoglou K.C. Total pressure loss minimization in turbomachinery cascades using a new continuous adjoint formulation. Proc. I MECH E Part A: J. Power Energy 221 (2007) 865-872
    • (2007) Proc. I MECH E Part A: J. Power Energy , vol.221 , pp. 865-872
    • Papadimitriou, D.I.1    Giannakoglou, K.C.2
  • 45
    • 45449111386 scopus 로고    scopus 로고
    • Computation of the Hessian matrix in aerodynamic inverse design using continuous adjoint formulations
    • Papadimitriou D.I., and Giannakoglou K.C. Computation of the Hessian matrix in aerodynamic inverse design using continuous adjoint formulations. Comput. Fluids 37 8 (2008) 1029-1039
    • (2008) Comput. Fluids , vol.37 , Issue.8 , pp. 1029-1039
    • Papadimitriou, D.I.1    Giannakoglou, K.C.2
  • 46
    • 40949145316 scopus 로고    scopus 로고
    • Direct, adjoint and mixed approaches for the computation of Hessian in airfoil design problems
    • Papadimitriou D.I., and Giannakoglou K.C. Direct, adjoint and mixed approaches for the computation of Hessian in airfoil design problems. Int. J. Numer. Methods Fluids 56 10 (2008) 1929-1943
    • (2008) Int. J. Numer. Methods Fluids , vol.56 , Issue.10 , pp. 1929-1943
    • Papadimitriou, D.I.1    Giannakoglou, K.C.2
  • 47
    • 84901426883 scopus 로고    scopus 로고
    • Optimal sampling strategies for learning a fitness model
    • 99, 3, Washington, DC
    • A. Ratle, Optimal sampling strategies for learning a fitness model, in: 1999 Congress on Evolutionary Computation - CEC '99, vol. 3, Washington, DC, 1999, pp. 2078-2085.
    • (1999) 1999 Congress on Evolutionary Computation - CEC , pp. 2078-2085
    • Ratle, A.1
  • 48
    • 2942757053 scopus 로고
    • Approximate Riemann solvers, parameter vectors, and difference schemes
    • Roe P.L. Approximate Riemann solvers, parameter vectors, and difference schemes. J. Comput. Phys. 43 2 (1981) 357-372
    • (1981) J. Comput. Phys. , vol.43 , Issue.2 , pp. 357-372
    • Roe, P.L.1
  • 49
    • 0027988926 scopus 로고
    • A one-equation turbulence model for aerodynamic flows
    • Spalart P., and Allmaras S. A one-equation turbulence model for aerodynamic flows. La Recherche Aérospatiale 1 (1994) 5-21
    • (1994) La Recherche Aérospatiale , vol.1 , pp. 5-21
    • Spalart, P.1    Allmaras, S.2
  • 51
    • 37249040048 scopus 로고    scopus 로고
    • The hypervolume indicator revisited: on the design of Pareto-compliant indicators via weighted integration
    • Obayashi S., et al. (Ed), Springer, Berlin
    • Zitzler E., Brockhoff D., and Thiele L. The hypervolume indicator revisited: on the design of Pareto-compliant indicators via weighted integration. In: Obayashi S., et al. (Ed). Conference on Evolutionary Multi-Criterion Optimization - EMO, LNCS (2007), Springer, Berlin 862-876
    • (2007) Conference on Evolutionary Multi-Criterion Optimization - EMO, LNCS , pp. 862-876
    • Zitzler, E.1    Brockhoff, D.2    Thiele, L.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.