GPU acceleration for evolutionary topology optimization of continuum structures using isosurfaces

Computers & Structures - Tập 182 - Trang 119-136 - 2017
Jesús Martínez-Frutos1, David Herrero-Pérez1
1Computational Mechanics & Scientific Computing Group, Department of Structures and Construction, Technical University of Cartagena, Campus Muralla del Mar, 30202 Cartagena, Murcia, Spain

Tài liệu tham khảo

Bendsøe, 2004

Sigmund, 1997, On the design of compliant mechanisms using topology optimization, Mech Struct Mach, 25, 493, 10.1080/08905459708945415

Huang, 2014, Topology optimization of compliant mechanisms with desired structural stiffness, Eng Struct, 79, 13, 10.1016/j.engstruct.2014.08.008

Iga, 2009, Topology optimization for thermal conductors considering design-dependent effects, including heat conduction and convection, Int J Heat Mass Transf, 52, 2721, 10.1016/j.ijheatmasstransfer.2008.12.013

Yoon, 2007, Topology optimization of acousticstructure interaction problems using a mixed finite element formulation, Int J Numer Methods Eng, 70, 1049, 10.1002/nme.1900

Shu, 2014, Level set based topology optimization of vibrating structures for coupled acoustic-structural dynamics, Comput Struct, 132, 34, 10.1016/j.compstruc.2013.10.019

Burger, 2006, Phase field relaxation of topology optimization with local stress constraints, SIAM J Contr Optimiz, 45, 1447, 10.1137/05062723X

Sokolowski, 1999, On the topological derivative in shape optimization, SIAM J Contr Optimiz, 37, 1251, 10.1137/S0363012997323230

Munk, 2015, Topology and shape optimization methods using evolutionary algorithms: a review, Struct Multidiscip Optimiz, 52, 613, 10.1007/s00158-015-1261-9

Tanskanen, 2002, The evolutionary structural optimization method: theoretical aspects, Comput Methods Appl Mech Eng, 191, 5485, 10.1016/S0045-7825(02)00464-4

Huang, 2010

Ansola, 2007, A simple evolutionary topology optimization procedure for compliant mechanism design, Finite Elem Anal Des, 44, 53, 10.1016/j.finel.2007.09.002

Borrvall, 2001, Large-scale topology optimization in 3D using parallel computing, Comput Methods Appl Mech Eng, 190, 6201, 10.1016/S0045-7825(01)00216-X

Vemaganti, 2005, Parallel methods for optimality criteria-based topology optimization, Comput Methods Appl Mech Eng, 194, 3637, 10.1016/j.cma.2004.08.008

Aage, 2015, Topology optimization using PETSc: an easy-to-use, fully parallel, open source topology optimization framework, Struct Multidiscip Optimiz, 51, 565, 10.1007/s00158-014-1157-0

Brodtkorb, 2013, Graphics processing unit (GPU) programming strategies and trends in GPU computing, J Parall Distrib Comput, 73, 4, 10.1016/j.jpdc.2012.04.003

Pratx, 2011, GPU computing in medical physics: a review, Med Phys, 38, 2685, 10.1118/1.3578605

Wadbro, 2009, Megapixel topology optimization on a graphics processing unit, SIAM Rev, 51, 707, 10.1137/070699822

Schmidt, 2011, A 2589 line topology optimization code written for the graphics card, Comput Vis Sci, 14, 249, 10.1007/s00791-012-0180-1

Ramírez-Gil, 2016, Topology optimization design of 3D electrothermomechanical actuators by using GPU as a co-processor, Comput Methods Appl Mech Eng, 302, 44, 10.1016/j.cma.2015.12.021

Wu, 2016, A system for high-resolution topology optimization, IEEE Trans Vis Comput Graph, 22, 1195, 10.1109/TVCG.2015.2502588

Dick, 2011, A real-time multigrid finite hexahedra method for elasticity simulation using CUDA, Simulat Modell Pract Theory, 19, 801, 10.1016/j.simpat.2010.11.005

Garcia, 2001, Engineering design using evolutionary structural optimization based on iso-stress-driven smooth geometry removal

Martínez-Frutos, 2015, Efficient matrix-free GPU implementation of fixed grid finite element analysis, Finite Elem Anal Des, 104, 61, 10.1016/j.finel.2015.06.005

Martínez-Frutos, 2016, Large-scale robust topology optimization using multi-GPU systems, Comput Methods Appl Mech Eng, 311, 393, 10.1016/j.cma.2016.08.016

Victoria, 2011, Topology design of three-dimensional continuum structures using isosurfaces, Adv Eng Softw, 42, 671, 10.1016/j.advengsoft.2011.05.003

Voller, 1990, Fixed grid techniques for phase change problems: a review, Int J Numer Methods Eng, 30, 875, 10.1002/nme.1620300419

Zienkiewicz, 2013

Dürst, 1988, Letters: additional reference to marching cubes, ACM SIGGRAPH Comput Graph, 22, 72, 10.1145/378267.378271

Nielson, 2003, On marching cubes, IEEE Trans Vis Comput Graph, 9, 283, 10.1109/TVCG.2003.1207437

de Ruiter, 2004, Topology optimization using a topology description function, Struct Multidiscip Optimiz, 26, 406, 10.1007/s00158-003-0375-7

Huang, 2006, A new algorithm for bidirectional evolutionary structural optimization, JSME Int J Ser C, 49, 1091, 10.1299/jsmec.49.1091

Ashby, 1996, A parallel multigrid preconditioned conjugate gradient algorithm for groundwater flow simulations, Nucl Sci Eng, 124, 145, 10.13182/NSE96-A24230

Briggs, 2000

Sampath, 2010, A parallel geometric multigrid method for finite elements on octree meshes, SIAM J Sci Comput, 32, 1361, 10.1137/090747774

Amir, 2014, On multigrid-CG for efficient topology optimization, Struct Multidiscip Optimiz, 49, 815, 10.1007/s00158-013-1015-5