Skip to main content
Erschienen in: Structural and Multidisciplinary Optimization 2/2017

14.03.2017 | RESEARCH PAPER

GPU parallel strategy for parameterized LSM-based topology optimization using isogeometric analysis

verfasst von: Zhaohui Xia, Yingjun Wang, Qifu Wang, Chao Mei

Erschienen in: Structural and Multidisciplinary Optimization | Ausgabe 2/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper proposes a new level set-based topology optimization (TO) method using a parallel strategy of Graphics Processing Units (GPUs) and the isogeometric analysis (IGA). The strategy consists of parallel implementations for initial design domain, IGA, sensitivity analysis and design variable update, and the key issues in the parallel implementation, e.g., the parallel assembly race condition, are discussed in detail. The computational complexity and parallelization of the different steps in the TO are also analyzed in this paper. To better demonstrate the advantages of the proposed strategy, we compare efficiency of serial CPU, multi-thread parallel CPU and GPU by benchmark examples, and the speedups achieve two orders of magnitude.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Aage N, Lazarov BS (2013) Parallel framework for topology optimization using the method of moving asymptotes. Struct Multidiscip Optim 47:493–505MathSciNetCrossRefMATH Aage N, Lazarov BS (2013) Parallel framework for topology optimization using the method of moving asymptotes. Struct Multidiscip Optim 47:493–505MathSciNetCrossRefMATH
Zurück zum Zitat Allaire G, Jouve F, Toader A-M (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194:363–393MathSciNetCrossRefMATH Allaire G, Jouve F, Toader A-M (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194:363–393MathSciNetCrossRefMATH
Zurück zum Zitat Allaire G, Dapogny C, Frey P (2013) A mesh evolution algorithm based on the level set method for geometry and topology optimization. Struct Multidiscip Optim 48:711–715MathSciNetCrossRef Allaire G, Dapogny C, Frey P (2013) A mesh evolution algorithm based on the level set method for geometry and topology optimization. Struct Multidiscip Optim 48:711–715MathSciNetCrossRef
Zurück zum Zitat Allaire G, Dapogny C, Frey P (2014) Shape optimization with a level set based mesh evolution method. Comput Methods Appl Mech Eng 282:22–53MathSciNetCrossRef Allaire G, Dapogny C, Frey P (2014) Shape optimization with a level set based mesh evolution method. Comput Methods Appl Mech Eng 282:22–53MathSciNetCrossRef
Zurück zum Zitat Andrews T (2012) Computation time comparison between matlab and C++ using launch windows Andrews T (2012) Computation time comparison between matlab and C++ using launch windows
Zurück zum Zitat Bazilevs Y, Beirao da Veiga L, Cottrell JA, Hughes TJR, Sangalli G (2006) Isogeometric analysis: approximation, stability and error estimates for h-refined meshes. Math Models Methods Appl Sci 16:1031–1090MathSciNetCrossRefMATH Bazilevs Y, Beirao da Veiga L, Cottrell JA, Hughes TJR, Sangalli G (2006) Isogeometric analysis: approximation, stability and error estimates for h-refined meshes. Math Models Methods Appl Sci 16:1031–1090MathSciNetCrossRefMATH
Zurück zum Zitat Bendsøe MP, Sigmund O (2003) Topology optimization: theory, methods, and applications. Springer Science & Business Media Bendsøe MP, Sigmund O (2003) Topology optimization: theory, methods, and applications. Springer Science & Business Media
Zurück zum Zitat Challis VJ, Roberts AP, Grotowski JF (2014) High resolution topology optimization using graphics processing units (GPUs). Struct Multidiscip Optim 49:315–325CrossRef Challis VJ, Roberts AP, Grotowski JF (2014) High resolution topology optimization using graphics processing units (GPUs). Struct Multidiscip Optim 49:315–325CrossRef
Zurück zum Zitat Chen J, Shapiro V, Suresh K, Tsukanov I (2007) Shape optimization with topological changes and parametric control. Int J Numer Methods Eng 71:313–346MathSciNetCrossRefMATH Chen J, Shapiro V, Suresh K, Tsukanov I (2007) Shape optimization with topological changes and parametric control. Int J Numer Methods Eng 71:313–346MathSciNetCrossRefMATH
Zurück zum Zitat Chen J, Freytag M, Shapiro V (2008) Shape sensitivity of constructively represented geometric models. Comput Aided Geometric Des 25:470–488MathSciNetCrossRefMATH Chen J, Freytag M, Shapiro V (2008) Shape sensitivity of constructively represented geometric models. Comput Aided Geometric Des 25:470–488MathSciNetCrossRefMATH
Zurück zum Zitat Cottrell JA, Hughes TJ, Bazilevs Y (2009) Isogeometric analysis: toward integration of CAD and FEA. Wiley Cottrell JA, Hughes TJ, Bazilevs Y (2009) Isogeometric analysis: toward integration of CAD and FEA. Wiley
Zurück zum Zitat Davis T (2007) Creating sparse finite-element matrices in MATLAB. Guest blog in: Loren Shure: Loren on the Art of MATLAB Davis T (2007) Creating sparse finite-element matrices in MATLAB. Guest blog in: Loren Shure: Loren on the Art of MATLAB
Zurück zum Zitat Dede L, Borden M, Hughes T (2012) Topology optimization with Isogeometric analysis in a phase field approach. Archives Comput Methods Eng 19:427–465MathSciNetCrossRefMATH Dede L, Borden M, Hughes T (2012) Topology optimization with Isogeometric analysis in a phase field approach. Archives Comput Methods Eng 19:427–465MathSciNetCrossRefMATH
Zurück zum Zitat Duarte LS, Celes W, Pereira A, Menezes IF, Paulino GH (2015) PolyTop++: an efficient alternative for serial and parallel topology optimization on CPUs & GPUs. Struct Multidiscip Optim 52:845–859MathSciNetCrossRef Duarte LS, Celes W, Pereira A, Menezes IF, Paulino GH (2015) PolyTop++: an efficient alternative for serial and parallel topology optimization on CPUs & GPUs. Struct Multidiscip Optim 52:845–859MathSciNetCrossRef
Zurück zum Zitat Georgescu S, Chow P, Okuda H (2013) GPU acceleration for FEM-based structural analysis. Archives Comput Methods Eng 20:111–121MathSciNetCrossRefMATH Georgescu S, Chow P, Okuda H (2013) GPU acceleration for FEM-based structural analysis. Archives Comput Methods Eng 20:111–121MathSciNetCrossRefMATH
Zurück zum Zitat Guo X, Zhang W, Zhong W (2014) Explicit feature control in structural topology optimization via level set method. Comput Methods Appl Mech Eng 272:354–378MathSciNetCrossRefMATH Guo X, Zhang W, Zhong W (2014) Explicit feature control in structural topology optimization via level set method. Comput Methods Appl Mech Eng 272:354–378MathSciNetCrossRefMATH
Zurück zum Zitat Hassani B, Hinton E (1998) A review of homogenization and topology optimization III—topology optimization using optimality criteria. Comput Struct 69:739–756CrossRefMATH Hassani B, Hinton E (1998) A review of homogenization and topology optimization III—topology optimization using optimality criteria. Comput Struct 69:739–756CrossRefMATH
Zurück zum Zitat Herrero D, Martinez J, Marti P (2013) An implementation of level set based topology optimization using GPU 10th World Congress on Structural and Multidisciplinary Optimization Herrero D, Martinez J, Marti P (2013) An implementation of level set based topology optimization using GPU 10th World Congress on Structural and Multidisciplinary Optimization
Zurück zum Zitat Hsu M-C, Akkerman I, Bazilevs Y (2011) High-performance computing of wind turbine aerodynamics using isogeometric analysis. Comput Fluids 49:93–100MathSciNetCrossRefMATH Hsu M-C, Akkerman I, Bazilevs Y (2011) High-performance computing of wind turbine aerodynamics using isogeometric analysis. Comput Fluids 49:93–100MathSciNetCrossRefMATH
Zurück zum Zitat Huang X, Xie Y-M (2010) A further review of ESO type methods for topology optimization. Struct Multidiscip Optim 41:671–683CrossRef Huang X, Xie Y-M (2010) A further review of ESO type methods for topology optimization. Struct Multidiscip Optim 41:671–683CrossRef
Zurück zum Zitat Hughes TJR (2012) The finite element method: linear static and dynamic finite element analysis. Courier Corporation Hughes TJR (2012) The finite element method: linear static and dynamic finite element analysis. Courier Corporation
Zurück zum Zitat Hughes TJR, Cottrell JA, Bazilevs Y (2005) Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement. Comput Methods Appl Mech Eng 194:4135–4195MathSciNetCrossRefMATH Hughes TJR, Cottrell JA, Bazilevs Y (2005) Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement. Comput Methods Appl Mech Eng 194:4135–4195MathSciNetCrossRefMATH
Zurück zum Zitat Karatarakis A, Karakitsios P, Papadrakakis M (2014) GPU accelerated computation of the isogeometric analysis stiffness matrix. Comput Methods Appl Mech Eng 269:334–355MathSciNetCrossRefMATH Karatarakis A, Karakitsios P, Papadrakakis M (2014) GPU accelerated computation of the isogeometric analysis stiffness matrix. Comput Methods Appl Mech Eng 269:334–355MathSciNetCrossRefMATH
Zurück zum Zitat Kirk D (2007) NVIDIA CUDA software and GPU parallel computing architecture ISMM 103–104 Kirk D (2007) NVIDIA CUDA software and GPU parallel computing architecture ISMM 103–104
Zurück zum Zitat Kirk DB, Wen-mei WH (2012) Programming massively parallel processors: a hands-on approach. Newnes Kirk DB, Wen-mei WH (2012) Programming massively parallel processors: a hands-on approach. Newnes
Zurück zum Zitat Kuźnik K, Paszyński M, Calo V (2012) Graph grammar-based multi-frontal parallel direct solver for two-dimensional isogeometric analysis. Proc Comput Sci 9:1454–1463CrossRef Kuźnik K, Paszyński M, Calo V (2012) Graph grammar-based multi-frontal parallel direct solver for two-dimensional isogeometric analysis. Proc Comput Sci 9:1454–1463CrossRef
Zurück zum Zitat Li K, Qian X (2011) Isogeometric analysis and shape optimization via boundary integral. Comput Aided Des 43:1427–1437CrossRef Li K, Qian X (2011) Isogeometric analysis and shape optimization via boundary integral. Comput Aided Des 43:1427–1437CrossRef
Zurück zum Zitat Luo Z, Tong L, Wang MY, Wang S (2007) Shape and topology optimization of compliant mechanisms using a parameterization level set method. J Comput Phys 227:680–705MathSciNetCrossRefMATH Luo Z, Tong L, Wang MY, Wang S (2007) Shape and topology optimization of compliant mechanisms using a parameterization level set method. J Comput Phys 227:680–705MathSciNetCrossRefMATH
Zurück zum Zitat Luo Z, Wang MY, Wang S, Wei P (2008) A level set-based parameterization method for structural shape and topology optimization. Int J Numer Methods Eng 76:1–26MathSciNetCrossRefMATH Luo Z, Wang MY, Wang S, Wei P (2008) A level set-based parameterization method for structural shape and topology optimization. Int J Numer Methods Eng 76:1–26MathSciNetCrossRefMATH
Zurück zum Zitat Luo Z, Tong L, Kang Z (2009) A level set method for structural shape and topology optimization using radial basis functions. Comput Struct 87:425–434CrossRef Luo Z, Tong L, Kang Z (2009) A level set method for structural shape and topology optimization using radial basis functions. Comput Struct 87:425–434CrossRef
Zurück zum Zitat MATLAB (2014) version 8.4.0. The MathWorks Inc. Natick, Massachusetts MATLAB (2014) version 8.4.0. The MathWorks Inc. Natick, Massachusetts
Zurück zum Zitat Microsoft Visual Studio (2010) Microsoft Corp. Redmond, Washington Microsoft Visual Studio (2010) Microsoft Corp. Redmond, Washington
Zurück zum Zitat Mukherjee S, Moore N, Brock J, Leeser M (2012) CUDA and OpenCL implementations of 3D CT reconstruction for biomedical imaging High Performance Extreme Computing (HPEC), 2012 I.E. Conference on. IEEE 1–6 Mukherjee S, Moore N, Brock J, Leeser M (2012) CUDA and OpenCL implementations of 3D CT reconstruction for biomedical imaging High Performance Extreme Computing (HPEC), 2012 I.E. Conference on. IEEE 1–6
Zurück zum Zitat Nvidia C (2007) Compute unified device architecture programming guide Nvidia C (2007) Compute unified device architecture programming guide
Zurück zum Zitat Osher S, Sethian JA (1988) Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79:12–49MathSciNetCrossRefMATH Osher S, Sethian JA (1988) Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79:12–49MathSciNetCrossRefMATH
Zurück zum Zitat Otomori M, Yamada T, Izui K, Nishiwaki S, Andkjær J (2012) A topology optimization method based on the level set method for the design of negative permeability dielectric metamaterials. Comput Methods Appl Mech Eng 237:192–211MathSciNetCrossRefMATH Otomori M, Yamada T, Izui K, Nishiwaki S, Andkjær J (2012) A topology optimization method based on the level set method for the design of negative permeability dielectric metamaterials. Comput Methods Appl Mech Eng 237:192–211MathSciNetCrossRefMATH
Zurück zum Zitat Piegl L, Tiller W (2012) The NURBS book. Springer Science & Business Media Piegl L, Tiller W (2012) The NURBS book. Springer Science & Business Media
Zurück zum Zitat Ploskas N, Samaras N (2014) GPU accelerated pivoting rules for the simplex algorithm. J Syst Softw 96:1–9CrossRefMATH Ploskas N, Samaras N (2014) GPU accelerated pivoting rules for the simplex algorithm. J Syst Softw 96:1–9CrossRefMATH
Zurück zum Zitat Rozvany G (2001) Aims, scope, methods, history and unified terminology of computer-aided topology optimization in structural mechanics. Struct Multidiscip Optim 21:90–108CrossRef Rozvany G (2001) Aims, scope, methods, history and unified terminology of computer-aided topology optimization in structural mechanics. Struct Multidiscip Optim 21:90–108CrossRef
Zurück zum Zitat Schmidt S, Schulz V (2011) A 2589 line topology optimization code written for the graphics card. Comput Vis Sci 14:249–256MathSciNetCrossRef Schmidt S, Schulz V (2011) A 2589 line topology optimization code written for the graphics card. Comput Vis Sci 14:249–256MathSciNetCrossRef
Zurück zum Zitat Seo Y-D, Kim H-J, Youn S-K (2010) Isogeometric topology optimization using trimmed spline surfaces. Comput Methods Appl Mech Eng 199:3270–3296MathSciNetCrossRefMATH Seo Y-D, Kim H-J, Youn S-K (2010) Isogeometric topology optimization using trimmed spline surfaces. Comput Methods Appl Mech Eng 199:3270–3296MathSciNetCrossRefMATH
Zurück zum Zitat Tavakkoli S, Hassani B, Ghasemnejad H (2013) Isogeometric topology optimization of structures by using MMA. Int J Optim Civil Eng 3:313–326MATH Tavakkoli S, Hassani B, Ghasemnejad H (2013) Isogeometric topology optimization of structures by using MMA. Int J Optim Civil Eng 3:313–326MATH
Zurück zum Zitat van Dijk NP, Maute K, Langelaar M, Van Keulen F (2013) Level-set methods for structural topology optimization: a review. Struct Multidiscip Optim 48:437–472MathSciNetCrossRef van Dijk NP, Maute K, Langelaar M, Van Keulen F (2013) Level-set methods for structural topology optimization: a review. Struct Multidiscip Optim 48:437–472MathSciNetCrossRef
Zurück zum Zitat Wang Y, Benson DJ (2015a) Multi-patch nonsingular isogeometric boundary element analysis in 3D. Comput Methods Appl Mech Eng 293:71–91 Wang Y, Benson DJ (2015a) Multi-patch nonsingular isogeometric boundary element analysis in 3D. Comput Methods Appl Mech Eng 293:71–91
Zurück zum Zitat Wang Y, Benson DJ (2015b) Isogeometric analysis for parameterized LSM-based structural topology optimization. Computat Mech 1–17 Wang Y, Benson DJ (2015b) Isogeometric analysis for parameterized LSM-based structural topology optimization. Computat Mech 1–17
Zurück zum Zitat Wang Y, Benson DJ (2016) Geometrically constrained isogeometric parameterized level-set based topology optimization via trimmed elements. Front Mech Eng. doi:10.1007/s11465-016-0403-0 Wang Y, Benson DJ (2016) Geometrically constrained isogeometric parameterized level-set based topology optimization via trimmed elements. Front Mech Eng. doi:10.​1007/​s11465-016-0403-0
Zurück zum Zitat Wang MY, Wang X (2004) PDE-driven level sets, shape sensitivity and curvature flow for structural topology optimization. Comput Model Eng Sci 6:373–396MATH Wang MY, Wang X (2004) PDE-driven level sets, shape sensitivity and curvature flow for structural topology optimization. Comput Model Eng Sci 6:373–396MATH
Zurück zum Zitat Wang S, Wang MY (2006a) Structural shape and topology optimization using an implicit free boundary parametrization method. Comput Model Eng Sci 13:119 Wang S, Wang MY (2006a) Structural shape and topology optimization using an implicit free boundary parametrization method. Comput Model Eng Sci 13:119
Zurück zum Zitat Wang S, Wang MY (2006b) Radial basis functions and level set method for structural topology optimization. Int J Numer Methods Eng 65:2060–2090MathSciNetCrossRefMATH Wang S, Wang MY (2006b) Radial basis functions and level set method for structural topology optimization. Int J Numer Methods Eng 65:2060–2090MathSciNetCrossRefMATH
Zurück zum Zitat Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192:227–246MathSciNetCrossRefMATH Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192:227–246MathSciNetCrossRefMATH
Zurück zum Zitat Wang Y, Benson DJ, Nagy AP (2015a) A multi-patch nonsingular isogeometric boundary element method using trimmed elements. Computat Mech 1–19 Wang Y, Benson DJ, Nagy AP (2015a) A multi-patch nonsingular isogeometric boundary element method using trimmed elements. Computat Mech 1–19
Zurück zum Zitat Wang Y, Wang Q, Deng X, Xia Z, Yan J, Xu H (2015b) Graphics processing unit (GPU) accelerated fast multipole BEM with level-skip M2L for 3D elasticity problems. Adv Eng Softw 82:105–118CrossRef Wang Y, Wang Q, Deng X, Xia Z, Yan J, Xu H (2015b) Graphics processing unit (GPU) accelerated fast multipole BEM with level-skip M2L for 3D elasticity problems. Adv Eng Softw 82:105–118CrossRef
Zurück zum Zitat Wang Y, Xu H, Pasini D (2016) Multiscale isogeometric topology optimization for lattice materials. Comput Methods Appl Mech Eng Wang Y, Xu H, Pasini D (2016) Multiscale isogeometric topology optimization for lattice materials. Comput Methods Appl Mech Eng
Zurück zum Zitat Wei P, Wang MY, Xing X (2010) A study on X-FEM in continuum structural optimization using a level set model. Comput Aided Des 42:708–719CrossRef Wei P, Wang MY, Xing X (2010) A study on X-FEM in continuum structural optimization using a level set model. Comput Aided Des 42:708–719CrossRef
Zurück zum Zitat Wei Y, Wang Q, Huang Y, Wang Y, Xia Z (2015) Acceleration of free-vibrations analysis with the Dual Reciprocity BEM based on ℋ-matrices and CUDA. Eng Comput 32:211–233CrossRef Wei Y, Wang Q, Huang Y, Wang Y, Xia Z (2015) Acceleration of free-vibrations analysis with the Dual Reciprocity BEM based on ℋ-matrices and CUDA. Eng Comput 32:211–233CrossRef
Zurück zum Zitat Wong J, Kuhl E, Darve E (2015) A new sparse matrix vector multiplication graphics processing unit algorithm designed for finite element problems. Int J Numer Methods Eng 102:1784–1814MathSciNetCrossRefMATH Wong J, Kuhl E, Darve E (2015) A new sparse matrix vector multiplication graphics processing unit algorithm designed for finite element problems. Int J Numer Methods Eng 102:1784–1814MathSciNetCrossRefMATH
Zurück zum Zitat Woźniak M (2015) Fast GPU integration algorithm for isogeometric finite element method solvers using task dependency graphs. J Comput Sci Woźniak M (2015) Fast GPU integration algorithm for isogeometric finite element method solvers using task dependency graphs. J Comput Sci
Zurück zum Zitat Woźniak M, Kuźnik K, Paszyński M, Calo V, Pardo D (2014) Computational cost estimates for parallel shared memory isogeometric multi-frontal solvers. Comput Math Appl 67:1864–1883MathSciNetCrossRef Woźniak M, Kuźnik K, Paszyński M, Calo V, Pardo D (2014) Computational cost estimates for parallel shared memory isogeometric multi-frontal solvers. Comput Math Appl 67:1864–1883MathSciNetCrossRef
Zurück zum Zitat Wu J, Dick C, Westermann R (2016) A system for high-resolution topology optimization. IEEE Trans Vis Comput Graph 22:1195–1208CrossRef Wu J, Dick C, Westermann R (2016) A system for high-resolution topology optimization. IEEE Trans Vis Comput Graph 22:1195–1208CrossRef
Zurück zum Zitat Xia Q, Wang MY, Shi T (2014a) A level set method for shape and topology optimization of both structure and support of continuum structures. Comput Methods Appl Mech Eng 272:340–353MathSciNetCrossRefMATH Xia Q, Wang MY, Shi T (2014a) A level set method for shape and topology optimization of both structure and support of continuum structures. Comput Methods Appl Mech Eng 272:340–353MathSciNetCrossRefMATH
Zurück zum Zitat Xia Z, Wang Q, Huang Y, Yixiong W, Yingjun W (2014b) Parallel Strategy of FMBEM for 3D Elastostatics and its GPU Implementation Using CUDA ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Am Soc Mech Eng V01AT02A060-V001AT002A060 Xia Z, Wang Q, Huang Y, Yixiong W, Yingjun W (2014b) Parallel Strategy of FMBEM for 3D Elastostatics and its GPU Implementation Using CUDA ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Am Soc Mech Eng V01AT02A060-V001AT002A060
Zurück zum Zitat Xia Z, Wang Q, Wang Y, Yu C (2015) A CAD/CAE incorporate software framework using a unified representation architecture. Adv Eng Softw 87:68–85CrossRef Xia Z, Wang Q, Wang Y, Yu C (2015) A CAD/CAE incorporate software framework using a unified representation architecture. Adv Eng Softw 87:68–85CrossRef
Zurück zum Zitat Xia Z, Wang Q, Liu Q, Wang Y, Liu J, Chen G (2016) A novel approach for automatic reconstruction of boundary condition in structure analysis. Adv Eng Softw 96:38–57CrossRef Xia Z, Wang Q, Liu Q, Wang Y, Liu J, Chen G (2016) A novel approach for automatic reconstruction of boundary condition in structure analysis. Adv Eng Softw 96:38–57CrossRef
Zurück zum Zitat Yamada T, Izui K, Nishiwaki S, Takezawa A (2010) A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput Methods Appl Mech Eng 199:2876–2891MathSciNetCrossRefMATH Yamada T, Izui K, Nishiwaki S, Takezawa A (2010) A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput Methods Appl Mech Eng 199:2876–2891MathSciNetCrossRefMATH
Zurück zum Zitat Zegard T, Paulino GH (2013) Toward GPU accelerated topology optimization on unstructured meshes. Struct Multidiscip Optim 48:473–485CrossRef Zegard T, Paulino GH (2013) Toward GPU accelerated topology optimization on unstructured meshes. Struct Multidiscip Optim 48:473–485CrossRef
Zurück zum Zitat Zuo K-T, Chen L-P, Zhang Y-Q, Yang J (2007) Study of key algorithms in topology optimization. Int J Adv Manuf Technol 32:787–796CrossRef Zuo K-T, Chen L-P, Zhang Y-Q, Yang J (2007) Study of key algorithms in topology optimization. Int J Adv Manuf Technol 32:787–796CrossRef
Metadaten
Titel
GPU parallel strategy for parameterized LSM-based topology optimization using isogeometric analysis
verfasst von
Zhaohui Xia
Yingjun Wang
Qifu Wang
Chao Mei
Publikationsdatum
14.03.2017
Verlag
Springer Berlin Heidelberg
Erschienen in
Structural and Multidisciplinary Optimization / Ausgabe 2/2017
Print ISSN: 1615-147X
Elektronische ISSN: 1615-1488
DOI
https://doi.org/10.1007/s00158-017-1672-x

Weitere Artikel der Ausgabe 2/2017

Structural and Multidisciplinary Optimization 2/2017 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.