Large-scale robust topology optimization using multi-GPU systems

被引:40
作者
Martinez-Frutos, Jesus [1 ]
Herrero-Perez, David [1 ]
机构
[1] Tech Univ Cartagena, Dept Struct & Construct, Campus Muralla Mar, Murcia 30202, Spain
关键词
Topology optimization; Robust design; Large-scale; Multi-GPU computing; Stochastic collocation; Random fields; PARTIAL-DIFFERENTIAL-EQUATIONS; STOCHASTIC COLLOCATION METHOD; UNCERTAINTY; IMPLEMENTATION; DESIGN;
D O I
10.1016/j.cma.2016.08.016
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Robust topology optimization of continuum structures is an intensive computational task due to the use of uncertainty propagation methods to estimate the statistical metrics within the topology optimization process. Such a computational problem is exacerbated for large finite element (FE) models in terms of memory consumption and processing time. For these reasons, the efficient resolution of robust topology optimization with large models remains an important computational challenge. This work aims to alleviate these computational constraints proposing a well-suited strategy for Graphics Processing Unit (GPU) computing. Such a proposal exploits the multilevel parallelism provided by multi-GPU systems for the parallel execution both within FE models and through uncertainty propagation methods. Task-level parallelism is used to concurrently evaluate the independent simulation models arising from a sparse grid stochastic collocation method. Data-level parallelism with different granularities is then exploited for the efficient resolution of each simulation model and the computation required by the topology optimization process. The resolution of the different calculations of robust topology optimization pipeline using multi-CPU systems are compared to the classically used multi-CPU implementation achieving significant speedups. (C) 2016 Elsevier B.V. All rights reserved,
引用
收藏
页码:393 / 414
页数:22
相关论文
共 51 条
[1]  
[Anonymous], 1963, DYNAMIC PROGRAMMING
[2]  
[Anonymous], 1961, Adaptive Control Processes: a Guided Tour, DOI DOI 10.1515/9781400874668
[3]  
[Anonymous], 1963, Dokl. Akad. Nauk SSSR
[4]  
Bendse M.P., 1995, Optimization of structural topology, shape, and material, V1st ed.
[5]  
Bendse Martin P., 1989, Struct Optim, V1, P193, DOI [DOI 10.1007/BF01650949, 10.1007/BF01650949]
[6]  
Bendse MP., 2003, Topology optimization: theory, methods, and applications, V2
[7]   Robust optimization - A comprehensive survey [J].
Beyer, Hans-Georg ;
Sendhoff, Bernhard .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2007, 196 (33-34) :3190-3218
[8]  
Bosson C., 2014, 14 AIAA AV TECHN INT
[9]   Filters in topology optimization [J].
Bourdin, B .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2001, 50 (09) :2143-2158
[10]   Graphics processing unit (GPU) programming strategies and trends in GPU computing [J].
Brodtkorb, Andre R. ;
Hagen, Trond R. ;
Saetra, Martin L. .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (01) :4-13