Soft- and Hard-Kill Hybrid Graphics Processing Unit-Based Bidirectional Evolutionary Structural OptimizationSource: Journal of Computing and Information Science in Engineering:;2024:;volume( 024 ):;issue: 004::page 41007-1DOI: 10.1115/1.4064070Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Bidirectional evolutionary structural optimization (BESO) is a well-recognized method for generating optimal topologies of structures. Its soft-kill variant has a high computational cost, especially for large-scale structures, whereas the hard-kill variant often faces convergence issues. Addressing these issues, this paper proposes a hybrid BESO model tailored for graphics processing units (GPUs) by combining the soft-kill and hard-kill approaches for large-scale structures. A GPU-based algorithm is presented for dynamically isolating the solid/hard elements from the void/soft elements in the finite element analysis (FEA) stage. The hard-kill approach is used in the FEA stage with an assembly-free solver to facilitate the use of high-resolution meshes without exceeding the GPU memory limits, whereas for the rest of the optimization procedure, the soft-kill approach with a material interpolation scheme is implemented. Furthermore, the entire BESO method pipeline is accelerated for both the proposed hybrid and the standard soft-kill BESO. The comparison of the hybrid BESO with the GPU-accelerated soft-kill BESO using four benchmark problems with more than two million degrees-of-freedom reveals three key benefits of the proposed hybrid model: reduced execution time, decreased memory consumption, and improved FEA convergence, all of which mitigate the major computational issues associated with BESO.
|
Show full item record
contributor author | Sanfui, Subhajit | |
contributor author | Sharma, Deepak | |
date accessioned | 2024-04-24T22:32:54Z | |
date available | 2024-04-24T22:32:54Z | |
date copyright | 1/29/2024 12:00:00 AM | |
date issued | 2024 | |
identifier issn | 1530-9827 | |
identifier other | jcise_24_4_041007.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4295424 | |
description abstract | Bidirectional evolutionary structural optimization (BESO) is a well-recognized method for generating optimal topologies of structures. Its soft-kill variant has a high computational cost, especially for large-scale structures, whereas the hard-kill variant often faces convergence issues. Addressing these issues, this paper proposes a hybrid BESO model tailored for graphics processing units (GPUs) by combining the soft-kill and hard-kill approaches for large-scale structures. A GPU-based algorithm is presented for dynamically isolating the solid/hard elements from the void/soft elements in the finite element analysis (FEA) stage. The hard-kill approach is used in the FEA stage with an assembly-free solver to facilitate the use of high-resolution meshes without exceeding the GPU memory limits, whereas for the rest of the optimization procedure, the soft-kill approach with a material interpolation scheme is implemented. Furthermore, the entire BESO method pipeline is accelerated for both the proposed hybrid and the standard soft-kill BESO. The comparison of the hybrid BESO with the GPU-accelerated soft-kill BESO using four benchmark problems with more than two million degrees-of-freedom reveals three key benefits of the proposed hybrid model: reduced execution time, decreased memory consumption, and improved FEA convergence, all of which mitigate the major computational issues associated with BESO. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Soft- and Hard-Kill Hybrid Graphics Processing Unit-Based Bidirectional Evolutionary Structural Optimization | |
type | Journal Paper | |
journal volume | 24 | |
journal issue | 4 | |
journal title | Journal of Computing and Information Science in Engineering | |
identifier doi | 10.1115/1.4064070 | |
journal fristpage | 41007-1 | |
journal lastpage | 41007-17 | |
page | 17 | |
tree | Journal of Computing and Information Science in Engineering:;2024:;volume( 024 ):;issue: 004 | |
contenttype | Fulltext |